outbou-mcp
v1.1.0
Published
OutBou MCP Server - AI-powered sales prospecting automation for Claude. Enables lead scoring, prospect research, and outreach generation with Claude.
Maintainers
Readme
OutBou MCP Server
AI-powered sales prospecting automation for Claude. Works with Claude for macOS + Claude for Chrome for fully automated lead discovery, scoring, and outreach.
Features
- 🚀 Automated Prospecting - Claude navigates LinkedIn/Web, finds matching leads, and helps you reach out
- 📋 Smart Pitch Generation - Get personalized outreach messages for any prospect
- 🎯 Lead Scoring - AI-powered scoring to find the best fit prospects based on your ICP
- 📄 PDF Pitch Decks - Generate and share personalized PDF pitch decks
Quick Start
Install from npm
npx outbou-mcpOr install globally:
npm install -g outbou-mcp1. Configure the Server
You'll need an API Key from OutBou (coming soon). For now, the server runs locally with your environment.
2. Configure Claude
For Claude for macOS / Claude Desktop
Add to your Claude config (~/Library/Application Support/Claude/claude_desktop_config.json on Mac):
{
"mcpServers": {
"outbou": {
"command": "npx",
"args": ["outbou-mcp"],
"env": {
"OUTBOU_API_KEY": "sk_live_your_key_here"
}
}
}
}For Claude Code
Add to ~/.claude.json:
{
"projects": {
"/path/to/your/project": {
"mcpServers": {
"outbou": {
"type": "stdio",
"command": "npx",
"args": ["outbou-mcp"],
"env": {
"OUTBOU_API_KEY": "sk_live_your_key_here"
}
}
}
}
}
}3. Restart Claude
After saving the config, restart Claude. Type /mcp to verify the server is connected.
Available Tools
my_icp
Get your Ideal Customer Profile (ICP) definition, including target industries, roles, and company sizes.
prospect_search
Search for prospects across major platforms (LinkedIn, etc.) using your ICP to determine search terms.
score_prospect
Score a prospect against your ICP. Provide the prospect's profile or LinkedIn URL to get:
- Match score (0-100%)
- Recommendation (strongly_recommend, recommend, consider, skip)
- Fit analysis (why they match/don't match)
Example: "Score this prospect for me: [paste profile text]"
generate_pitch
Generate a personalized sales pitch for a prospect.
- Creates subject lines and email body options
- Tailors content to the prospect's role and industry
get_pitch_pdf / download_pitch_pdf
Generate and retrieve a link to a personalized PDF pitch deck for a prospect.
my_outreach
Get a list of your current outreach campaigns and prospect statuses.
Example: "Show me my recent outreach"
update_outreach_status
Update the status of a prospect interaction.
- Statuses:
identified,contacted,meeting_booked,negotiating,closed_won,closed_lost
Example: "Update Acme Corp prospect to meeting_booked status"
Automated Prospecting (with Claude for Chrome)
The most powerful feature! Use the /auto_prospect prompt to have Claude:
- Prepare - Fetch your ICP and pitch templates
- Search - Navigate to LinkedIn and search for matching leads
- Evaluate - Score each prospect against your ICP
- Present - Show you good matches (80%+ score) and ask for approval
- Outreach - Draft personalized connection requests or emails
- Track - Log the outreach in your CRM/Dashboard
Usage
In Claude for macOS with Claude for Chrome installed:
/auto_prospect site:linkedin query:"VP of Sales" location:"Remote"Or simply ask:
"Help me find VP of Sales at SaaS companies and draft outreach messages"
Troubleshooting
"1 MCP server failed" error
- Check
/mcpin Claude Code for details - Try running
npx outbou-mcpdirectly to test
Development
git clone https://github.com/shawnmitchell/gtm_pro.git
cd gtm_pro/outbou-mcp
npm install
npm run dev # Run with tsx (hot reload)
npm run build # Build for production
npm start # Run production buildLicense
MIT © Shawn Mitchell
