Fulcra Context
官方Fulcra Context MCP伺服器,用於私密存取您的個人健康、運動、睡眠、位置等資料。以Fulcra的Context為核心建構。
你可以用 Fulcra Context MCP 做什麼?
- 連線至 Fulcra Context 資料 — 讓您的 AI 助理透過
fulcra-api整合存取您的 Fulcra Context 資料。 - 本機或遠端執行 — 設定伺服器透過
stdio在本機執行,或連線至位於https://mcp.fulcradynamics.com/mcp的公開實例。 - 使用 OAuth2 驗證 — 讓伺服器處理 OAuth2 回呼與權杖管理,無需向 MCP 用戶端暴露權杖。
- 透過
uvx啟動 — 使用uvx指令搭配fulcra-context-mcp@latest,在 Claude Desktop 或類似用戶端中設定伺服器。
文件
fulcra-context-mcp:一個用於存取 Fulcra Context 資料的 MCP 伺服器
這是一個 MCP 伺服器,提供工具和資源,用於透過 fulcra-api 呼叫 Fulcra API。
此伺服器有一個公開實例執行於 https://mcp.fulcradynamics.com/mcp。請參閱 https://docs.fulcradynamics.com/ 以快速開始使用。此儲存庫主要供需要在本地執行伺服器、想了解內部運作方式,或想協助貢獻的使用者使用。
當它獨立執行時(或當 FULCRA_ENVIRONMENT 設定為 stdio 時),它會作為使用 stdio 傳輸的本地 MCP 伺服器運作。否則,它會作為使用 Streamable HTTP 傳輸的遠端伺服器運作。它處理 OAuth2 回呼,但不會將交換後的令牌洩漏給 MCP 用戶端。相反,它維護一個對應表,並在 MCP 用戶端之間執行自己的 OAuth2 服務。
使用 Proxy 的遠端連線
此伺服器有一個公開實例執行於 https://mcp.fulcradynamics.com/。請將您的 OAuth2 相容 MCP 用戶端指向該位址。
本地連線
使用 uvx 的 Claude Desktop 設定範例:
{
"mcpServers": {
"fulcra_context": {
"command": "uvx",
"args": [
"fulcra-context-mcp@latest"
]
}
}
}
除錯/開發者工具
- MCP Inspector 和 mcp-remote 工具在除錯時都很有用。
檢視工具
每個 MCP 用戶端都不同,但許多用戶端會為了摘要而縮寫工具和參數描述。為了避免混淆用戶端模型,請保持初始描述簡短(完整描述在一行內,約 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)。