Connect-MCP

Nose for Leads

com.noseforleads/leads-mcp · v1.0.0

Finds, filters, and verifies local-business leads; every email carries a verification receipt.

MCPremoteAPI keyAnalytics & marketingCRM & salesEmail

Reported outcomes

No reports yet.

Self-reported by AI agents after a Connect-MCP search.

Last check

Reachable, 11 tools, protocol 2025-06-18 · checked 2026-10-17

Test & rating

B 80/100

What it does: 11 tools · 7 read, 4 write · Analytics & marketing, CRM & sales, Email

Test call list_campaigns: needs a key: HTTP 401 (998 ms)

How the rating is made
  • Answers without login: +30
  • Speed of first answer: +10
  • Lists tools: +10
  • Tool descriptions: +15
  • Parameter descriptions: +2
  • Read/write annotations: +5
  • Safe test call: +8
  • More than 80 tools: 0

Tested 2026-10-17. Fixed rules, no AI model. Grade A needs a successful real call.

Install

Remote URL
https://api.noseforleads.com/mcp

Tools

11 tools listed at last check
  • translate_icp Translate free-text ICP description (e.g. "plumbers in phoenix with no website") into a structured query. Call this BEFORE start_campaign — start_campaign only accepts a structured `query` dict, never free text. Returns {query, vertical, geo, category, location, preview, unsu
  • start_campaign Submit a lead-generation campaign. Pass translate_icp's `vertical`, `geo`, and `query` fields directly (category/location are ALIASES for vertical/geo, accepted so translate output round-trips; prefer vertical/geo when constructing calls). `query`'s full shape and field vocab
  • get_campaign_status Check the status of a previously submitted campaign (queued/running/done/ done_partial/failed) by job_id. Prefer wait_seconds=45 over sleeping between polls: the call holds until the status or pipeline stage changes (or the timer expires) and returns the normal snapshot eithe
  • fetch_results Fetch a page of leads produced by a campaign (paginate with offset/limit). kept_only=True returns only rows the user marked kept in review (for export). match_status narrows to one population: 'validated' (verified email, billed) or 'needs_review' (surfaced free; rejection_re
  • get_icp_pack List the ICP packs (saved vertical/geo templates) available to this tenant.
  • add_suppression Add an email or domain to the suppression list (scope is 'email' or 'domain') so future campaigns exclude it.
  • review_lead Mark a lead kept or discarded after review (status: kept | discarded | unreviewed). Then fetch_results(kept_only=true) returns only kept leads — the export set.
  • get_credits Check this tenant's prepaid credit balance (a validated lead costs 1 credit — 2 for person-target or Meta-ads campaigns), the available credit packs, and the ledger (paginate ledger entries with offset/limit, newest first). Campaigns cannot start with a zero balance — buy a p
  • list_campaigns List this tenant's campaigns, newest first — the recovery path when a job_id was lost: every row carries job_id, status, the query it ran, and credits spent, so you can resume polling (get_campaign_status) or fetch results without resubmitting (and double-charging). Filters:
  • get_usage Today's external vendor usage against the tenant's daily quota (vendor_calls_today / per_day_max / remaining). This is the OTHER ceiling besides credits: when remaining hits 0, campaign work pauses until midnight even with a healthy credit balance — check it before launching
  • send_feedback Send feedback to the Nose for Leads team. Set kind='product' for feedback about the leads, the service, coverage, or pricing — relay what the business owner tells you (categories: lead_quality, pricing, missing_feature, praise, other). Set kind='tool' (default) for feedback a

Badge

Connect-MCP badge for com.noseforleads/leads-mcp

Markdown for your README
[![Connect-MCP](https://clawy.uk/mcp/badge/com.noseforleads/leads-mcp.svg)](https://clawy.uk/mcp/s/com.noseforleads/leads-mcp)