pitchmachine-mcp
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., "@pitchmachine-mcpCreate a personalized pitch microsite for the new lead and share the URL."
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.
@pitchmachine/mcp
Model Context Protocol server for Pitch Machine. Build hyper-personalized pitch microsites from any AI agent — Claude Desktop, Cursor, Grok Bot, Continue, or any other MCP host.
The agent creates the receiver, generates the microsite, and hands you back a public URL. Sending is deliberately left to you (or to the agent, via its own channels) — Pitch Machine gets out of the way after the artifact is ready.
What you get
Four tools:
Tool | What it does |
| Adds a prospect (B2B) or an individual (B2C). |
| Kicks off generation and polls until the microsite is deployed. |
| Fetches the public share URL for any pitch, past or in-progress. |
| Lists recent pitches with status and URL. |
No send tool. On purpose. See the /agents page for the reasoning; short version: platform email deliverability is still on its warmup arc, and we'd rather hand you an artifact than a low-deliverability outbox.
Related MCP server: speed-to-lead-agent
Install & configure
Grab your Pitch Machine access token. For now, this is a Supabase session
JWT — sign in at pitchmachine.ai, open DevTools →
Application → Local Storage, find the sb-<project>-auth-token entry, and
copy the access_token string.
(A proper API-token surface is coming. This is dogfood-quality auth for the early access window. If that bothers you, please tell us.)
Claude Desktop
~/Library/Application Support/Claude/claude_desktop_config.json (macOS)
or %APPDATA%\Claude\claude_desktop_config.json (Windows):
{
"mcpServers": {
"pitchmachine": {
"command": "npx",
"args": ["-y", "@pitchmachine/mcp"],
"env": {
"PITCHMACHINE_API_TOKEN": "eyJhbGciOi..."
}
}
}
}Restart Claude Desktop. The four tools appear in the tools panel.
Cursor
.cursor/mcp.json at your repo root (or the global equivalent):
{
"mcpServers": {
"pitchmachine": {
"command": "npx",
"args": ["-y", "@pitchmachine/mcp"],
"env": {
"PITCHMACHINE_API_TOKEN": "eyJhbGciOi..."
}
}
}
}Grok Bot / any other MCP host
The stdio command is the same. Point your host at npx -y @pitchmachine/mcp
with PITCHMACHINE_API_TOKEN in the environment.
Example agent flows
"Pitch this URL to our warm lead."
The agent calls, in order:
pitchmachine_create_receiverwith the prospect's company, contact email, and any notes.pitchmachine_generate_pitchwith the returnedreceiver_id.When the tool returns
status: "deployed"andpublic_url, the agent drops the link into your Slack / email draft / task tracker of choice.
"What did I generate this week?"
pitchmachine_list_pitches with since set to the start of the week.
Returns pitch IDs, statuses, and URLs for each.
"Resume that pitch that took forever."
pitchmachine_get_pitch_url with the pitch_id from a prior run.
Environment variables
Var | Required | Default | Purpose |
| ✅ | — | Supabase session JWT (v0 auth). |
| ❌ |
| Point at staging if needed. |
| ❌ |
| Per-request HTTP timeout. |
Development
npm install
npm run build
npm test # vitest, 100% mocked
npm run inspector # open the MCP inspector against the built serverTests are network-free. The client injects a fake fetch; tool tests
inject a stub client. If you want to smoke-test against a real Pitch
Machine account, build and point Claude Desktop / Cursor / the inspector
at the built binary.
Roadmap
v0.1 (this release): four tools, stdio transport, session-JWT auth.
v0.5: HTTP + SSE transport for hosted deployments; long-lived API tokens.
v1.0:
pitchmachine_send_pitch— once platform email deliverability is ready. Follow along at pitchmachine.ai/#/agents.
License
MIT © Pitch Machine
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
- 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-qualityBmaintenanceMCP server for qualifying and responding to inbound leads in seconds using a multi-agent AI pipeline.1MIT
- Flicense-qualityAmaintenanceMCP server for AI content generation, enabling agents to learn a voice, generate content ideas, write scripts, and produce multi-platform content deterministically.
- Flicense-qualityBmaintenanceMCP server for value-first cold outreach to local service businesses, enabling personalized cold email generation and lead scoring.
Related MCP Connectors
Managed LinkedIn MCP server for AI agents: search, connect, message and enrich on accounts you own.
Pocket Agent (aipocketagent.com) MCP server — read tools for personas, apps, and product info.
MCP server for AI agents to plan, verify, and deploy Cloudflare-native apps.
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/rcabanes-ops/pitchmachine-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server