Fulcra Context
官方Fulcra Context MCP伺服器,用於私密存取您的個人健康、運動、睡眠、位置等資料。以Fulcra的Context為核心建構。
你可以用 Fulcra Context MCP 做什麼?
- 存取您的 Fulcra 上下文資料 — 要求您的助手透過 Fulcra API,使用 MCP 伺服器的工具和資源來擷取您的個人上下文資料。
- 透過公開遠端實例連線 — 將支援 OAuth2 的 MCP 用戶端指向
https://mcp.fulcradynamics.com/mcp,即可使用託管伺服器,無需在本機執行任何程式。 - 在本機執行伺服器 — 使用
uvx fulcra-context-mcp@latest透過 stdio 傳輸啟動本機實例,以便與 Claude Desktop 等用戶端直接整合。
文件
fulcra-context-mcp:一個用於存取您 Fulcra Context 資料的 MCP 伺服器
這是一個 MCP 伺服器,提供工具和資源,可使用 fulcra-api 呼叫 Fulcra API。
此伺服器的公開執行個體正在 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 用戶端都不同,但許多用戶端會為了摘要而縮寫工具和參數描述。為了避免混淆用戶端模型,請保持初始描述簡短(完整描述在一行內,約 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)。