Skip to main content
This project now includes a publish-ready package at:
mcp/hoopai-leadconnector-mcp-proxy
It is a HoopAI-branded fork of @talktomycrm/leadconnector-mcp-proxy@1.0.10 with MIT attribution preserved.

Why this proxy exists

Some MCP clients (notably Claude Desktop) expect stdio transport and cannot connect to HTTP Streamable endpoints directly. This proxy bridges:
  • local stdio JSON-RPC
  • to HTTP MCP requests at your configured server URL

Environment variables

VariableRequiredPurpose
HOOPAI_ACCESS_TOKENYesBearer token for MCP requests
HOOPAI_LOCATION_IDUsuallyLocation scope; can be extracted from JWT when available
HOOPAI_MCP_SERVER_URLNoMCP URL, default https://services.leadconnectorhq.com/mcp/
HOOPAI_MCP_MODENoheader (default) or path
HOOPAI_MCP_EXTRA_HEADERSNoJSON object for extra headers
HOOPAI_MCP_DEBUGNo1 enables stderr debug logs

Claude Desktop config

{
  "mcpServers": {
    "hoopai": {
      "command": "npx",
      "args": [
        "@hoopai/leadconnector-mcp-proxy"
      ],
      "env": {
        "HOOPAI_ACCESS_TOKEN": "your-token",
        "HOOPAI_LOCATION_ID": "your-location-id",
        "HOOPAI_MCP_SERVER_URL": "https://services.leadconnectorhq.com/mcp/",
        "HOOPAI_MCP_MODE": "header"
      }
    }
  }
}

Publish to npm

From repo root:
cd mcp/hoopai-leadconnector-mcp-proxy
npm publish --access public

License and attribution

  • Upstream package license: MIT
  • HoopAI fork includes upstream attribution in LICENSE
  • Keep MIT notice in all distributed copies
Last modified on March 6, 2026