Fulcra Context MCP
This server provides access to personal health, fitness, and location data from the Fulcra Context platform. Here's what you can do:
Get Workouts – Retrieve details about workouts completed during a specified time period.
Get Metrics Catalog – Browse all available time-series health/activity metrics.
Get Metric Time Series – Fetch time-series data for a specific metric (e.g., heart rate, steps) with options for sample rate, null handling, and calculations (max, min, delta, mean, etc.).
Get Metric Samples – Retrieve raw, unprocessed samples for a given metric over a time range.
Get Sleep Cycles – Retrieve summarized sleep cycle data derived from sleep stage samples, with configurable stage filtering and cycle gap thresholds.
Get Location at Time – Look up the user's geographic location at a specific point in time, with a configurable look-back window and optional reverse geocoding.
Get Location Time Series – Retrieve a time series of the user's locations over a period, with options for distance filtering and reverse geocoding.
Get User Info – Retrieve general user metadata such as time zone, calendar IDs, and other profile information.
Mentioned as a communication channel for support, but not explicitly identified as an integration target for the MCP server.
Provides access to GitHub through the Fulcra API, allowing interaction with GitHub repositories. The MCP server maintains OAuth2 authentication for secure GitHub access without exposing tokens to MCP clients.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Fulcra Context MCPshow me my recent heart rate data"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
fulcra-context-mcp: An MCP server to access your Fulcra Context data
This is an MCP server that provides tools and resources to call the Fulcra API using fulcra-api.
There is a public instance of this server running at https://mcp.fulcradynamics.com/mcp. See https://fulcradynamics.github.io/developer-docs/mcp-server/ to get started quickly. This repo is primarily for users who need to run the server locally, want to see under the hood, or want to help contribute.
When run on its own (or when FULCRA_ENVIRONMENT is set to stdio), it acts as a local MCP server using the stdio transport. Otherwise, it acts as a remote server using the Streamble HTTP transport. It handles the OAuth2 callback, but doesn't leak the exchanged tokens to MCP clients. Instead, it maintains a mapping table and runs its own OAuth2 service between MCP clients.
Remote Connection using Proxy
There is a public instance of this server running at https://mcp.fulcradynamics.com/. Point your OAuth2-capable MCP clients at that.
Local Connection
Example Claude Desktop config using uvx:
{
"mcpServers": {
"fulcra_context": {
"command": "uvx",
"args": [
"fulcra-context-mcp@latest"
]
}
}
}Debugging / Developer Tools
Both the MCP Inspector and mcp-remote tools can be useful in debugging.
Viewing Tools
Every MCP client is different, but many abbreviate abbreviate tool and parameter descriptions for summaries. To avoid confusing client models, keep the initial descriptions short (full description in one line, around 80 characters).
While developing locally, the scripts/simulate_tools.py script simulates what this might look like to an MCP client:
FULCRA_ENVIRONMENT=stdio uv run python scripts/simulate_tools.py --command "uv run fulcra-context-mcp"Related MCP server: Oura MCP Server
Bugs / Feature Requests
Please feel free to reach out via the GitHub repo for this project or join our Discord to reach out directly. Email also works (support@fulcradynamics.com).
Maintenance
Related MCP Servers
- AlicenseDqualityFmaintenanceA Model Context Protocol (MCP) implementation for Fitbit, enabling AI assistants to access and analyze your Fitbit health and fitness data. Disclaimer: This is an unofficial integration built using Fitbit's public API and is not affiliated with or endorsed by Fitbit Inc.Last updated162610MIT
- Alicense-qualityDmaintenanceProvides access to Oura Ring health data, including sleep, activity, readiness, and stress metrics via the Model Context Protocol. It enables users to query their personal biometric information and daily health summaries through natural language in MCP-compatible clients.Last updated1,861MIT

@cogniahq/mcpofficial
AlicenseAqualityBmaintenanceEnables AI assistants to query end-to-end encrypted memories from Cognia workspace via MCP. Supports search, retrieval, and action execution against connected services like Slack, Notion, and GitHub.Last updated527MIT- Flicense-qualityDmaintenanceExposes real-time health data from the Ultrahuman Ring to AI agents via the Model Context Protocol, providing optimized summaries with trend analysis and actionable insights.Last updated
Related MCP Connectors
User-owned memory for AI agents, Copilot, Claude, IDEs, CLIs, and chat apps over remote MCP.
The personal context layer for AI: your profile and files, read by any MCP client over OAuth.
Your memory, everywhere AI goes. Build knowledge once, access it via MCP anywhere.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/fulcradynamics/fulcra-context-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server