fathom-mcp-hosted
README.md
# Fathom MCP — Hosted Server
Hosted MCP server for Fathom. No Node.js required for teammates.
## Teammate Setup (2 steps)
### 1. Get your Fathom API key
Go to **fathom.video → Settings → API Access** and generate a key.
### 2. Add to Claude Desktop config
Open: `~/Library/Application Support/Claude/claude_desktop_config.json` (Mac)
or: `%APPDATA%\Claude\claude_desktop_config.json` (Windows)
Add this:
```json
{
"mcpServers": {
"fathom": {
"type": "http",
"url": "https://YOUR_RAILWAY_URL/mcp",
"headers": {
"X-Fathom-Api-Key": "your_fathom_api_key_here"
}
}
}
}
```
Restart Claude Desktop. Done.
---
## Deploying to Railway
1. Push this repo to GitHub
2. Go to railway.app → New Project → Deploy from GitHub repo
3. Select this repo
4. Railway auto-detects Node.js and deploys
5. Go to Settings → Networking → Generate Domain
6. Replace `YOUR_RAILWAY_URL` in the config above with your Railway domain
## Tools available
- `list_meetings` — list meetings with filters
- `get_transcript` — full transcript for a recording
- `get_summary` — AI summary for a recording
- `search_meetings` — find calls by attendee email or domain
- `get_action_items` — all action items across recent meetings
This server cannot be deployed
Maintenance
ActivityInactive
ResponsivenessNo issues