smb-sales-intelligence-mcp
Pricing
Pay per usage
smb-sales-intelligence-mcp
Enterprise-grade sales playbooks for AI SDRs and sales copilots. Discovery scripts, objection handling, follow-up sequences, closing frameworks, EMEA market intelligence. By Elisabeth Hitz (268% quota at Criteo, Deel $12B).
Pricing
Pay per usage
Rating
0.0
(0)
Developer

Elisabeth
Actor stats
0
Bookmarked
1
Total users
0
Monthly active users
8 days ago
Last modified
Categories
Share
SMB Sales Intelligence MCP Server v2.0
Enterprise-grade sales playbooks for AI agents.
By Elisabeth Hitz — 268% quota at Criteo, Deel ($12B), HBO, Bloomberg, Autodesk.
What This Does
Your AI agent calls this MCP server to get real sales playbooks:
- Discovery scripts — Qualify before pitching
- Objection handling — 10 common objections with psychology-backed responses
- Follow-up sequences — 4 different sequences for different situations
- Closing scripts — 7 different closing styles
- Pricing frameworks — The 3-option system that converts
- EMEA intelligence — UK, Ireland, Spain, Germany, France, Netherlands, Nordics
- Cold email templates — 5 proven templates
- Call scripts — Discovery and cold call frameworks
Why This Exists
AI SDRs fail because they:
- Pitch before qualifying
- Respond to objections with "I understand your concern"
- Follow up with "just checking in"
- Treat EMEA like one market
This MCP server fixes that with battle-tested playbooks from 10 years of enterprise sales.
Quick Start
Option 1: Local Testing with Claude Desktop
-
Clone or download this repo
-
Install dependencies:
npm installnpm run build -
Add to your Claude Desktop config (
~/Library/Application Support/Claude/claude_desktop_config.jsonon Mac):{"mcpServers": {"smb-sales": {"command": "node","args": ["/path/to/smb-sales-mcp/dist/main.js"]}}} -
Restart Claude Desktop
-
Test it:
"Use the smb-sales MCP to handle this objection: the prospect said our price is too high"
Option 2: Deploy to Apify
-
Install Apify CLI:
npm install -g apify-cliapify login -
Initialize Apify actor:
$apify init -
Push to Apify:
$apify push -
Your MCP server is now live on Apify's marketplace.
Option 3: Deploy to Any Node.js Host
Works on Vercel, Railway, Render, Fly.io, etc.
npm installnpm run buildnpm start
Available Tools
get_discovery_script
Get a discovery script to qualify prospects before pitching.
// Tones: professional, warm, ultra_short, cold_outbound, inbound_leadget_discovery_script({ tone: "professional" })
get_objection_response
Handle a specific objection with psychology-backed responses.
// Types: too_expensive, no_budget, need_approval, comparing_options,// bad_timing, already_have_someone, send_info, need_to_think,// too_soon, ghostingget_objection_response({ objection_type: "too_expensive" })
get_followup_sequence
Get a follow-up sequence for different situations.
// Types: post_proposal, post_call, cold_outbound, revivalget_followup_sequence({ sequence_type: "post_proposal" })
get_closing_script
Get a closing script based on the situation.
// Styles: standard, assumptive, timeline, scarcity, retainer, choice, next_stepget_closing_script({ style: "assumptive" })
get_pricing_framework
Get the 3-option pricing framework.
get_pricing_framework()
get_emea_intelligence
Get market intelligence for a specific European country.
// Countries: uk, ireland, spain, germany, france, netherlands, nordicsget_emea_intelligence({ country: "germany" })
get_cold_email_template
Get a cold email template.
// Types: pattern_interrupt, observation, mutual_connection, case_study, breakupget_cold_email_template({ template_type: "pattern_interrupt" })
get_call_script
Get a call script for discovery or cold calls.
// Types: discovery_call, cold_callget_call_script({ call_type: "discovery_call" })
get_buying_signals
Get a list of buying signals to watch for.
get_buying_signals()
get_full_playbook
Get the complete playbook with all modules.
get_full_playbook()
Example Usage
In an AI SDR Agent
User: "The prospect said they need to think about it"AI Agent: [Calls get_objection_response({ objection_type: "need_to_think" })]Response: "Of course — what's the main thing you're weighing? If it's timing, scope, or budget, I might be able to help narrow it down."
In a Sales Copilot
User: "I need to follow up with a prospect who went quiet after I sent the proposal"AI Agent: [Calls get_followup_sequence({ sequence_type: "post_proposal" })]Day 5 message: "Had a thought for your [product/campaign]: [specific idea]. Want me to build that into Option B?"
In an EMEA Sales Tool
User: "How should I approach this German prospect?"AI Agent: [Calls get_emea_intelligence({ country: "germany" })]Response: "German buyers are the most process-oriented in EMEA. Lead with data and detailed proposals. Use formal address (Herr/Frau Last Name). Expect 6-12 week cycles for SMB."
About the Author
Elisabeth Hitz is a B2B sales professional with 10+ years of enterprise experience:
- 268% quota at Criteo
- 167% quota at Deel ($12B company)
- Enterprise deals at HBO, Bloomberg, Autodesk, Levi's, Rolling Stone, McCann, VML
- 5+ years selling across EMEA (UK, Germany, Spain, France, Ireland)
Now based in Barcelona, building sales tools for the AI agent ecosystem.
Pricing (Apify Marketplace)
| Tier | Price | Requests | Best For |
|---|---|---|---|
| Free | $0 | 10 | Testing |
| Starter | $29/mo | 500 | Solo founders |
| Pro | $97/mo | 2,500 | SMB sales teams |
| Enterprise | $297/mo | Unlimited | AI SDR platforms |
Support
- Issues: Open a GitHub issue
- Questions: DM on LinkedIn (linkedin.com/in/elisabethhitz)
- Custom integrations: Email elibierhitz@gmail.com
License
MIT License. Use it, modify it, ship it.