@capitalthought/pitch-mcp-server
v1.7.0
Published
MCP server for Pitch — a startup directory and profile management platform for the Texas startup ecosystem. Exposes 49 tools for managing companies, people, pipelines, tags, cities, reviews, saved searches, custom lists (incl. AI-powered smart-list resear
Downloads
470
Maintainers
Readme
@capitalthought/pitch-mcp-server
MCP server for Pitch — a startup directory and profile management platform for the Texas startup ecosystem. Exposes 29 tools for managing companies, people, pipelines, tags, cities, reviews, saved searches, share links, and PitchBot push subscriptions from MCP-aware clients like Claude Code and Cursor.
Renamed in v1.3.0: this package was previously published as the unscoped
pitch-mcp-server(now deprecated). Update any existing config / install commands to the scoped name below.
Install
npx @capitalthought/pitch-mcp-serverThe server runs over stdio. Your MCP client (Claude Code, Cursor, etc.) spawns it as a child process.
Authenticate
- Sign in at new.pitch.vc.
- Open
/settings/api-keys→ Create API key. - Copy the
pitch_<40 hex chars>token. It is shown once — keys are stored as SHA-256 hashes and cannot be recovered.
Register with Claude Code
{
"mcpServers": {
"pitch": {
"command": "npx",
"args": ["-y", "@capitalthought/pitch-mcp-server"],
"env": {
"PITCH_API_KEY": "pitch_YOUR_KEY_HERE"
}
}
}
}Restart the client and run /mcp to verify the pitch server is connected.
Register with Cursor
Paste the same snippet into ~/.cursor/mcp.json under mcpServers.
What's inside
The server exposes 24 tools across 9 categories: Companies (7), People (3), Tags (2), Cities (2), Pipeline (3), Follows (1), Reviews (1), Admin (1), Signup (4). All writes respect the Pitch row-level-security rules — you can only edit companies you own or maintain, and you can only manage your own pipeline and follows.
See the full reference at github.com/capitalthought/pitch2/blob/main/docs/mcp/README.md.
How authentication works
Your API key is never validated locally. On startup, the server POSTs the key to https://new.pitch.vc/api/mcp/bootstrap, which validates it server-side and returns a short-lived Supabase session. All subsequent queries run through RLS as the authenticated user. No service-role key or other shared secrets are required on your machine.
License
MIT © Capital Thought
