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
| Variable | Required | Purpose |
|---|
HOOPAI_ACCESS_TOKEN | Yes | Bearer token for MCP requests |
HOOPAI_LOCATION_ID | Usually | Location scope; can be extracted from JWT when available |
HOOPAI_MCP_SERVER_URL | No | MCP URL, default https://services.leadconnectorhq.com/mcp/ |
HOOPAI_MCP_MODE | No | header (default) or path |
HOOPAI_MCP_EXTRA_HEADERS | No | JSON object for extra headers |
HOOPAI_MCP_DEBUG | No | 1 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