HubSpot MCP Server

by shameerpc5029

Not rated
GitHub

About

Integrate with HubSpot CRM to manage contacts, deals, and companies.

Details

Author
shameerpc5029
Categories
Productivity, Other

Setup

Install HubSpot MCP Server in your MCP client (Claude Desktop, Cursor, Windsurf, and others).

Repository: https://github.com/shameerpc5029/hubspot-mcp

Follow the installation instructions in the repository README, then restart your MCP client.

Welcome to the HubSpot MCP Server! This guide will get you up and running in just a few minutes.

- Python 3.8+installed on your system
- Claude Desktopapplication installed
- HubSpot Developer Account(free)
- Nango Integrationconfigured (for secure authentication)

- NANGO_BASE_URL: Your Nango instance base URL
- NANGO_SECRET_KEY: Your Nango secret key
- NANGO_CONNECTION_ID: Your connection identifier
- NANGO_INTEGRATION_ID: Your integration identifier

Add this configurationto your Claude Desktop config file:

Location:~/Library/Application Support/Claude/claude_desktop_config.json

Location:%APPDATA%\Claude\claude_desktop_config.json

{ "mcpServers": { "hubspot": { "command": "uvx", "args": ["git+https://github.com/Shameerpc5029/hubspot-mcp.git"], "env": { "NANGO_BASE_URL": "enter_your_nango_base_url_here", "NANGO_SECRET_KEY": "enter_your_nango_secret_key_here", "NANGO_CONNECTION_ID": "enter_your_nango_connection_id_here", "NANGO_INTEGRATION_ID": "enter_your_nango_integration_id_here" } } } }

Important: Replace the placeholder values with your actual Nango credentials:

- Replaceenter_your_nango_base_url_herewith your Nango base URL
- Replaceenter_your_nango_secret_key_herewith your secret key
- Replaceenter_your_nango_connection_id_herewith your connection ID
- Replaceenter_your_nango_integration_id_herewith your integration ID

Close and reopen Claude Desktop to load the new configuration.
- Test connection:"List all companies in my HubSpot"
- Create a test company:"Create a company called Test Corp with domain test.com"
- Search for contacts:"Find all contacts with gmail email addresses"

- Create, update, delete companies
- Search by domain or other criteria
- Get recent company activity
- Bulk operations with filters

- Create, update, delete contacts
- Search by email, name, phone
- Manage list memberships
- Track recent contact activity

- "Create a company for Acme Corp with their website acme.com"
- "Find the contactjohn@example.comand update their phone number"
- "Show me all companies created this month"
- "Add contact ID 12345 to my VIP customers list"

- Restart Claude Desktop after configuration changes
- Verify your Nango credentials are correct
- Check thatuvxis installed on your system

- Double-check your Nango credentials in the config
- Ensure all required scopes are enabled in your HubSpot app
- Verify your Nango integration is properly configured

- Install uvx:pip install uvxorpipx install uvx
- Ensure uvx is in your system PATH

You can test your setup by asking Claude simple questions like:

"Can you connect to my HubSpot account?" "Show me my recent contacts" "List my companies"

If you encounter issues, check the Claude Desktop logs or console for error messages.

- Documentation: See the mainREADME.mdfor detailed info
- Issues: Report problems on
GitHub Issues
- HubSpot API: Check
HubSpot Developer Docs

You now have HubSpot CRM integrated with Claude! Start with simple commands and explore the powerful automation possibilities.

- 🏢 Complete company management
- 👥 Contact creation and updates
- 📋 List management
- 🔍 Advanced search capabilities
- 📊 Recent activity tracking

Access and manage HubSpot CRM data through a standardized interface using the HubSpot API.

Find buyers and book more meetings without your AI Assistant

Customer Intelligence & Segmentation

Find Which next customer to call and how much will be worth it

Tomba, your unique B2B email finder and verifier, provides a distinctive lead database for effortless and effective outreach scaling.

Built for the next generation of intelligent experiences, ActiveCampaign's remote MCP server makes it easy for AI agents to understand, store, and use customer context across tools, channels, and workflows.

Interact with data in Attio, the AI-native CRM, enabling AI assistants to access and manage your customer relationship information.

Interact with Microsoft Dynamics 365 for customer relationship management.

Interact with the HubSpot CRM API for sales analysis and insights.

The CRM built for agents — fully hosted remote MCP server with OAuth.

Control Reply.io sequences and contacts directly from your AI model. Manage outreach, pull stats, and enroll prospects — without leaving your AI chat.

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.