Skip to content

MCP

MCP is an ideal way to use the Fulcra platform from clients like Claude, ChatGPT/Codex, Goose, or Replit. If you're not familiar with it, MCP is an open standard for providing extra capabilities to AI agents. It defines a way for your agent (such as Claude Desktop) to talk to your Fulcra datastore in a secure way, without exchanging any secrets.

Fulcra's MCP server is open-source; you can run it yourself and modify it as you like, or use our hosted instance for getting started quickly. Both options are secure. Each connection is isolated to its own session, so your data is only available to your connected agents.

Our MCP server provides tools to interact with Fulcra datastores:

  • Creating and updating new Fulcra data types
  • Reading and recording data, either as raw records or as a time series. Works for Fulcra data types as well as files in your datastore.
  • Learning what data has been added/updated in your datastore (useful for loops)
  • Reading data from platform-specific types (Apple workouts, location data, sleep info, calendar data, etc.)

Getting Started

To connect to the MCP server, point your MCP client (such as Claude Desktop, Codex, etc.) at https://mcp.fulcradynamics.com/ as the URL. This uses the HTTP/HTTPS transport. (Note: that if you go to this URL directly with a browser, you'll get an authorization warning; this is normal.)

When connecting, you'll be prompted to log in to your account to Fulcra. This login will apply only to your client's session.

Running MCP Locally

The server also can use the stdio transport, allowing you to download and run it locally. It's also open-source, so you can read the code and modify it as you like.

Our MCP server is published as a Python module named fulcra-context-mcp. You can run it using uvx fulcra-context-mcp@latest.

The source code repo is at https://github.com/fulcradynamics/fulcra-context-mcp. See the README for more details.

Some other clients we've tested with the server are codename goose (using the stdio proxy), Windsurf, and VS Code.

If you get stuck, drop us an email at support@fulcradynamics.com or hit us up directly on our discord.