Connect the Leads Intelligence MCP server to your AI assistant for conversational lead management.
Connect to your AI assistant for conversational lead management, enrichment orchestration, and contractor matching.
| Client | Free Account | Pro/Max | Team/Enterprise |
|---|---|---|---|
| Claude.ai (Web) | No | Yes | Yes |
| Claude Desktop | Yes (local only) | Yes | Yes |
| Claude Code (CLI) | Yes | Yes | Yes |
| Cursor IDE | Yes | Yes | N/A |
| Continue (VSCode) | Yes | Yes | N/A |
Requirements: Claude Pro ($20/mo), Max ($100/mo), Team, or Enterprise subscription
Note: As of May 2025, MCP Integrations are available to Pro users. Previously this was Max-only.
Leads IntelligenceThe Claude.ai web client requires a publicly accessible URL for your MCP server:
| Option | Difficulty | Cost |
|---|---|---|
| FastMCP Cloud | Easy | Free tier available |
| Cloudflare Tunnel | Medium | Free |
| Self-hosted with HTTPS | Advanced | Varies |
Requirements: Free account works for local servers
open ~/Library/Application\ Support/Claude/claude_desktop_config.json
{
"mcpServers": {
"leads": {
"command": "uvx",
"args": ["--from", "git+https://git.supported.systems/qube/leads.git", "leads-mcp"],
"env": {
"SKIP_AUTH": "true",
"DATABASE_URL": "postgresql+asyncpg://user:pass@host:5432/leads_viewer"
}
}
}
}
%APPDATA%\Claude\claude_desktop_config.jsonRequirements: Works with any Anthropic API key
# Add the MCP server
claude mcp add leads \
-e SKIP_AUTH=true \
-e "DATABASE_URL=postgresql+asyncpg://user:pass@localhost:5432/leads_viewer" \
-- uvx --from /path/to/leads-viewer leads-mcp
# Or if installed globally
claude mcp add leads -- uvx leads-mcp
# List MCP servers
claude mcp list
# Check server status (inside Claude Code)
/mcp
Requirements: Works with free Cursor account
Cmd+, or Ctrl+,){
"mcpServers": {
"leads": {
"command": "uvx",
"args": ["--from", "/path/to/leads-viewer", "leads-mcp"],
"env": {
"SKIP_AUTH": "true",
"DATABASE_URL": "postgresql+asyncpg://..."
}
}
}
}
Requirements: Works with free VSCode
~/.continue/config.jsonmcpServers section:
{
"mcpServers": [
{
"name": "leads",
"command": "uvx",
"args": ["--from", "/path/to/leads-viewer", "leads-mcp"],
"env": {
"SKIP_AUTH": "true",
"DATABASE_URL": "postgresql+asyncpg://..."
}
}
]
}
| Variable | Required | Description |
|---|---|---|
DATABASE_URL | Yes | PostgreSQL connection string (asyncpg format) |
SKIP_AUTH | No | Set to true to bypass Keycloak authentication |
KEYCLOAK_TOKEN | No | Keycloak access token for authenticated access |
LEADS_TOKEN | No | Alternative token variable name |
TRACERFY_API_KEY | No | For skip trace enrichment features |
postgresql+asyncpg://username:password@hostname:port/database_name
Once connected, you’ll have access to:
search_leads - Search with filters or natural languageget_lead - Get full lead detailscreate_lead_from_text - Parse natural language into leadsupdate_lead - Update lead fieldscad_lookup - County Appraisal District lookupenrich_lead - Run enrichment pipelinesubmit_skip_trace - Queue leads for Tracerfycheck_skip_trace_balance - Check Tracerfy creditsfind_contractors - Match contractors by location/capabilityassign_contractor - Assign contractor to leadanalyze_coverage - Find coverage gapsleads://feed/recent - Recent leadsleads://feed/today - Today’s leadsleads://analytics/summary - Dashboard statsleads://health - System healthuvx is installed: pip install uvSKIP_AUTH=true for local developmentKEYCLOAK_TOKENpsql to test database connectivity directlyContact your administrator or check the GitHub Issues for support.