Fulcra Context
公式Fulcra Context MCPサーバー。個人の健康、ワークアウト、睡眠、位置情報などにアクセスでき、すべてプライベートに保たれます。Context by Fulcraを基盤として構築されています。
Fulcra Context MCPで何ができますか?
- Fulcraコンテキストデータにアクセスする — アシスタントに依頼して、MCPサーバーのツールとリソースを使用し、Fulcra APIを通じて個人のコンテキストデータを取得します。
- 公開リモートインスタンス経由で接続する — OAuth2対応のMCPクライアントを
https://mcp.fulcradynamics.com/mcpに向けて、ローカルで何も実行せずにホストされたサーバーを使用します。 - サーバーをローカルで実行する —
uvx fulcra-context-mcp@latestを使用して、stdioトランスポート経由でローカルインスタンスを起動し、Claude Desktopなどのクライアントと直接統合します。
ドキュメント
fulcra-context-mcp: Fulcra Context データにアクセスするための MCP サーバー
これは、fulcra-api を使用して Fulcra API を呼び出すためのツールとリソースを提供する MCP サーバーです。
このサーバーの公開インスタンスが https://mcp.fulcradynamics.com/mcp で稼働しています。すぐに使い始めるには、https://fulcradynamics.github.io/developer-docs/mcp-server/ を参照してください。このリポジトリは主に、サーバーをローカルで実行する必要があるユーザー、内部構造を確認したいユーザー、または貢献したいユーザー向けです。
単独で実行する場合(または FULCRA_ENVIRONMENT が stdio に設定されている場合)、stdio トランスポートを使用するローカル MCP サーバーとして動作します。それ以外の場合は、Streamble HTTP トランスポートを使用するリモートサーバーとして動作します。OAuth2 コールバックを処理しますが、交換されたトークンを MCP クライアントに漏洩しません。代わりに、マッピングテーブルを維持し、MCP クライアント間で独自の OAuth2 サービスを実行します。
プロキシを使用したリモート接続
このサーバーの公開インスタンスが https://mcp.fulcradynamics.com/ で稼働しています。OAuth2 対応の MCP クライアントをそこに向けてください。
ローカル接続
uvx を使用した Claude Desktop の設定例:
{
"mcpServers": {
"fulcra_context": {
"command": "uvx",
"args": [
"fulcra-context-mcp@latest"
]
}
}
}
デバッグ / 開発者ツール
- MCP Inspector と mcp-remote の両方のツールがデバッグに役立ちます。
ツールの表示
MCP クライアントはそれぞれ異なりますが、多くは要約のためにツールとパラメーターの説明を省略します。クライアントモデルを混乱させないために、最初の説明は短くしてください(完全な説明は1行、約80文字で)。
ローカルで開発する場合、scripts/simulate_tools.py スクリプトは、これが MCP クライアントにどのように表示されるかをシミュレートします:
FULCRA_ENVIRONMENT=stdio uv run python scripts/simulate_tools.py --command "uv run fulcra-context-mcp"
バグ / 機能リクエスト
このプロジェクトの GitHub リポジトリ から、または Discord に参加 して直接お気軽にお問い合わせください。メールでも対応可能です (support@fulcradynamics.com)。