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?

  • Greifen Sie auf Ihre Fulcra-Kontextdaten zu — Bitten Sie Ihren Assistenten, Ihre persönlichen Kontextdaten über die Fulcra-API mit den Tools und Ressourcen des MCP-Servers abzurufen.
  • Verbinden Sie sich über eine öffentliche Remote-Instanz — Richten Sie einen OAuth2-fähigen MCP-Client auf https://mcp.fulcradynamics.com/mcp aus, um den gehosteten Server zu nutzen, ohne etwas lokal auszuführen.
  • Führen Sie den Server lokal aus — Verwenden Sie uvx fulcra-context-mcp@latest, um eine lokale Instanz über stdio-Transport zu starten, für die direkte Integration mit Clients wie Claude Desktop.

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 mit fulcra-api aufzurufen.

Es gibt eine öffentliche Instanz dieses Servers unter https://mcp.fulcradynamics.com/mcp. Siehe https://fulcradynamics.github.io/developer-docs/mcp-server/ für einen schnellen Einstieg. Dieses Repository richtet sich in erster Linie an Benutzer, die den Server lokal ausführen müssen, einen Blick unter die Haube werfen oder zur Entwicklung beitragen möchten.

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 agiert er als entfernter Server über den Streamable-HTTP-Transport. Er verarbeitet den OAuth2-Callback, gibt die ausgetauschten Token jedoch nicht an MCP-Clients weiter. Stattdessen verwaltet er eine Zuordnungstabelle und betreibt einen eigenen OAuth2-Dienst zwischen MCP-Clients.

Remote-Verbindung über Proxy

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

Lokale Verbindung

Beispielkonfiguration für Claude Desktop mit uvx:

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

Debugging / Entwicklerwerkzeuge

Werkzeuge anzeigen

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

Während der lokalen Entwicklung simuliert das Skript scripts/simulate_tools.py, 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 / Funktionswünsche

Bitte wenden Sie sich gerne über das GitHub-Repo für dieses Projekt an uns oder treten Sie unserem Discord bei, um direkt Kontakt aufzunehmen. E-Mail funktioniert ebenfalls (support@fulcradynamics.com).