Fulcra Context

offiziell

Fulcra Context MCP-Server für den privaten Zugriff auf Ihre persönlichen Gesundheitsdaten, Workouts, Schlaf, Standort und mehr – alles datenschutzkonform. Entwickelt rund um Context by Fulcra.

Was kann man mit Fulcra Context MCP machen?

  • Mit Fulcra Context Daten verbinden — Bitten Sie Ihren KI-Assistenten, über die fulcra-api-Integration auf Ihre Fulcra Context Daten zuzugreifen.
  • Lokal oder remote ausführen — Konfigurieren Sie den Server, um über stdio lokal zu laufen, oder verbinden Sie sich mit der öffentlichen Instanz unter https://mcp.fulcradynamics.com/mcp.
  • OAuth2-Authentifizierung verwenden — Lassen Sie den Server OAuth2-Callbacks und Token-Verwaltung übernehmen, ohne Tokens gegenüber MCP-Clients offenzulegen.
  • Über uvx starten — Richten Sie den Server in Claude Desktop oder ähnlichen Clients mit dem Befehl uvx und fulcra-context-mcp@latest ein.

Dokumentation

fulcra-context-mcp: Ein MCP-Server für den Zugriff auf Ihre Fulcra-Context-Daten

Dies ist ein MCP-Server, der Werkzeuge und Ressourcen bereitstellt, um die Fulcra-API über fulcra-api aufzurufen.

Es gibt eine öffentliche Instanz dieses Servers, die unter https://mcp.fulcradynamics.com/mcp läuft. Siehe https://docs.fulcradynamics.com/ für einen schnellen Einstieg. Dieses Repository ist in erster Linie für Benutzer gedacht, die den Server lokal ausführen müssen, einen Blick unter die Haube werfen möchten oder einen Beitrag leisten wollen.

Wenn er eigenständig ausgeführt wird (oder wenn FULCRA_ENVIRONMENT auf stdio gesetzt ist), fungiert er als lokaler MCP-Server über den Stdio-Transport. Andernfalls fungiert er als Remote-Server über den Streamable-HTTP-Transport. Er übernimmt den OAuth2-Callback, gibt aber die ausgetauschten Tokens nicht an MCP-Clients weiter. Stattdessen pflegt er eine Zuordnungstabelle und führt seinen eigenen OAuth2-Dienst zwischen MCP-Clients aus.

Remote-Verbindung über Proxy

Es gibt eine öffentliche Instanz dieses Servers, die unter https://mcp.fulcradynamics.com/ läuft. Richten Sie Ihre OAuth2-fähigen MCP-Clients darauf aus.

Lokale Verbindung

Beispiel für eine Claude-Desktop-Konfiguration mit uvx:

{
    "mcpServers": {
        "fulcra_context": {
            "command": "uvx",
            "args": [
                "fulcra-context-mcp@latest"
            ]
        }
    }
}

Debugging / Entwicklerwerkzeuge

Anzeigen von Werkzeugen

Jeder MCP-Client ist anders, aber viele kürzen Werkzeug- und Parameterbeschreibungen für Zusammenfassungen ab. Um Verwirrung bei den Client-Modellen zu vermeiden, halten Sie die anfänglichen Beschreibungen kurz (vollständige Beschreibung in einer Zeile, etwa 80 Zeichen).

Bei der lokalen Entwicklung simuliert das scripts/simulate_tools.py-Skript, wie dies für einen MCP-Client aussehen könnte:

FULCRA_ENVIRONMENT=stdio uv run python scripts/simulate_tools.py --command "uv run fulcra-context-mcp"

Fehler / Funktionsanfragen

Sie können uns gerne über das GitHub-Repository für dieses Projekt kontaktieren oder unserem Discord beitreten, um uns direkt zu erreichen. E-Mail funktioniert ebenfalls (support@fulcradynamics.com).