The cold email MCP server for AI agents
FoxReach hosts an MCP server at api.foxreach.io/mcp. 23 tools across leads, campaigns, sequences, templates, and email accounts - wired to Claude Desktop, Cursor, Claude Code, and any MCP-compatible framework. No SMTP, no local proxy, no middleware.
What is Model Context Protocol?
Model Context Protocol (MCP) is an open standard from Anthropic for connecting AI assistants to the systems where your data lives. Instead of writing a custom tool wrapper for every LLM and every product, MCP defines one server-side protocol that any MCP-compatible client can talk to.
The practical effect: an agent built on Claude Desktop, Cursor, Claude Code, or any framework with MCP support can manage your cold email workflow without you writing integration code. The agent sees FoxReach the same way a developer reads our API docs - as a named catalog of tools with typed inputs and outputs.
FoxReach was built MCP-first. We are the only cold email platform that shipped a production MCP server, SDKs, CLI, and Claude Code plugin as first-class surfaces rather than bolt-ons.
23 MCP tools across 5 capability groups
Each tool is typed, documented, and callable from any MCP client. Full schema in the MCP API reference.
Leads
5 tools
Full lead lifecycle: search, create, enrich, and archive. Filter by status, campaign, or any custom field.
- list_leads
- get_lead
- create_lead
- update_lead
- delete_lead
Campaigns
7 tools
Draft, start, pause, and monitor campaigns. Agents can spin up a multi-step sequence from a single prompt.
- list_campaigns
- get_campaign
- create_campaign
- update_campaign
- delete_campaign
- start_campaign
- pause_campaign
Sequences
4 tools
Add, edit, and remove sequence steps. Control wait days, subject lines, and per-step conditions.
- list_sequences
- create_sequence
- update_sequence
- delete_sequence
Templates
4 tools
Persist reusable email templates across campaigns. Ideal for LLM-drafted copy that needs review before sending.
- list_templates
- create_template
- update_template
- delete_template
Email Accounts
3 tools
Inspect connected inboxes, rotation state, and warmup health. Agents can surface deliverability issues before they become bounces.
- list_email_accounts
- get_email_account
- get_warmup_status
Quick start
Three ways to connect. Pick the one that matches your agent stack.
Claude Desktop
Add to claude_desktop_config.json
{
"mcpServers": {
"foxreach": {
"url": "https://api.foxreach.io/mcp",
"headers": {
"Authorization":
"Bearer fr_..."
}
}
}
}Python (any framework)
Register FoxReach as an MCP tool provider
from mcp import ClientSession
from mcp.client.sse import sse_client
async with sse_client(
"https://api.foxreach.io/mcp",
headers={"Authorization":
f"Bearer {api_key}"},
) as (read, write):
async with ClientSession(
read, write
) as session:
await session.initialize()
tools = await session.list_tools()Inspect from the terminal
Using the official MCP inspector
npx @modelcontextprotocol/inspector # Paste in the web UI: # URL: https://api.foxreach.io/mcp # Header: Authorization # Value: Bearer fr_...
Full examples for every framework in the MCP integration guide.
Works with every MCP client
No wrapper needed. If your client speaks MCP, FoxReach is already compatible.
Claude Desktop
Anthropic native client. Drop the MCP URL into config and it is live.
Claude Code
Terminal-native agent. Our MCP server plus the Claude Code plugin covers both paths.
Cursor
AI code editor. MCP support ships in the Pro tier.
OpenClaw
Open-source Claude Desktop alternative with MCP built in.
Paperclip
Multi-agent workspace with MCP tool registry.
Any MCP client
If it speaks Model Context Protocol, FoxReach works out of the box.
Drop-in for the agent framework you already use
Framework-specific integration guides ship in the blog. More dropping weekly.
LangChain
Via langchain-mcp-adapters
LangGraph
Same adapter, multi-step graphs
CrewAI
MCPToolAdapter for every crew
OpenAI Agents SDK
MCPServer primitive ships native
Claude Agent SDK
First-class MCP client
Vercel AI SDK
Via experimental_createMCPClient
Pydantic AI
Via pydantic-ai-mcp
Mastra
Registered as a tool provider
Composio
FoxReach tools exposed as Composio actions
FoxReach MCP vs. rolling your own
You can wire an agent to Mailgun or SendGrid and build the rest yourself. Here is what changes when you use FoxReach instead.
| Capability | FoxReach MCP | Raw SMTP / Mailgun |
|---|---|---|
| Sends cold email | ||
| Inbox warmup built in | - | |
| Multi-sender rotation | - | |
| Bounce + reply handling | Manual | |
| Sequence state machine | Build your own | |
| Reply categorization (AI) | - | |
| One-prompt campaign setup | - | |
| Deliverability analytics | DIY | |
| Hours to ship an agent | < 10 min | Days to weeks |
Built MCP-first, not bolted on
Most cold email platforms wrote their product in 2019, then in 2026 shipped an "MCP integration" that is really one REST endpoint behind a thin wrapper. The tools fit awkwardly, rate limits are shared with the dashboard, and documentation assumes you already know the underlying API.
FoxReach went the other way. The MCP server is a first-class surface alongside the REST API, Python SDK, TypeScript SDK, CLI, and Claude Code plugin. Every capability ships to every surface at the same time. Agents and humans operate on the same state machine.
Auth you already have
FoxReach API keys work everywhere. No OAuth dance, no rotating session tokens.
Hosted, not local
The server runs on FoxReach infrastructure. No Docker images to maintain, no local proxy processes.
Agent-shaped tools
Tools are named, typed, and scoped to the task an agent actually performs. No raw JSON trees.
Frequently asked questions
- What is the FoxReach MCP server?
- FoxReach hosts an MCP server at https://api.foxreach.io/mcp. It exposes 23 tools - leads, campaigns, sequences, templates, and email accounts - as first-class MCP tools so AI agents can manage your cold outreach using natural language.
- Do I need to run anything locally?
- No. The MCP server is hosted by FoxReach. You point your client at https://api.foxreach.io/mcp, authenticate with your FoxReach API key, and every tool becomes available to your agent. No Docker, no npm, no local proxy.
- Which AI frameworks can use it?
- Any framework with an MCP client works. That includes LangChain, LangGraph, CrewAI, OpenAI Agents SDK, Claude Agent SDK, Vercel AI SDK, Pydantic AI, Mastra, and Composio. See the Framework integrations section above for framework-specific guides.
- What is the authentication model?
- FoxReach API keys, scoped per workspace. Generate a key in your FoxReach dashboard, set it as an Authorization header in your MCP client config, and every call is authenticated. OAuth 2.1 for agent-on-behalf-of-user flows is on the roadmap.
- What are the rate limits?
- The API allows 100 requests per minute per workspace. Under normal conversational agent usage, you will never hit this limit. Contact us for burst allowances if your agent does batch operations.
- Is there a free tier?
- Yes. The FoxReach free plan includes 200 contacts, 500 emails per month, and full MCP server access. No credit card required, no expiring trial.
Ship your first agent in under 10 minutes
Free plan includes full MCP server access. No credit card, no expiring trial.