Free ToolsMCP Server
Real API IntegrationsModel Context ProtocolMCP Apps

GTM MCP Server

18 tools for sales - including real HubSpot CRM integration. Research, draft, send, and log activities directly from Claude.

Claude Code & Desktop
HubSpot CRM
6 Agentic Workflows
View on GitHub

Interactive UIs

MCP Apps

When used with Claude Desktop, these tools display rich interactive interfaces directly in your conversation.

Email Composer

Interactive email editor with tone selection, live preview, and one-click copy

draft_cold_email

LinkedIn Message Card

Message builder with character count and connection type tabs

draft_linkedin_message

Company Research Card

Structured company data with expandable sections and checklists

research_company

Lead Profile

Lead profile with personalization hooks and social links

research_lead

Objection Handler

4-step objection response framework with practice mode

handle_objection

Sequence Timeline

Visual timeline of follow-up emails with copy per step

create_follow_up_sequence

How it works

When you call a tool like draft_cold_email in Claude Desktop, an interactive composer UI appears with tone selection, live preview, and copy buttons. In Claude Code, you get the same great text output - the UIs are a bonus for Desktop users.

HubSpot CRM Integration

Real API

Not templates. These tools make real API calls to HubSpot. Create contacts, update deals, log activities - all from Claude. Set HUBSPOT_API_KEY to enable.

hubspot_create_contact

Create a new contact in HubSpot with email, name, company, and custom fields

hubspot_update_contact

Update existing contact properties in HubSpot

hubspot_get_contact

Get contact by ID or email address

hubspot_search_contacts

Search contacts by name, email, or company

hubspot_create_deal

Create a new deal with stage, amount, and associations

hubspot_update_deal

Update deal stage, amount, close date, and notes

hubspot_log_activity

Log emails, calls, meetings, and notes to contact timeline

hubspot_get_pipelines

Get deal pipelines and stages for proper deal tracking

Integration Roadmap

Building toward the complete GTM workflow: Research → Write → Send → Book → Track

HubSpot CRM
Contacts, deals, activities
✓ Live
Apollo Enrichment
Real prospect data
Next
Gmail / Outlook
Send emails directly
Planned
Calendly / Cal.com
Booking links & availability
Planned
OpenClaw
Full GTM from terminal
Planned

Content Generation Tools

AI-powered tools for creating sales content. These generate templates and frameworks based on your input.

research_company

Research a company for sales outreach - finds key info, news, pain points, and outreach angles

research_lead

Research a specific person/lead - background, interests, talking points

draft_cold_email

Draft personalized cold emails with multiple versions and tones

draft_linkedin_message

Draft LinkedIn connection requests and messages

handle_objection

Get strategic responses to sales objections

generate_cold_call_script

Generate cold call scripts with openers and objection handling

generate_discovery_questions

Generate discovery questions tailored to prospect and deal stage

create_follow_up_sequence

Create follow-up email sequences for re-engagement

build_value_proposition

Build tailored value propositions for different personas

analyze_competitor

Analyze a competitor and generate competitive positioning

Agentic Workflows

Multi-step workflows that orchestrate tools together for complete sales motions.

prospecting_workflowMulti-step

Complete prospecting package: research, contacts, email, LinkedIn, discovery questions

account_strategyEnterprise

Full account strategy with stakeholder mapping and engagement plan

competitive_deal_workflowCompetitive

Competitive intelligence, positioning, landmines, and win plan

full_sales_cycleComplete

End-to-end orchestration from cold outreach to close

reengagement_workflowWin-back

Re-engage stalled deals with fresh angles and sequences

objection_battlecardObjections

Comprehensive responses for 24+ common objections

Installation

01

Clone the Repository

git clone https://github.com/gtm-skills/gtm.git
cd gtm-skills/mcp-server
02

Install Dependencies

npm install
03

Build the Server

npm run build

Configuration

HubSpot Integration (Optional)

Set your HubSpot API key to enable real CRM tools. Without it, only content generation tools are available.

# Add to your environment
export HUBSPOT_API_KEY=pat-na1-xxxxxxxx

Get your API key: HubSpot Settings → Integrations → Private Apps → Create app with CRM scopes

For Claude Code

Add to your project's .claude/settings.json:

{
  "mcpServers": {
    "gtm": {
      "command": "node",
      "args": ["./mcp-server/dist/index.js"]
    }
  }
}

For Claude Desktop

Add to ~/Library/Application Support/Claude/claude_desktop_config.json:

{
  "mcpServers": {
    "gtm": {
      "command": "node",
      "args": ["/absolute/path/to/mcp-server/dist/index.js"]
    }
  }
}

Replace /absolute/path/to/ with the actual path where you cloned the repo.

Usage Examples

Create Contact in HubSpot

HubSpot
Use hubspot_create_contact to add:
- Email: sarah.chen@acme.com
- First name: Sarah
- Last name: Chen
- Company: Acme Corp
- Job title: VP of Sales

Log Activity to CRM

HubSpot
Use hubspot_log_activity:
- Contact ID: 12345
- Activity type: email
- Subject: Follow-up on demo
- Body: Sent proposal as discussed. Following up next week.

Research a Company

Use the research_company tool to research Stripe for potential outreach to their engineering team.

Draft a Cold Email

Use draft_cold_email for:
- Recipient: Sarah Chen, VP of Sales at Acme Corp
- Pain point: manual CRM data entry
- Product: AI-powered CRM automation
- Tone: professional

Full Workflow: Prospect + Log

HubSpot
1. Research Acme Corp with research_company
2. Draft email with draft_cold_email
3. Create contact in HubSpot with hubspot_create_contact
4. Log the outreach with hubspot_log_activity

Pro Tips

Best Practices

  • Provide detailed context for better outputs
  • Use workflows for complex multi-step tasks
  • Chain tools together for custom workflows
  • Review and personalize before sending

Power User Tips

  • Combine with web search for real-time research
  • Use full_sales_cycle for new accounts
  • Run competitive_deal_workflow in bake-offs
  • Create custom prompts combining tools

What is MCP?

Model Context Protocol (MCP) is an open standard that allows AI models to connect to external tools and data sources. It's how Claude Code and Claude Desktop can be extended with custom capabilities.

The GTM MCP Server adds sales-specific tools that help you research, write, and strategize without leaving your development environment.

Learn more about MCP

Want GTM Automation at Scale?

Prospeda provides the same AI-powered sales tools with CRM integration, lead enrichment, and automated sequences. No setup required.