Fulcra Context
offiziellFulcra 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
stdiolokal zu laufen, oder verbinden Sie sich mit der öffentlichen Instanz unterhttps://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
uvxstarten — Richten Sie den Server in Claude Desktop oder ähnlichen Clients mit dem Befehluvxundfulcra-context-mcp@latestein.
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
- Sowohl das MCP Inspector als auch die mcp-remote-Werkzeuge können beim Debugging hilfreich sein.
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).