Loading...
Connect Harry's HubSpot knowledge base to any MCP-compatible app.
HHH MCP (Triple-H MCP) turns Hub Helper Harry into an MCP server. Any app that speaks the Model Context Protocol can use Harry's HubSpot knowledge base, web search, and document retrieval.
Available on Pro and Team plans. View plans
Go to Settings > MCP Connector and create a new key. Copy it immediately - it is only shown once.
Point your MCP client at Harry's server URL with your API key as a Bearer token.
https://www.hubhelperharry.com/api/mcp/mcp
Add this to your Claude Desktop config file:
{
"mcpServers": {
"hub-helper-harry": {
"url": "https://www.hubhelperharry.com/api/mcp/mcp",
"headers": {
"Authorization": "Bearer YOUR_API_KEY"
}
}
}
}Replace YOUR_API_KEY with your actual key. Restart Claude Desktop after saving.
Add this to your Cursor MCP settings:
{
"mcpServers": {
"hub-helper-harry": {
"url": "https://www.hubhelperharry.com/api/mcp/mcp",
"headers": {
"Authorization": "Bearer YOUR_API_KEY"
}
}
}
}Add Harry as an MCP server from PowerShell:
claude mcp add --transport http --scope user hub-helper-harry https://www.hubhelperharry.com/api/mcp/mcp --header "Authorization: Bearer YOUR_API_KEY"
If you are replacing an older setup, remove it first with claude mcp remove hub-helper-harry.
search_knowledgeSearch Harry's HubSpot knowledge base using semantic similarity.
query(string, required)The search querycategory(string)Filter: api-reference, developer-guide, general, knowledge-basetopic(string)Filter: crm, marketing, sales, cms, integrations, automation, analyticslimit(number)Results to return (default 20, max 30)get_documentRetrieve the full content of a knowledge base document by ID.
document_id(string, required)The UUID of the documentsearch_webSearch official HubSpot web domains for current information.
query(string, required)Search query (max 400 chars, use keywords)search_depth(string)basic or advanced (default: advanced)fetch_hubspot_urlFetch and extract content from a specific HubSpot URL.
url(string, required)Full HTTPS URL from a HubSpot domainask_harryAsk Harry a HubSpot question. Returns a knowledge-base-backed answer.
question(string, required)Your question in natural languageharry://knowledge/documentsList all documents in the knowledge base (metadata only).
harry://account/usageYour current month's usage stats and remaining quota.
All requests require a valid API key passed as a Bearer token in the Authorization header.
Authorization: Bearer hhh_live_your_key_here
API keys start with hhh_live_. Create and manage keys at Settings > MCP Connector.
Usually a wrong URL or expired API key. Remove the old server and re-add it:
claude mcp remove hub-helper-harry
claude mcp add --transport http --scope user hub-helper-harry https://www.hubhelperharry.com/api/mcp/mcp --header "Authorization: Bearer YOUR_API_KEY"
The URL is wrong. Make sure it ends in /api/mcp/mcp - not /api/mcp/http. This app uses mcp-handler, which exposes the streamable HTTP endpoint at /mcp.
Your key may have been revoked or mistyped. Create a new one at Settings > MCP Connector and update the key in your config.
Open the config file (claude_desktop_config.json or .cursor/mcp.json), delete the hub-helper-harry entry, save, and restart the app.
claude mcp remove hub-helper-harry
Questions? Ask Harry.