outreach-mcp-server
Integrates with Gmail API to check contact history (queued, drafted, or missing emails) to prevent duplicate outreach in the pipeline.
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., "@outreach-mcp-servercheck contact history for Jane Doe"
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.
outreach-mcp-server
An MCP (Model Context Protocol) server that exposes the core capabilities of outreach-agent — a Python cold outreach agent using the Anthropic API and Gmail API — as standard MCP tools.
Instead of a one-off script that only I can run, this lets any MCP client (Claude Desktop, Claude.ai, or any other MCP-compatible agent host) connect and call the same drafting and dedup logic directly, with no custom integration code per client.
Tools
check_contact_history(name)— checks whether a person is already queued, drafted, or missing an email in the outreach pipeline, to prevent duplicate outreach.draft_outreach_email(name, role, institution, research_area, email, notes)— drafts a personalized cold outreach email using the agent's tone rules and prior send/reply performance data as context. Returns the draft only; does not send anything.get_outreach_performance_summary()— returns a summary of what has and hasn't worked, learned from past email outcomes.
Related MCP server: LeadClaw
Why MCP instead of just tool-calling
The underlying outreach-agent project already does tool-calling: Claude decides to draft an email, my code executes it. MCP is a layer above that — it turns those same capabilities into a discoverable server that any MCP client can plug into, without me writing custom glue code for each one. This repo is that server.
Setup
pip install mcp anthropic python-dotenv
export ANTHROPIC_API_KEY=sk-...
python3 server.pydemo_targets.csv, demo_drafted.csv, and demo_memory.md are synthetic
sample data (not real contacts) included so the server is runnable and
testable out of the box. Point TARGETS_CSV / DRAFTED_CSV / MEMORY_MD in
server.py at real pipeline files to use it against the live agent's data.
Testing
test_client.py spins up a real MCP client over stdio, lists the registered
tools, and calls each one — a quick way to verify the server works end to
end without needing a full MCP host like Claude Desktop.
python3 test_client.pyThis server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseBqualityBmaintenanceMCP server for B2B lead generation and company search using the Generect Live API. Provides tools to search leads, companies, generate emails, and get lead by URL.5111MIT
- Alicense-qualityAmaintenanceMCP server that enables AI agents to discover and qualify B2B leads from Leadbay's knowledge base, with tools for lead research, enrichment, and outreach logging.MIT
- Alicense-qualityDmaintenanceMCP server for managing cold email campaigns, leads, email accounts, sequences, analytics, webhooks, and client sub-accounts via the Smartlead API.635MIT
- Flicense-qualityBmaintenanceMCP server for value-first cold outreach to local service businesses, enabling personalized cold email generation and lead scoring.
Related MCP Connectors
MCP server for LeadDelta — manage LinkedIn connections and CRM data via AI assistants.
MCP server for Tomba email finder, verification, and contact enrichment API
Managed LinkedIn MCP server for AI agents: search, connect, message and enrich on accounts you own.
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/arnask11/outreach-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server