🎉 Beta feature: Fathom's MCP is currently in beta, so you must turn on the beta flag to access it. If you run into any issues or have feedback, please reach out to our team at support@fathomhq.com.
What is an MCP server?
A Model Context Protocol (MCP) server provides your AI tool with access to your Fathom data and the context the tool needs to understand the data.
By connecting Fathom’s MCP server, your AI tool has the logic behind how the data relates to one another, not just the hard-coded numbers. MCP servers help AI tools, like large-language models (LLMs), understand your data when you ask a natural language question, so the tool can retrieve and reference the correct data.
What can you do with Fathom's MCP server?
With Fathom’s MCP server, you can use natural language to interrogate and analyse your Fathom data in your chosen AI tool (Claude, Cursor, Windsurf, VS Code, etc.).
📝 Note: We've heard from users that the "free version" of Claude does not allow you to use PAT tokens to connect to MCPs, including Fathom's MCP server.
You can bring your Fathom data into your connected AI tool, but you cannot send instructions or data back into Fathom.
Fathom's MCP server will provide the connected AI tool with the following types of data: |
|
Forecast and budget data currently cannot be accessed via Fathom's MCP server.
How to connect to Fathom's MCP server
You can connect your AI tool to Fathom’s MCP server with a Personal Access Token (PAT). The PAT will provide your AI tool with read-only access to your data in Fathom.
Because PATs are specific to the individual, your PAT will be able to read data according to your personal role and permissions in Fathom. You cannot access additional data in Fathom with your PAT.
📝 Note: OpenAI's ChatGPT and Google's Gemini do not support PAT connection, so it is currently not possible to connect them to Fathom's MCP server.
Instructions for AI tools vary, so we recommend asking your tool for the most up-to-date instructions.
You can enter the following prompt in your AI tool to get it to generate instructions for you: |
I use a tool called Fathom to track and analyse financial data. I want to give [AI tool’s name] access to my data in Fathom via Fathom’s MCP server. Fathom provides me with a Personal Access Token (PAT) to access the Fathom MCP server. The URL to connect to Fathom’s MCP server is https://api.fathom.dev/mcp. Please give me step-by-step instructions for connecting Fathom’s MCP server to [AI tool’s name]. |
Once you have the instructions from your AI tool, you're ready to create a PAT token for Fathom (make sure you have the appropriate permissions).
To get a PAT for Fathom: |
|
Managing or revoking access
Manage or revoke your own MCP server connections
You can view and remove your own PATs from the Personal Access Tokens page. Removing a PAT will remove the MCP server connection/access provided to the associated AI tool.
To manage or remove your PATs: |
|
User permissions needed for MCP server access
To use a PAT token to connect to Fathom's MCP server, two advanced user permissions are needed: |
|
For Admin-level users, both permissions are enabled automatically.
For Advisor/Editor- or Client/Viewer-level users, you must enable these permissions before they can create PAT tokens and use them to access the Fathom MCP server.
Manage or revoke others' MCP server connections
Admin-level users in a Fathom account can manage and revoke MCP server access for others in the Organisation Settings.
To manage or revoke other users' PAT tokens: |
|
If you want to revoke all the PATs for a specific user, you can turn off the ‘External > Create Access Tokens’ advanced user permission, and that will automatically revoke all the PATs for that individual user.
Learn more





