{
  "data": {
    "category": {
      "area": "web-data",
      "capabilities": [
        "lead.search",
        "lead.enrichment",
        "email.verification",
        "email.finder",
        "data.company"
      ],
      "description": "APIs that find prospects, enrich people and companies, and find or verify email addresses. Search, enrichment and email verification are different jobs, so each listing says which it does and the Mode filter separates them.",
      "indexed": [
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/argorant.json",
          "kind": "mcp",
          "name": "Argorant",
          "slug": "argorant",
          "url": "https://www.anchorterminal.com/tools/argorant"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/xverum-mcp.json",
          "kind": "mcp",
          "name": "Ask Xverum",
          "slug": "xverum-mcp",
          "url": "https://www.anchorterminal.com/tools/xverum-mcp"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/asyntai-support-agent.json",
          "kind": "mcp",
          "name": "Asyntai",
          "slug": "asyntai-support-agent",
          "url": "https://www.anchorterminal.com/tools/asyntai-support-agent"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/brandfetch.json",
          "kind": "mcp",
          "name": "Brandfetch",
          "slug": "brandfetch",
          "url": "https://www.anchorterminal.com/tools/brandfetch"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/marian-eng-leadership-toolkit.json",
          "kind": "mcp",
          "name": "eng-leadership-toolkit",
          "slug": "marian-eng-leadership-toolkit",
          "url": "https://www.anchorterminal.com/tools/marian-eng-leadership-toolkit"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/intentwake.json",
          "kind": "mcp",
          "name": "IntentWake Audience Intelligence",
          "slug": "intentwake",
          "url": "https://www.anchorterminal.com/tools/intentwake"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/spideriq-leads.json",
          "kind": "mcp",
          "name": "leads",
          "slug": "spideriq-leads",
          "url": "https://www.anchorterminal.com/tools/spideriq-leads"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/mcp-explorium.json",
          "kind": "mcp",
          "name": "mcp-explorium",
          "slug": "mcp-explorium",
          "url": "https://www.anchorterminal.com/tools/mcp-explorium"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/mlab-mcp.json",
          "kind": "mcp",
          "name": "mlab.sh",
          "slug": "mlab-mcp",
          "url": "https://www.anchorterminal.com/tools/mlab-mcp"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/addressintel-permits.json",
          "kind": "mcp",
          "name": "permits",
          "slug": "addressintel-permits",
          "url": "https://www.anchorterminal.com/tools/addressintel-permits"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/prospex-swissco.json",
          "kind": "mcp",
          "name": "Swiss company data",
          "slug": "prospex-swissco",
          "url": "https://www.anchorterminal.com/tools/prospex-swissco"
        }
      ],
      "indexedCount": 11,
      "json": "https://www.anchorterminal.com/categories/lead-data.json",
      "name": "Lead \u0026 company data",
      "slug": "lead-data",
      "test": "The same 50 company domains and 50 named prospects through every provider. We measure match rate, field completeness, email validity, stale records, latency and cost per usable record, and score search, enrichment and email verification separately.",
      "title": "Lead, contact and company data APIs for AI agents",
      "toolCount": 10,
      "tools": [
        "apollo",
        "coresignal",
        "lusha",
        "leadmagic",
        "fullenrich",
        "hunter",
        "enrich-layer",
        "crustdata",
        "dropcontact",
        "prospeo"
      ],
      "url": "https://www.anchorterminal.com/categories/lead-data"
    },
    "tools": [
      {
        "slug": "apollo",
        "name": "Apollo API + MCP",
        "vendor": "Apollo.io",
        "vendorUrl": "https://www.apollo.io",
        "kind": "http-api",
        "category": "lead-data",
        "summary": "People and company search over Apollo's database of about 240 million contacts and 30 million companies, person and company enrichment with email and mobile reveal, and the Apollo CRM and sequence objects.",
        "url": "https://www.anchorterminal.com/tools/apollo",
        "markdownUrl": "https://www.anchorterminal.com/tools/apollo.md",
        "slimMarkdownUrl": "https://www.anchorterminal.com/tools/apollo.min.md",
        "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/apollo.json",
        "transports": [
          "http",
          "streamable-http"
        ],
        "remoteUrl": "https://api.apollo.io/api/v1",
        "packages": [],
        "auth": "mixed",
        "authNotes": "REST uses the `x-api-key` header. Keys can be limited to chosen endpoints, and a master key reaches everything. Partners use OAuth 2.0. The hosted MCP at mcp.apollo.io uses OAuth, and headless clients send a master key in `X-Api-Key`. Calls act as the workspace's longest-standing active admin, whoever made the key.",
        "pricing": "freemium",
        "pricingNotes": "Free plan, then Basic $49, Professional $79 and Organization $119 a user a month billed yearly ($59, $99 and $149 monthly; the Organization plan needs 3 seats). People search costs 0 credits. Person enrichment is 1 credit for email and demographics plus 8 for a mobile number, and waterfall lookups through third-party vendors can reach 20 or more credits for an email and 45 or more for a phone. Company enrichment is 1 credit per company, company search 1 credit per page of up to 100. The pricing FAQ says custom integrations need a Custom plan, while the API docs list rate limits for the Free through Organization plans (https://www.apollo.io/pricing).",
        "priceSummary": "$49 / seat-mo",
        "where": "hosted",
        "x402": {
          "level": "no",
          "evidence": "No x402 mention in the API docs, MCP docs or pricing (checked 2026-09-30).",
          "endpoints": []
        },
        "toolCount": null,
        "popularity": {
          "githubStars": 25,
          "npmWeekly": null,
          "pypiWeekly": null,
          "asOf": "2026-09-30"
        },
        "docsUrl": "https://docs.apollo.io",
        "llmsTxt": "https://docs.apollo.io/llms.txt",
        "openapi": "https://docs.apollo.io/openapi/apollo-rest-api.json",
        "registryName": "io.github.apolloio/apollo-mcp",
        "capabilities": [
          "lead.search",
          "lead.enrichment",
          "email.finder",
          "data.company",
          "data.person"
        ],
        "tags": [
          "lead-search",
          "enrichment",
          "hosted",
          "freemium",
          "mcp",
          "llms-txt",
          "openapi",
          "webhooks",
          "closed-source"
        ],
        "graded": true,
        "anchor": {
          "graded": true,
          "score": 63.6,
          "grade": "B",
          "agentReady": false,
          "rank": 199,
          "ranked": true,
          "rankOf": 452,
          "categoryRank": 1,
          "methodology": "0.3",
          "run": "2026-10-01",
          "scores": {
            "ergonomics": 65,
            "maintenance": 58,
            "payments": 30,
            "reliability": 65,
            "schema": 87,
            "security": 60,
            "transparency": 75
          },
          "pending": [
            "performance",
            "tasks"
          ],
          "assessment": {
            "confidence": "medium",
            "date": "2026-10-01"
          },
          "negative": 0,
          "verdict": "People search costs 0 credits, up to 100 records a page and 50,000 a query. Headless MCP use needs a master key that reaches every endpoint.",
          "strengths": [
            "People search costs 0 credits, up to 100 records a page and 50,000 a query",
            "`error_details` carries a stable code, ordered fix suggestions and `retry_after_seconds`",
            "Scoped API keys limited to chosen endpoints, with regenerate and delete",
            "ISO 27001 and SOC 2 Type 2, with a public subprocessor list in the trust centre",
            "Listed in the official MCP registry under io.github.apolloio"
          ],
          "weaknesses": [
            "Headless MCP use needs a master key that reaches every endpoint",
            "MCP write actions include sending email, sequence enrolment and buying domains, with no read-only mode",
            "Status page has no API or MCP component, and logged background-job downtimes of 1 h 16 min and 2 h 49 min in the last 90 days",
            "Pricing FAQ says API access is on Custom plans, while the API docs list limits for Free through the Organization plan",
            "One changelog entry and no SLA found"
          ],
          "agentNotes": [
            "Search people first at 0 credits, then enrich only the people you'll contact",
            "Branch on `error_details.code` and wait `retry_after_seconds` from the suggestions after a 429",
            "Limits are per team, so read the `x-minute-usage` and remaining headers before a bulk run",
            "Use a scoped key with only the endpoints the job needs. A master key reaches everything",
            "Get a person's approval before adding contacts to a sequence, since enrolment can start sending"
          ],
          "metrics": {
            "kind": "remote",
            "measured": false
          },
          "reviewCount": 2,
          "avgRating": 2.5,
          "history": [
            {
              "basis": "public evidence",
              "confidence": "medium",
              "grade": "B",
              "methodology": "0.3",
              "pending": [
                "performance",
                "tasks"
              ],
              "run": "2026-10-01",
              "runLabel": "October 2026 research run",
              "score": 63.6
            }
          ],
          "editorialScores": {
            "ergonomics": 65,
            "maintenance": 58,
            "payments": 30,
            "reliability": 65,
            "schema": 87,
            "security": 60,
            "transparency": 64
          },
          "provenanceScore": 86
        },
        "connect": {
          "http": "curl -X POST https://api.apollo.io/api/v1/mixed_people/api_search -H \"x-api-key: $APOLLO_API_KEY\" \\\n  -H \"Content-Type: application/json\" -d '{\"person_titles\":[\"head of sales\"],\"per_page\":5}'",
          "claudeCode": "claude mcp add --transport http apollo https://mcp.apollo.io/mcp"
        },
        "letme": {
          "capability": "https://letme.dev/lead.search",
          "tool": "https://letme.dev/apollo"
        },
        "area": "web-data",
        "unitPrices": [
          {
            "item": "Basic plan",
            "unit": "seat-month",
            "usd": 49,
            "note": "billed yearly, $59 monthly"
          },
          {
            "item": "Professional plan",
            "unit": "seat-month",
            "usd": 79,
            "note": "billed yearly, $99 monthly"
          },
          {
            "item": "Organization plan",
            "unit": "seat-month",
            "usd": 119,
            "note": "billed yearly, $149 monthly, 3 seats minimum"
          }
        ],
        "provenance": {
          "legalEntity": "ZenLeads Inc. d/b/a Apollo.io",
          "domain": "apollo.io",
          "domainRegistered": "2018-01-09",
          "endpointOnVendorDomain": true,
          "terms": "https://www.apollo.io/terms",
          "privacy": "https://www.apollo.io/privacy-policy",
          "statusPage": "https://status.apollo.io",
          "changelog": "https://docs.apollo.io/changelog",
          "securityTxt": "none",
          "checked": "2026-09-30",
          "notes": [
            "Plan prices come from the pricing page's structured data and third-party reports. The plan table itself renders client-side"
          ],
          "score": 86
        },
        "pageJsonUrl": "https://www.anchorterminal.com/tools/apollo.json",
        "live": {
          "slug": "apollo",
          "probe": {
            "target": "https://api.apollo.io/api/v1",
            "method": "get",
            "lastAt": "2026-10-04T21:48:22.901439677Z",
            "lastOk": true,
            "lastStatus": 404,
            "lastMs": 357,
            "authRequired": false,
            "uptime24h": 100,
            "uptime30d": 100,
            "p50ms24h": 337,
            "p95ms24h": 409,
            "samples24h": 272,
            "samples30d": 1077,
            "days": [
              {
                "date": "2026-09-30",
                "probes": 35,
                "ok": 35
              },
              {
                "date": "2026-10-01",
                "probes": 276,
                "ok": 276
              },
              {
                "date": "2026-10-02",
                "probes": 248,
                "ok": 248
              },
              {
                "date": "2026-10-03",
                "probes": 271,
                "ok": 271
              },
              {
                "date": "2026-10-04",
                "probes": 247,
                "ok": 247
              }
            ]
          },
          "vendorStatus": {
            "page": "https://status.apollo.io",
            "indicator": "unknown",
            "summary": "no machine-readable status found",
            "checkedAt": "2026-10-04T21:39:48.55084474Z"
          },
          "versions": [
            {
              "registry": "mcp-registry",
              "name": "io.github.apolloio/apollo-mcp",
              "version": "0.1.1",
              "seenAt": "2026-10-03T23:29:28.630222764Z"
            }
          ],
          "securityTxt": {
            "url": "https://apollo.io/.well-known/security.txt",
            "state": "none",
            "checkedAt": "2026-10-04T15:15:56.204269797Z"
          },
          "llmsTxt": {
            "url": "https://docs.apollo.io/llms.txt",
            "ok": true,
            "status": 200,
            "checkedAt": "2026-10-04T15:17:15.184779947Z"
          },
          "domain": {
            "domain": "apollo.io",
            "checkedAt": "2026-10-04T13:05:44.956777073Z"
          },
          "pages": [
            {
              "url": "https://docs.apollo.io/changelog",
              "kind": "changelog",
              "status": 200,
              "checkedAt": "2026-10-04T15:43:09.884765168Z",
              "changedAt": "0001-01-01T00:00:00Z",
              "fingerprint": "1a556e38f6a1"
            },
            {
              "url": "https://docs.apollo.io/openapi/apollo-rest-api.json",
              "kind": "deprecations",
              "status": 200,
              "checkedAt": "2026-10-04T15:43:12.279933201Z",
              "changedAt": "0001-01-01T00:00:00Z"
            },
            {
              "url": "https://www.apollo.io/pricing",
              "kind": "pricing",
              "status": 200,
              "checkedAt": "2026-10-04T15:49:10.562380134Z",
              "changedAt": "2026-10-03T15:37:06.395067588Z",
              "fingerprint": "a9b95eeaa6ac"
            },
            {
              "url": "https://www.apollo.io/privacy-policy",
              "kind": "privacy",
              "status": 200,
              "checkedAt": "2026-10-04T15:49:12.786288878Z",
              "changedAt": "2026-10-03T15:37:08.597416668Z",
              "fingerprint": "0c91b7af950c"
            },
            {
              "url": "https://www.apollo.io/terms",
              "kind": "terms",
              "status": 200,
              "checkedAt": "2026-10-04T15:49:14.73460074Z",
              "changedAt": "2026-10-03T15:37:10.47446383Z",
              "fingerprint": "dbbe719a7b6c"
            }
          ],
          "updatedAt": "2026-10-04T21:48:22.901439677Z"
        }
      },
      {
        "slug": "coresignal",
        "name": "Coresignal API + MCP",
        "vendor": "Coresignal",
        "vendorUrl": "https://coresignal.com",
        "kind": "http-api",
        "category": "lead-data",
        "summary": "Company, employee and job posting data collected from the public web, queried with filters or Elasticsearch DSL and pulled by ID, with a real-time employee lookup, profile-change webhooks and a natural-language Agentic Search API.",
        "url": "https://www.anchorterminal.com/tools/coresignal",
        "markdownUrl": "https://www.anchorterminal.com/tools/coresignal.md",
        "slimMarkdownUrl": "https://www.anchorterminal.com/tools/coresignal.min.md",
        "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/coresignal.json",
        "transports": [
          "http",
          "streamable-http"
        ],
        "remoteUrl": "https://api.coresignal.com/cdapi",
        "packages": [],
        "auth": "mixed",
        "authNotes": "`apikey` header on REST. Hosted MCP v2 at mcp.coresignal.com uses OAuth 2.1 through the Coresignal dashboard and looks up the team's key server-side, so no key sits in the client.",
        "pricing": "paid",
        "pricingNotes": "7-day free trial with 2,000 credits. Monthly plans Mini $49 (2,500 credits), Starter $199 (12,000), Pro $499 (35,000), Growth $1,000 (150,000), Premium $1,500 (1,000,000), Scale $3,000 (4,000,000), Elite $5,000 (10,000,000). Annual plans are 10 per cent off from Starter up. Search is free. Collecting a record costs 1 credit for jobs and posts, 10 for base or clean company and employee records, 20 for multi-source records, 12 for real-time employee. Agentic Search costs 20 (fast) or 100 (reasoning) (https://coresignal.com/pricing/).",
        "priceSummary": "$49 / mo",
        "where": "hosted",
        "x402": {
          "level": "no",
          "evidence": "No x402 mention in the API docs, MCP docs or pricing (checked 2026-09-30).",
          "endpoints": []
        },
        "toolCount": 5,
        "popularity": {
          "githubStars": 2,
          "npmWeekly": null,
          "pypiWeekly": null,
          "asOf": "2026-09-30"
        },
        "docsUrl": "https://docs.coresignal.com",
        "llmsTxt": "https://docs.coresignal.com/llms.txt",
        "openapi": "https://api.coresignal.com/cdapi/openapi.json",
        "registryName": "com.coresignal/mcp",
        "capabilities": [
          "lead.search",
          "lead.enrichment",
          "email.finder",
          "data.company",
          "data.person"
        ],
        "tags": [
          "lead-search",
          "enrichment",
          "hosted",
          "card-required",
          "mcp",
          "llms-txt",
          "openapi",
          "webhooks",
          "async-jobs",
          "closed-source"
        ],
        "lastRelease": "2026-08-07",
        "graded": true,
        "anchor": {
          "graded": true,
          "score": 63.1,
          "grade": "B",
          "agentReady": false,
          "rank": 208,
          "ranked": true,
          "rankOf": 452,
          "categoryRank": 2,
          "methodology": "0.3",
          "run": "2026-10-01",
          "scores": {
            "ergonomics": 73,
            "maintenance": 82,
            "payments": 20,
            "reliability": 55,
            "schema": 86,
            "security": 58,
            "transparency": 73
          },
          "pending": [
            "performance",
            "tasks"
          ],
          "assessment": {
            "confidence": "medium",
            "date": "2026-10-01"
          },
          "negative": 0,
          "verdict": "Search is free, and credits are only taken on collect or enrich calls that return 200. Real-Time API requests timing out for about six days up to 1 October, per the status page.",
          "strengths": [
            "Search is free, and credits are only taken on collect or enrich calls that return 200",
            "Every plan price and per-endpoint credit cost is public",
            "Hosted MCP with 5 tools, OAuth 2.1 and a confirmation step before large pulls",
            "Monthly release notes with dated entries and flagged breaking changes",
            "Privacy policy covers people in the datasets, with a five-year retention cap"
          ],
          "weaknesses": [
            "Real-Time API requests timing out for about six days up to 1 October, per the status page",
            "Main search takes Elasticsearch DSL, a free-form JSON body",
            "7-day trial with a card per the 30 September check, and no free tier",
            "Terms name Deeptrace Inc. while the privacy policy names Binary House LLC",
            "Breaking changes in August 2026 to Agentic Search and Multi-source Jobs, announced in release notes with no stated notice period"
          ],
          "agentNotes": [
            "Search for IDs first (free), then collect only the records you need",
            "Use base records at 10 credits when you don't need the 20-credit multi-source fields",
            "Use MCP v2 at /mcp/v2. The older /mcp endpoint will be deprecated",
            "Treat a 402 as out of credits, not a transient error",
            "Expect no work emails for EEA and UK people from the MCP email tool"
          ],
          "metrics": {
            "kind": "remote",
            "measured": false
          },
          "reviewCount": 2,
          "avgRating": 3.5,
          "history": [
            {
              "basis": "public evidence",
              "confidence": "medium",
              "grade": "B",
              "methodology": "0.3",
              "pending": [
                "performance",
                "tasks"
              ],
              "run": "2026-10-01",
              "runLabel": "October 2026 research run",
              "score": 63.1
            }
          ],
          "editorialScores": {
            "ergonomics": 73,
            "maintenance": 82,
            "payments": 20,
            "reliability": 55,
            "schema": 86,
            "security": 58,
            "transparency": 55
          },
          "provenanceScore": 90
        },
        "connect": {
          "http": "curl \"https://api.coresignal.com/cdapi/v2/company_multi_source/enrich?enrich_query=stripe.com\" -H \"apikey: $CORESIGNAL_API_KEY\"",
          "claudeCode": "claude mcp add --transport http coresignal https://mcp.coresignal.com/mcp/v2"
        },
        "letme": {
          "capability": "https://letme.dev/lead.search",
          "tool": "https://letme.dev/coresignal"
        },
        "area": "web-data",
        "unitPrices": [
          {
            "item": "Mini plan",
            "unit": "month",
            "usd": 49,
            "note": "2,500 credits"
          },
          {
            "item": "Starter plan",
            "unit": "month",
            "usd": 199,
            "note": "12,000 credits"
          },
          {
            "item": "Pro plan",
            "unit": "month",
            "usd": 499,
            "note": "35,000 credits, adds contact enrichment"
          },
          {
            "item": "Growth plan",
            "unit": "month",
            "usd": 1000,
            "note": "150,000 credits"
          },
          {
            "item": "Multi-source company or employee record",
            "unit": "record",
            "usd": 0.285,
            "note": "20 credits at Pro plan rates ($499 for 35,000 credits)"
          }
        ],
        "provenance": {
          "legalEntity": "Deeptrace Inc.",
          "domain": "coresignal.com",
          "domainRegistered": "2014-12-16",
          "endpointOnVendorDomain": true,
          "terms": "https://coresignal.com/terms-and-conditions/",
          "privacy": "https://coresignal.com/privacy-policy/",
          "statusPage": "https://status.coresignal.com",
          "changelog": "https://docs.coresignal.com/release-notes",
          "securityTxt": "none",
          "checked": "2026-10-01",
          "notes": [
            "The terms and conditions name Deeptrace Inc. (Lewes, Delaware) as the contracting company for Coresignal",
            "The privacy policy, updated 25 August 2026, names Binary House LLC as the data controller and lists Deeptrace Inc. as a processor"
          ],
          "score": 90
        },
        "pageJsonUrl": "https://www.anchorterminal.com/tools/coresignal.json",
        "live": {
          "slug": "coresignal",
          "probe": {
            "target": "https://api.coresignal.com/cdapi",
            "method": "get",
            "lastAt": "2026-10-04T21:48:25.696817128Z",
            "lastOk": true,
            "lastStatus": 404,
            "lastMs": 116,
            "authRequired": false,
            "uptime24h": 100,
            "uptime30d": 100,
            "p50ms24h": 65,
            "p95ms24h": 146,
            "samples24h": 272,
            "samples30d": 1077,
            "days": [
              {
                "date": "2026-09-30",
                "probes": 35,
                "ok": 35
              },
              {
                "date": "2026-10-01",
                "probes": 276,
                "ok": 276
              },
              {
                "date": "2026-10-02",
                "probes": 248,
                "ok": 248
              },
              {
                "date": "2026-10-03",
                "probes": 271,
                "ok": 271
              },
              {
                "date": "2026-10-04",
                "probes": 247,
                "ok": 247
              }
            ]
          },
          "vendorStatus": {
            "page": "https://status.coresignal.com",
            "indicator": "unknown",
            "summary": "no machine-readable status found",
            "checkedAt": "2026-10-04T21:39:55.511132851Z"
          },
          "versions": [
            {
              "registry": "mcp-registry",
              "name": "com.coresignal/mcp",
              "version": "2.0.0",
              "seenAt": "2026-10-03T23:29:28.630222764Z"
            }
          ],
          "securityTxt": {
            "url": "https://coresignal.com/.well-known/security.txt",
            "state": "none",
            "checkedAt": "2026-10-04T15:15:42.817319654Z"
          },
          "llmsTxt": {
            "url": "https://docs.coresignal.com/llms.txt",
            "ok": true,
            "status": 200,
            "checkedAt": "2026-10-04T15:17:28.23764868Z"
          },
          "domain": {
            "domain": "coresignal.com",
            "registered": "2014-12-16",
            "source": "https://rdap.verisign.com/com/v1/domain/coresignal.com",
            "checkedAt": "2026-10-04T13:03:47.149939456Z"
          },
          "pages": [
            {
              "url": "https://docs.coresignal.com/release-notes",
              "kind": "changelog",
              "status": 200,
              "checkedAt": "2026-10-04T15:43:29.35918137Z",
              "changedAt": "2026-10-02T15:19:53.091517886Z",
              "fingerprint": "612eadaed7f8"
            },
            {
              "url": "https://coresignal.com/pricing/",
              "kind": "pricing",
              "status": 304,
              "checkedAt": "2026-10-04T15:42:11.421973501Z",
              "changedAt": "2026-10-02T15:18:32.978977687Z",
              "fingerprint": "5f41d4b34b0f"
            },
            {
              "url": "https://coresignal.com/privacy-policy/",
              "kind": "privacy",
              "status": 304,
              "checkedAt": "2026-10-04T15:42:13.475841482Z",
              "changedAt": "2026-10-02T15:18:35.054977183Z",
              "fingerprint": "777e30111f81"
            },
            {
              "url": "https://coresignal.com/terms-and-conditions/",
              "kind": "terms",
              "status": 304,
              "checkedAt": "2026-10-04T15:42:15.458332866Z",
              "changedAt": "2026-10-02T15:18:37.038598322Z",
              "fingerprint": "582fd42b69c8"
            }
          ],
          "updatedAt": "2026-10-04T21:48:25.696817128Z"
        }
      },
      {
        "slug": "lusha",
        "name": "Lusha API + MCP",
        "vendor": "Lusha",
        "vendorUrl": "https://www.lusha.com",
        "kind": "http-api",
        "category": "lead-data",
        "summary": "Contact and company enrichment, filter-based prospecting, lookalikes, job-change and company signals, and webhooks over a versioned REST API with OpenAPI files.",
        "url": "https://www.anchorterminal.com/tools/lusha",
        "markdownUrl": "https://www.anchorterminal.com/tools/lusha.md",
        "slimMarkdownUrl": "https://www.anchorterminal.com/tools/lusha.min.md",
        "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/lusha.json",
        "transports": [
          "http",
          "streamable-http"
        ],
        "remoteUrl": "https://api.lusha.com",
        "packages": [],
        "auth": "mixed",
        "authNotes": "REST calls take an `api_key` header (lowercase, underscore). Keys belong to users and can carry per-key credit caps set by admins. The hosted MCP server at https://mcp.lusha.com takes OAuth in chat clients or an x-api-key header elsewhere. Webhooks are signed with HMAC-SHA256.",
        "pricing": "freemium",
        "pricingNotes": "Free plan with 40 credits a month. Starter $49.90 a month for 400 credits, Pro $69.90 for 600, Premium $399.90 for 3,400, with about 25 per cent off billed yearly, and Scale on quote. An email costs 1 credit, a phone 5 and company data 1, plus 1 credit per request (per 25 results in bulk), charged even when nothing matches (https://www.lusha.com/pricing/).",
        "priceSummary": "$49.90 / mo",
        "where": "hosted",
        "x402": {
          "level": "no",
          "endpoints": []
        },
        "toolCount": 50,
        "popularity": {
          "githubStars": null,
          "npmWeekly": null,
          "pypiWeekly": null,
          "asOf": "2026-09-30"
        },
        "docsUrl": "https://docs.lusha.com",
        "llmsTxt": "https://docs.lusha.com/llms.txt",
        "openapi": "https://docs.lusha.com/openapi.json",
        "registryName": "com.lusha.mcp/mcp",
        "capabilities": [
          "lead.search",
          "lead.enrichment",
          "email.finder",
          "data.person",
          "data.company"
        ],
        "tags": [
          "hosted",
          "freemium",
          "mcp",
          "llms-txt",
          "openapi",
          "webhooks",
          "closed-source",
          "enterprise",
          "lead-search",
          "enrichment"
        ],
        "lastRelease": "2026-09-23",
        "graded": true,
        "anchor": {
          "graded": true,
          "score": 62.6,
          "grade": "B",
          "agentReady": false,
          "rank": 215,
          "ranked": true,
          "rankOf": 452,
          "categoryRank": 3,
          "methodology": "0.3",
          "run": "2026-10-01",
          "scores": {
            "ergonomics": 51,
            "maintenance": 82,
            "payments": 40,
            "reliability": 75,
            "schema": 83,
            "security": 59,
            "transparency": 84
          },
          "pending": [
            "performance",
            "tasks"
          ],
          "assessment": {
            "confidence": "medium",
            "date": "2026-10-01"
          },
          "negative": -4,
          "negativeNotes": [
            "On 2026-09-04 version 2.8.0 retired the Decision Makers API, launched on 2026-06-08 in 2.4.0, and removed it from the reference in a minor version with no notice period found (https://docs.lusha.com/changelog/overview)",
            "On 2026-03-10 version 2.2.0 moved Contact Lookalikes to `/v3/lookalike/contacts` with replaced schemas, marked not backwards compatible, in a minor version (https://docs.lusha.com/changelog/overview)"
          ],
          "verdict": "API key on every plan, including Free with 40 credits a month. At least 1 credit per request even when nothing matches.",
          "strengths": [
            "API key on every plan, including Free with 40 credits a month",
            "Admins can cap each key's monthly credits",
            "Ten dated releases since 8 June 2026",
            "Privacy notice names sources, a DPO and an EU representative, with a removal page and subprocessor list",
            "SOC 2 Type II and a 99.95 per cent uptime SLA stated in the trust centre"
          ],
          "weaknesses": [
            "At least 1 credit per request even when nothing matches",
            "Decision Makers API removed 88 days after launch, and Contact Lookalikes changed incompatibly, both in minor versions",
            "50 MCP tools with no toolsets or read-only mode, including table writes and CRM export",
            "Free plan capped at 100 requests a day",
            "Contact data partly comes from members' shared CRM, email and calendar data"
          ],
          "agentNotes": [
            "Batch up to 25 contacts a request. A single bulk request costs 1 credit, not 1 per contact",
            "Ask for phones only when needed. A phone is 5 credits against 1 for an email",
            "Use the Buying Group endpoint. Decision Makers was retired on 2026-09-04",
            "Use `/v3/lookalike/contacts` for contact lookalikes",
            "Back off exponentially on 429. Free keys stop at 100 requests a day"
          ],
          "metrics": {
            "kind": "remote",
            "measured": false
          },
          "reviewCount": 2,
          "avgRating": 3,
          "history": [
            {
              "basis": "public evidence",
              "confidence": "medium",
              "grade": "B",
              "methodology": "0.3",
              "pending": [
                "performance",
                "tasks"
              ],
              "run": "2026-10-01",
              "runLabel": "October 2026 research run",
              "score": 62.6
            }
          ],
          "editorialScores": {
            "ergonomics": 51,
            "maintenance": 82,
            "payments": 40,
            "reliability": 75,
            "schema": 83,
            "security": 59,
            "transparency": 67
          },
          "provenanceScore": 100
        },
        "connect": {
          "http": "curl https://api.lusha.com/account/usage -H \"api_key: $LUSHA_API_KEY\"",
          "claudeCode": "claude mcp add --transport http lusha https://mcp.lusha.com",
          "config": {
            "mcpServers": {
              "lusha": {
                "headers": {
                  "x-api-key": "${LUSHA_API_KEY}"
                },
                "url": "https://mcp.lusha.com"
              }
            }
          }
        },
        "letme": {
          "capability": "https://letme.dev/lead.search",
          "tool": "https://letme.dev/lusha"
        },
        "area": "web-data",
        "unitPrices": [
          {
            "item": "Starter",
            "unit": "month",
            "usd": 49.9,
            "note": "400 credits"
          },
          {
            "item": "Pro",
            "unit": "month",
            "usd": 69.9,
            "note": "600 credits"
          },
          {
            "item": "Premium",
            "unit": "month",
            "usd": 399.9,
            "note": "3,400 credits"
          }
        ],
        "provenance": {
          "legalEntity": "Lusha Systems Inc.",
          "domain": "lusha.com",
          "domainRegistered": "1999-07-09",
          "endpointOnVendorDomain": true,
          "terms": "https://www.lusha.com/legal/terms_and_conditions-2/",
          "privacy": "https://www.lusha.com/legal/privacy_policy/",
          "statusPage": "https://status.lusha.com",
          "changelog": "https://docs.lusha.com/changelog/overview",
          "securityTxt": "valid",
          "checked": "2026-09-30",
          "notes": [
            "lusha.com was registered in 1999, long before Lusha was founded. The Delaware entity works with its Israeli affiliate Lusha Systems Ltd."
          ],
          "score": 100
        },
        "pageJsonUrl": "https://www.anchorterminal.com/tools/lusha.json",
        "live": {
          "slug": "lusha",
          "probe": {
            "target": "https://api.lusha.com",
            "method": "get",
            "lastAt": "2026-10-04T21:48:31.432639553Z",
            "lastOk": true,
            "lastStatus": 404,
            "lastMs": 456,
            "authRequired": false,
            "uptime24h": 100,
            "uptime30d": 100,
            "p50ms24h": 381,
            "p95ms24h": 421,
            "samples24h": 272,
            "samples30d": 1077,
            "days": [
              {
                "date": "2026-09-30",
                "probes": 35,
                "ok": 35
              },
              {
                "date": "2026-10-01",
                "probes": 276,
                "ok": 276
              },
              {
                "date": "2026-10-02",
                "probes": 248,
                "ok": 248
              },
              {
                "date": "2026-10-03",
                "probes": 271,
                "ok": 271
              },
              {
                "date": "2026-10-04",
                "probes": 247,
                "ok": 247
              }
            ]
          },
          "vendorStatus": {
            "page": "https://status.lusha.com",
            "indicator": "none",
            "summary": "All Systems Operational",
            "checkedAt": "2026-10-04T21:40:13.738419967Z"
          },
          "versions": [
            {
              "registry": "mcp-registry",
              "name": "com.lusha.mcp/mcp",
              "version": "1.0.0",
              "seenAt": "2026-10-03T23:29:28.630222764Z"
            }
          ],
          "securityTxt": {
            "url": "https://lusha.com/.well-known/security.txt",
            "state": "valid",
            "expires": "2027-05-01T14:48:00Z",
            "checkedAt": "2026-10-04T15:15:37.519456655Z"
          },
          "llmsTxt": {
            "url": "https://docs.lusha.com/llms.txt",
            "ok": true,
            "status": 200,
            "checkedAt": "2026-10-04T15:17:57.560226426Z"
          },
          "domain": {
            "domain": "lusha.com",
            "registered": "1999-07-09",
            "source": "https://rdap.verisign.com/com/v1/domain/lusha.com",
            "checkedAt": "2026-10-04T13:10:25.928147432Z"
          },
          "pages": [
            {
              "url": "https://docs.lusha.com/changelog/overview",
              "kind": "changelog",
              "status": 200,
              "checkedAt": "2026-10-04T15:43:47.999672117Z",
              "changedAt": "0001-01-01T00:00:00Z",
              "fingerprint": "fc5a76e2e9e9"
            },
            {
              "url": "https://www.lusha.com/pricing/",
              "kind": "pricing",
              "status": 200,
              "checkedAt": "2026-10-04T15:51:11.498897679Z",
              "changedAt": "0001-01-01T00:00:00Z",
              "fingerprint": "f08a29786476"
            },
            {
              "url": "https://www.lusha.com/legal/privacy_policy/",
              "kind": "privacy",
              "status": 200,
              "checkedAt": "2026-10-04T15:51:07.151214689Z",
              "changedAt": "0001-01-01T00:00:00Z",
              "fingerprint": "f02acae6094e"
            },
            {
              "url": "https://www.lusha.com/legal/terms_and_conditions-2/",
              "kind": "terms",
              "status": 200,
              "checkedAt": "2026-10-04T15:51:09.981654589Z",
              "changedAt": "0001-01-01T00:00:00Z",
              "fingerprint": "f0614f5f443f"
            }
          ],
          "updatedAt": "2026-10-04T21:48:31.432639553Z"
        }
      },
      {
        "slug": "leadmagic",
        "name": "LeadMagic API + MCP",
        "vendor": "LeadMagic",
        "vendorUrl": "https://leadmagic.io",
        "kind": "http-api",
        "category": "lead-data",
        "summary": "Email validation, email and mobile finders, people and company search, company intelligence, job postings and ad data over one REST API with a published OpenAPI file.",
        "url": "https://www.anchorterminal.com/tools/leadmagic",
        "markdownUrl": "https://www.anchorterminal.com/tools/leadmagic.md",
        "slimMarkdownUrl": "https://www.anchorterminal.com/tools/leadmagic.min.md",
        "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/leadmagic.json",
        "transports": [
          "http",
          "streamable-http"
        ],
        "remoteUrl": "https://api.leadmagic.io",
        "packages": [],
        "auth": "mixed",
        "authNotes": "REST calls take an X-API-Key header with a key starting `lm_`. The hosted MCP server at https://mcp.leadmagic.io/mcp is OAuth only and doesn't accept static keys. The lm-tui terminal client signs in through browser OAuth.",
        "pricing": "paid",
        "pricingNotes": "No free credits, with a 14-day money-back guarantee on the first payment. Essential $99 a month for 5,000 credits, Growth $249 for 20,000, Professional $499 for 50,000 and Ultimate $849 for 100,000, with monthly rollover capped at 2x the allocation. Email validation costs 0.25 credit for a definite valid or invalid (unknown is free), email finder 1 credit when found, mobile finder 5, profile search 1. Professional and Ultimate get credit-free people, company and job search at 5 or 10 requests a second (https://leadmagic.io/pricing).",
        "priceSummary": "$99 / mo",
        "where": "hosted",
        "x402": {
          "level": "no",
          "endpoints": []
        },
        "toolCount": 48,
        "popularity": {
          "githubStars": null,
          "npmWeekly": null,
          "pypiWeekly": null,
          "asOf": "2026-09-30"
        },
        "docsUrl": "https://leadmagic.io/docs",
        "llmsTxt": "https://leadmagic.io/docs/llms.txt",
        "openapi": "https://leadmagic.io/openapi.json",
        "capabilities": [
          "lead.search",
          "lead.enrichment",
          "email.verification",
          "email.finder",
          "data.person",
          "data.company"
        ],
        "tags": [
          "hosted",
          "card-required",
          "mcp",
          "llms-txt",
          "openapi",
          "webhooks",
          "async-jobs",
          "closed-source",
          "lead-search",
          "enrichment",
          "email-verification"
        ],
        "lastRelease": "2026-09-17",
        "graded": true,
        "anchor": {
          "graded": true,
          "score": 60.5,
          "grade": "C",
          "agentReady": false,
          "rank": 247,
          "ranked": true,
          "rankOf": 452,
          "categoryRank": 4,
          "methodology": "0.3",
          "run": "2026-10-01",
          "scores": {
            "ergonomics": 61,
            "maintenance": 65,
            "payments": 20,
            "reliability": 55,
            "schema": 93,
            "security": 60,
            "transparency": 66
          },
          "pending": [
            "performance",
            "tasks"
          ],
          "assessment": {
            "confidence": "medium",
            "date": "2026-10-01"
          },
          "negative": 0,
          "verdict": "RFC 9457 problem-details errors with `request_id`, and Retry-After on 429. No free tier or trial credits, plans from $99 a month.",
          "strengths": [
            "RFC 9457 problem-details errors with `request_id`, and Retry-After on 429",
            "`X-Credits-Cost` and `X-Credits-Remaining` on every response",
            "Email validation bills 0.25 credit only for a definite answer",
            "Credit-free search on the $499 and $849 plans",
            "Dated, component-versioned changelog with four entries since 19 July"
          ],
          "weaknesses": [
            "No free tier or trial credits, plans from $99 a month",
            "The service-level policy disclaims any uptime guarantee",
            "Status page has no incident history",
            "48 MCP tools with no toolsets or read-only subset",
            "Privacy policy states no legal basis, data sources or retention periods that we could find"
          ],
          "agentNotes": [
            "Call `preview_cost` before bulk work. It's free",
            "Read `X-Credits-Remaining` after each call instead of polling the balance",
            "Treat 402 as out of credits and wait out Retry-After on 429",
            "Keep credit-free search under 13,333 calls a day per account",
            "Retry `unknown` validations later. They cost nothing"
          ],
          "metrics": {
            "kind": "remote",
            "measured": false
          },
          "reviewCount": 2,
          "avgRating": 3.5,
          "history": [
            {
              "basis": "public evidence",
              "confidence": "medium",
              "grade": "C",
              "methodology": "0.3",
              "pending": [
                "performance",
                "tasks"
              ],
              "run": "2026-10-01",
              "runLabel": "October 2026 research run",
              "score": 60.5
            }
          ],
          "editorialScores": {
            "ergonomics": 61,
            "maintenance": 65,
            "payments": 20,
            "reliability": 55,
            "schema": 93,
            "security": 60,
            "transparency": 47
          },
          "provenanceScore": 85
        },
        "connect": {
          "http": "curl https://api.leadmagic.io/v1/credits -H \"X-API-Key: $LEADMAGIC_API_KEY\"",
          "claudeCode": "claude mcp add --transport http leadmagic https://mcp.leadmagic.io/mcp",
          "config": {
            "mcpServers": {
              "leadmagic": {
                "url": "https://mcp.leadmagic.io/mcp"
              }
            }
          }
        },
        "letme": {
          "capability": "https://letme.dev/lead.search",
          "tool": "https://letme.dev/leadmagic"
        },
        "area": "web-data",
        "unitPrices": [
          {
            "item": "Essential",
            "unit": "month",
            "usd": 99,
            "note": "5,000 credits"
          },
          {
            "item": "Growth",
            "unit": "month",
            "usd": 249,
            "note": "20,000 credits"
          },
          {
            "item": "Professional",
            "unit": "month",
            "usd": 499,
            "note": "50,000 credits, credit-free search"
          },
          {
            "item": "Ultimate",
            "unit": "month",
            "usd": 849,
            "note": "100,000 credits, credit-free search"
          },
          {
            "item": "Credit on Essential",
            "unit": "credit",
            "usd": 0.0198,
            "note": "one found email, or 4 definite validations"
          }
        ],
        "provenance": {
          "legalEntity": "Lead Magic Corporation",
          "domain": "leadmagic.io",
          "domainRegistered": "",
          "endpointOnVendorDomain": true,
          "terms": "https://leadmagic.io/legal/terms",
          "privacy": "https://leadmagic.io/legal/privacy",
          "statusPage": "https://leadmagic.io/status",
          "changelog": "https://leadmagic.io/docs/changelog",
          "securityTxt": "valid",
          "checked": "2026-09-30",
          "score": 85
        },
        "pageJsonUrl": "https://www.anchorterminal.com/tools/leadmagic.json",
        "live": {
          "slug": "leadmagic",
          "probe": {
            "target": "https://api.leadmagic.io",
            "method": "get",
            "lastAt": "2026-10-04T21:48:30.676555799Z",
            "lastOk": true,
            "lastStatus": 401,
            "lastMs": 999,
            "lastNote": "asks for credentials",
            "authRequired": true,
            "uptime24h": 100,
            "uptime30d": 100,
            "p50ms24h": 732,
            "p95ms24h": 980,
            "samples24h": 272,
            "samples30d": 1077,
            "days": [
              {
                "date": "2026-09-30",
                "probes": 35,
                "ok": 35
              },
              {
                "date": "2026-10-01",
                "probes": 276,
                "ok": 276
              },
              {
                "date": "2026-10-02",
                "probes": 248,
                "ok": 248
              },
              {
                "date": "2026-10-03",
                "probes": 271,
                "ok": 271
              },
              {
                "date": "2026-10-04",
                "probes": 247,
                "ok": 247
              }
            ]
          },
          "vendorStatus": {
            "page": "https://leadmagic.io/status",
            "indicator": "unknown",
            "summary": "no machine-readable status found",
            "checkedAt": "2026-10-04T21:40:12.35831272Z"
          },
          "securityTxt": {
            "url": "https://leadmagic.io/.well-known/security.txt",
            "state": "valid",
            "expires": "2027-05-01T00:00:00.000Z",
            "checkedAt": "2026-10-04T15:15:44.247414654Z"
          },
          "llmsTxt": {
            "url": "https://leadmagic.io/docs/llms.txt",
            "ok": false,
            "status": 404,
            "checkedAt": "2026-10-04T15:17:56.9858257Z"
          },
          "domain": {
            "domain": "leadmagic.io",
            "checkedAt": "2026-10-04T13:06:54.960680239Z"
          },
          "pages": [
            {
              "url": "https://leadmagic.io/docs/changelog",
              "kind": "changelog",
              "status": 200,
              "checkedAt": "2026-10-04T15:45:22.548549784Z",
              "changedAt": "0001-01-01T00:00:00Z",
              "fingerprint": "28937995ef09"
            },
            {
              "url": "https://leadmagic.io/pricing",
              "kind": "pricing",
              "status": 200,
              "checkedAt": "2026-10-04T15:45:29.247122751Z",
              "changedAt": "0001-01-01T00:00:00Z",
              "fingerprint": "cf3790e3e0c9"
            },
            {
              "url": "https://leadmagic.io/legal/privacy",
              "kind": "privacy",
              "status": 200,
              "checkedAt": "2026-10-04T15:45:25.496884252Z",
              "changedAt": "0001-01-01T00:00:00Z",
              "fingerprint": "e82a5382d718"
            },
            {
              "url": "https://leadmagic.io/legal/terms",
              "kind": "terms",
              "status": 200,
              "checkedAt": "2026-10-04T15:45:27.176498985Z",
              "changedAt": "0001-01-01T00:00:00Z",
              "fingerprint": "21d19cb499da"
            }
          ],
          "updatedAt": "2026-10-04T21:48:30.676555799Z"
        }
      },
      {
        "slug": "fullenrich",
        "name": "FullEnrich API + MCP",
        "vendor": "FullEnrich",
        "vendorUrl": "https://fullenrich.com",
        "kind": "http-api",
        "category": "lead-data",
        "summary": "Waterfall contact enrichment that queries 20+ data providers for work emails, personal emails and mobile numbers, plus people and company search and reverse email lookup.",
        "url": "https://www.anchorterminal.com/tools/fullenrich",
        "markdownUrl": "https://www.anchorterminal.com/tools/fullenrich.md",
        "slimMarkdownUrl": "https://www.anchorterminal.com/tools/fullenrich.min.md",
        "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/fullenrich.json",
        "transports": [
          "http",
          "streamable-http"
        ],
        "remoteUrl": "https://app.fullenrich.com/api/v2",
        "packages": [],
        "auth": "mixed",
        "authNotes": "Bearer API key in the Authorization header for REST. The hosted MCP server at https://mcp.fullenrich.com/mcp signs in with your FullEnrich account over OAuth. Webhooks carry an X-Signature-SHA1 header, an HMAC-SHA1 of the raw body keyed with your API key.",
        "pricing": "freemium",
        "pricingNotes": "Free trial with 50 credits and no card. Pro from $55 a month for 1,000 credits (about $0.055 a credit), scaling to $720 a month for 15,000 credits, with cheaper annual billing and Enterprise on quote. Credits are spent only on found data. A work email costs 1 credit, a personal email 3, a mobile number 10, a reverse email match 1, and each search result 0.25 (free to export again). Unused credits roll over for 3 months on monthly plans and 12 on annual (https://fullenrich.com/pricing).",
        "priceSummary": "$55 / mo",
        "where": "hosted",
        "x402": {
          "level": "no",
          "endpoints": []
        },
        "toolCount": 13,
        "popularity": {
          "githubStars": null,
          "npmWeekly": null,
          "pypiWeekly": null,
          "asOf": "2026-09-30"
        },
        "docsUrl": "https://docs.fullenrich.com",
        "llmsTxt": "https://docs.fullenrich.com/llms.txt",
        "openapi": "https://docs.fullenrich.com/api/v2/reference/openapi.yaml",
        "registryName": "io.github.FullEnrich/fullenrich",
        "capabilities": [
          "lead.search",
          "lead.enrichment",
          "email.finder",
          "data.person",
          "data.company"
        ],
        "tags": [
          "hosted",
          "freemium",
          "no-card",
          "mcp",
          "llms-txt",
          "openapi",
          "webhooks",
          "async-jobs",
          "closed-source",
          "lead-search",
          "enrichment"
        ],
        "lastRelease": "2026-08-27",
        "graded": true,
        "anchor": {
          "graded": true,
          "score": 59.8,
          "grade": "C",
          "agentReady": false,
          "rank": 258,
          "ranked": true,
          "rankOf": 452,
          "categoryRank": 5,
          "methodology": "0.3",
          "run": "2026-10-01",
          "scores": {
            "ergonomics": 60,
            "maintenance": 68,
            "payments": 40,
            "reliability": 60,
            "schema": 72,
            "security": 55,
            "transparency": 66
          },
          "pending": [
            "performance",
            "tasks"
          ],
          "assessment": {
            "confidence": "medium",
            "date": "2026-10-01"
          },
          "negative": 0,
          "verdict": "Credits only spent on found data, and identical re-runs within 3 months are free. Enrichment sources are third-party providers the vendor doesn't name.",
          "strengths": [
            "Credits only spent on found data, and identical re-runs within 3 months are free",
            "50 trial credits with no card, API and MCP included",
            "Hosted MCP with OAuth and 13 tools, listed in the official registry under io.github.FullEnrich",
            "OpenAPI file and llms.txt",
            "SOC 2 Type 2 per the trust page"
          ],
          "weaknesses": [
            "Enrichment sources are third-party providers the vendor doesn't name",
            "Status page covers the web app only, not the API or MCP",
            "No 429 or error reference found in the docs",
            "Public product changelog stops at November 2024",
            "Webhooks signed with HMAC-SHA1 keyed with the API key itself"
          ],
          "agentNotes": [
            "Send identical names, domains and LinkedIn URLs when re-running, or deduplication misses and you pay again",
            "Expect 30 to 90 seconds a contact. Use the webhook or poll `get_enrichment_results`",
            "Ask for mobiles only when needed. They cost 10 credits against 1 for a work email",
            "Call `list_industries` and `list_seniorities` before filtering search",
            "Use the 0-credit test contacts in the docs to check an integration"
          ],
          "metrics": {
            "kind": "remote",
            "measured": false
          },
          "reviewCount": 2,
          "avgRating": 3.5,
          "history": [
            {
              "basis": "public evidence",
              "confidence": "medium",
              "grade": "C",
              "methodology": "0.3",
              "pending": [
                "performance",
                "tasks"
              ],
              "run": "2026-10-01",
              "runLabel": "October 2026 research run",
              "score": 59.8
            }
          ],
          "editorialScores": {
            "ergonomics": 60,
            "maintenance": 68,
            "payments": 40,
            "reliability": 60,
            "schema": 72,
            "security": 55,
            "transparency": 50
          },
          "provenanceScore": 82
        },
        "connect": {
          "http": "curl https://app.fullenrich.com/api/v2/account/credits -H \"Authorization: Bearer $FULLENRICH_API_KEY\"",
          "claudeCode": "claude mcp add --transport http fullenrich https://mcp.fullenrich.com/mcp",
          "config": {
            "mcpServers": {
              "fullenrich": {
                "url": "https://mcp.fullenrich.com/mcp"
              }
            }
          }
        },
        "letme": {
          "capability": "https://letme.dev/lead.search",
          "tool": "https://letme.dev/fullenrich"
        },
        "area": "web-data",
        "unitPrices": [
          {
            "item": "Pro, 1,000 credits",
            "unit": "month",
            "usd": 55
          },
          {
            "item": "Pro, 15,000 credits",
            "unit": "month",
            "usd": 720
          },
          {
            "item": "Credit on Pro 1,000",
            "unit": "credit",
            "usd": 0.055,
            "note": "one found work email; a mobile is 10 credits, a personal email 3, a search result 0.25"
          }
        ],
        "provenance": {
          "legalEntity": "FullEnrich Corp",
          "domain": "fullenrich.com",
          "domainRegistered": "2023-04-08",
          "endpointOnVendorDomain": true,
          "terms": "https://fullenrich.com/tos",
          "privacy": "https://fullenrich.com/privacy-policy",
          "statusPage": "https://status.fullenrich.com",
          "changelog": "https://fullenrich.com/changelog",
          "securityTxt": "none",
          "checked": "2026-10-01",
          "notes": [
            "The public changelog's newest entry is 30 November 2024. The MCP package keeps its own CHANGELOG in github.com/FullEnrich/fullenrich-skills, latest 1.0.4 on 2026-08-27",
            "The status page has one component, app.fullenrich.com/app, and none for the API"
          ],
          "score": 82
        },
        "pageJsonUrl": "https://www.anchorterminal.com/tools/fullenrich.json",
        "live": {
          "slug": "fullenrich",
          "probe": {
            "target": "https://app.fullenrich.com/api/v2",
            "method": "get",
            "lastAt": "2026-10-04T21:48:28.049758981Z",
            "lastOk": true,
            "lastStatus": 404,
            "lastMs": 204,
            "authRequired": false,
            "uptime24h": 100,
            "uptime30d": 100,
            "p50ms24h": 66,
            "p95ms24h": 137,
            "samples24h": 272,
            "samples30d": 1077,
            "days": [
              {
                "date": "2026-09-30",
                "probes": 35,
                "ok": 35
              },
              {
                "date": "2026-10-01",
                "probes": 276,
                "ok": 276
              },
              {
                "date": "2026-10-02",
                "probes": 248,
                "ok": 248
              },
              {
                "date": "2026-10-03",
                "probes": 271,
                "ok": 271
              },
              {
                "date": "2026-10-04",
                "probes": 247,
                "ok": 247
              }
            ]
          },
          "vendorStatus": {
            "page": "https://status.fullenrich.com",
            "indicator": "unknown",
            "summary": "no machine-readable status found",
            "checkedAt": "2026-10-04T21:40:04.221357183Z"
          },
          "versions": [
            {
              "registry": "mcp-registry",
              "name": "io.github.FullEnrich/fullenrich",
              "version": "1.0.4",
              "seenAt": "2026-10-03T23:29:28.630222764Z"
            }
          ],
          "securityTxt": {
            "url": "https://fullenrich.com/.well-known/security.txt",
            "state": "none",
            "checkedAt": "2026-10-04T15:15:46.47802601Z"
          },
          "llmsTxt": {
            "url": "https://docs.fullenrich.com/llms.txt",
            "ok": true,
            "status": 200,
            "checkedAt": "2026-10-04T15:17:47.943986524Z"
          },
          "domain": {
            "domain": "fullenrich.com",
            "registered": "2023-04-08",
            "source": "https://rdap.verisign.com/com/v1/domain/fullenrich.com",
            "checkedAt": "2026-10-04T13:08:06.739717008Z"
          },
          "pages": [
            {
              "url": "https://fullenrich.com/changelog",
              "kind": "changelog",
              "status": 200,
              "checkedAt": "2026-10-04T15:44:49.813870867Z",
              "changedAt": "0001-01-01T00:00:00Z",
              "fingerprint": "3743ba5a6ed1"
            },
            {
              "url": "https://fullenrich.com/pricing",
              "kind": "pricing",
              "status": 200,
              "checkedAt": "2026-10-04T15:44:52.68235555Z",
              "changedAt": "0001-01-01T00:00:00Z",
              "fingerprint": "8d24d5b37df7"
            },
            {
              "url": "https://fullenrich.com/privacy-policy",
              "kind": "privacy",
              "status": 200,
              "checkedAt": "2026-10-04T15:44:54.222892437Z",
              "changedAt": "0001-01-01T00:00:00Z",
              "fingerprint": "330785f6c5eb"
            },
            {
              "url": "https://fullenrich.com/tos",
              "kind": "terms",
              "status": 200,
              "checkedAt": "2026-10-04T15:44:56.395982254Z",
              "changedAt": "0001-01-01T00:00:00Z",
              "fingerprint": "09e6f975476f"
            }
          ],
          "updatedAt": "2026-10-04T21:48:28.049758981Z"
        }
      },
      {
        "slug": "hunter",
        "name": "Hunter API + MCP",
        "vendor": "Hunter",
        "vendorUrl": "https://hunter.io",
        "kind": "http-api",
        "category": "lead-data",
        "summary": "Email finder, email verifier, domain search, company discovery and person and company enrichment over a REST API, plus a hosted MCP server that also drives Hunter's leads, lists and cold-email sequences.",
        "url": "https://www.anchorterminal.com/tools/hunter",
        "markdownUrl": "https://www.anchorterminal.com/tools/hunter.md",
        "slimMarkdownUrl": "https://www.anchorterminal.com/tools/hunter.min.md",
        "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/hunter.json",
        "transports": [
          "http",
          "streamable-http"
        ],
        "remoteUrl": "https://api.hunter.io/v2",
        "packages": [],
        "auth": "mixed",
        "authNotes": "REST takes the key in the `X-API-Key` header (the `?api_key=` query form still works but puts the key in logs). Hosted MCP at mcp.hunter.io uses OAuth for Claude, ChatGPT and Gemini, or the same `X-API-Key` header for other clients. A `test-api-key` returns dummy responses on Domain Search, Email Finder and Email Verifier.",
        "pricing": "freemium",
        "pricingNotes": "Free plan with 50 credits a month and API access. Starter $49 a month ($34 billed yearly, 2,000 credits), Growth $149 ($104 yearly, 10,000 credits), Scale $299 ($209 yearly, 25,000 credits), Enterprise custom. One credit per email found by Email Finder or Domain Search (Bulk Domain Search is 1 credit per 10 emails), 0.5 per verification, nothing when no result comes back, and repeat lookups count once per billing period. Discover (company search) and Email Count are free. An API-only Data Platform sells search and verification credits in bulk, valid 12 months (https://hunter.io/pricing).",
        "priceSummary": "$49 / mo",
        "where": "hosted",
        "x402": {
          "level": "no",
          "evidence": "No x402 mention in the API docs, MCP docs or pricing (checked 2026-09-30).",
          "endpoints": []
        },
        "toolCount": 107,
        "popularity": {
          "githubStars": 9,
          "npmWeekly": null,
          "pypiWeekly": null,
          "asOf": "2026-09-30"
        },
        "docsUrl": "https://hunter.io/api-documentation/v2",
        "llmsTxt": "https://hunter.io/llms.txt",
        "openapi": "https://hunter.io/openapi.json",
        "capabilities": [
          "email.finder",
          "email.verification",
          "lead.search",
          "lead.enrichment",
          "data.company",
          "data.person"
        ],
        "tags": [
          "lead-search",
          "enrichment",
          "email-verification",
          "hosted",
          "freemium",
          "no-card",
          "mcp",
          "llms-txt",
          "openapi",
          "webhooks",
          "closed-source"
        ],
        "graded": true,
        "anchor": {
          "graded": true,
          "score": 56.8,
          "grade": "C",
          "agentReady": false,
          "rank": 299,
          "ranked": true,
          "rankOf": 452,
          "categoryRank": 6,
          "methodology": "0.3",
          "run": "2026-10-01",
          "scores": {
            "ergonomics": 54,
            "maintenance": 63,
            "payments": 40,
            "reliability": 50,
            "schema": 90,
            "security": 33,
            "transparency": 81
          },
          "pending": [
            "performance",
            "tasks"
          ],
          "assessment": {
            "confidence": "medium",
            "date": "2026-10-01"
          },
          "negative": 0,
          "verdict": "Returns 451 for people who asked not to be processed. Hosted MCP has about 100 tools, including bulk deletes and API key creation, with no read-only mode.",
          "strengths": [
            "Returns 451 for people who asked not to be processed",
            "Privacy policy names its sources, cites a legitimate interest assessment and DPIA, and hosts in Belgium",
            "Free plan with API and MCP access, no card",
            "Charges only when an email is found or a verification completes, and repeats in a billing period are free",
            "OpenAPI JSON, llms.txt, llms-full.txt and a test key with dummy responses"
          ],
          "weaknesses": [
            "Hosted MCP has about 100 tools, including bulk deletes and API key creation, with no read-only mode",
            "API key accepted in the `api_key` query string",
            "Rate limits answer 403 and quota exhaustion answers 429",
            "No security page, security.txt, bug bounty or certification found",
            "Status page renders client-side and its history couldn't be read"
          ],
          "agentNotes": [
            "Treat 451 as final. The person opted out and retrying won't help",
            "Back off on 403 with a rate-limit message. 429 means the plan's credits are gone",
            "Send the key in `X-API-Key`, never as `?api_key=`",
            "Use `test-api-key` to check request shapes without spending credits",
            "Use the hosted MCP at mcp.hunter.io/mcp, not the deprecated local npm package"
          ],
          "metrics": {
            "kind": "remote",
            "measured": false
          },
          "reviewCount": 2,
          "avgRating": 3,
          "history": [
            {
              "basis": "public evidence",
              "confidence": "medium",
              "grade": "C",
              "methodology": "0.3",
              "pending": [
                "performance",
                "tasks"
              ],
              "run": "2026-10-01",
              "runLabel": "October 2026 research run",
              "score": 56.8
            }
          ],
          "editorialScores": {
            "ergonomics": 54,
            "maintenance": 63,
            "payments": 40,
            "reliability": 50,
            "schema": 90,
            "security": 33,
            "transparency": 71
          },
          "provenanceScore": 90
        },
        "connect": {
          "http": "curl \"https://api.hunter.io/v2/domain-search?domain=stripe.com\u0026limit=5\" -H \"X-API-Key: $HUNTER_API_KEY\"",
          "claudeCode": "claude mcp add --transport http hunter https://mcp.hunter.io/mcp"
        },
        "letme": {
          "capability": "https://letme.dev/email.finder",
          "tool": "https://letme.dev/hunter"
        },
        "area": "web-data",
        "unitPrices": [
          {
            "item": "Starter plan",
            "unit": "month",
            "usd": 49,
            "note": "2,000 credits. $34 a month billed yearly"
          },
          {
            "item": "Growth plan",
            "unit": "month",
            "usd": 149,
            "note": "10,000 credits. $104 a month billed yearly"
          },
          {
            "item": "Scale plan",
            "unit": "month",
            "usd": 299,
            "note": "25,000 credits. $209 a month billed yearly"
          },
          {
            "item": "Email found or verified",
            "unit": "credit",
            "usd": 0.0245,
            "note": "Starter monthly, $49 for 2,000 credits. One email found is 1 credit, one verification 0.5"
          }
        ],
        "provenance": {
          "legalEntity": "Hunter Web Services, Inc.",
          "domain": "hunter.io",
          "domainRegistered": "2012-08-24",
          "endpointOnVendorDomain": true,
          "terms": "https://hunter.io/terms-of-service",
          "privacy": "https://hunter.io/privacy-policy",
          "statusPage": "https://status.hunter.io",
          "changelog": "https://hunter.io/changelog",
          "securityTxt": "none",
          "checked": "2026-09-30",
          "notes": [
            "hunter.io served the pricing page in euros from our location. USD figures match the same numbers and third-party reports"
          ],
          "score": 90
        },
        "pageJsonUrl": "https://www.anchorterminal.com/tools/hunter.json",
        "live": {
          "slug": "hunter",
          "probe": {
            "target": "https://api.hunter.io/v2",
            "method": "get",
            "lastAt": "2026-10-04T21:48:29.695937146Z",
            "lastOk": true,
            "lastStatus": 404,
            "lastMs": 110,
            "authRequired": false,
            "uptime24h": 100,
            "uptime30d": 100,
            "p50ms24h": 92,
            "p95ms24h": 140,
            "samples24h": 272,
            "samples30d": 1077,
            "days": [
              {
                "date": "2026-09-30",
                "probes": 35,
                "ok": 35
              },
              {
                "date": "2026-10-01",
                "probes": 276,
                "ok": 276
              },
              {
                "date": "2026-10-02",
                "probes": 248,
                "ok": 248
              },
              {
                "date": "2026-10-03",
                "probes": 271,
                "ok": 271
              },
              {
                "date": "2026-10-04",
                "probes": 247,
                "ok": 247
              }
            ]
          },
          "vendorStatus": {
            "page": "https://status.hunter.io",
            "indicator": "unknown",
            "summary": "no machine-readable status found",
            "checkedAt": "2026-10-04T21:40:08.189558355Z"
          },
          "securityTxt": {
            "url": "https://hunter.io/.well-known/security.txt",
            "state": "none",
            "checkedAt": "2026-10-04T15:15:47.758081123Z"
          },
          "llmsTxt": {
            "url": "https://hunter.io/llms.txt",
            "ok": true,
            "status": 200,
            "checkedAt": "2026-10-04T15:17:54.111075632Z"
          },
          "domain": {
            "domain": "hunter.io",
            "checkedAt": "2026-10-04T13:05:34.738925095Z"
          },
          "pages": [
            {
              "url": "https://hunter.io/changelog",
              "kind": "changelog",
              "status": 200,
              "checkedAt": "2026-10-04T15:45:04.379576217Z",
              "changedAt": "0001-01-01T00:00:00Z",
              "fingerprint": "8a3a4a3fcf33"
            },
            {
              "url": "https://hunter.io/pricing",
              "kind": "pricing",
              "status": 200,
              "checkedAt": "2026-10-04T15:45:06.525611085Z",
              "changedAt": "2026-10-02T15:21:27.141507551Z",
              "fingerprint": "3d95f7cd7fad"
            },
            {
              "url": "https://hunter.io/privacy-policy",
              "kind": "privacy",
              "status": 200,
              "checkedAt": "2026-10-04T15:45:08.468923808Z",
              "changedAt": "0001-01-01T00:00:00Z",
              "fingerprint": "ef0f54eb03ef"
            },
            {
              "url": "https://hunter.io/terms-of-service",
              "kind": "terms",
              "status": 200,
              "checkedAt": "2026-10-04T15:45:10.456132191Z",
              "changedAt": "0001-01-01T00:00:00Z",
              "fingerprint": "400b04730d0b"
            }
          ],
          "updatedAt": "2026-10-04T21:48:29.695937146Z"
        }
      },
      {
        "slug": "enrich-layer",
        "name": "Enrich Layer API + MCP",
        "vendor": "Enrich Layer",
        "vendorUrl": "https://enrichlayer.com",
        "kind": "http-api",
        "category": "lead-data",
        "summary": "Professional profile, company, job, school and contact lookups with person and company search, built on the old Proxycurl endpoint set after Proxycurl shut down in July 2025.",
        "url": "https://www.anchorterminal.com/tools/enrich-layer",
        "markdownUrl": "https://www.anchorterminal.com/tools/enrich-layer.md",
        "slimMarkdownUrl": "https://www.anchorterminal.com/tools/enrich-layer.min.md",
        "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/enrich-layer.json",
        "repo": "https://github.com/enrichlayer/mcp-server",
        "license": "MIT",
        "transports": [
          "http",
          "stdio"
        ],
        "remoteUrl": "https://enrichlayer.com/api/v2",
        "packages": [
          {
            "registry": "npm",
            "name": "@enrichlayer/mcp-server"
          }
        ],
        "auth": "api-key",
        "authNotes": "Bearer API key in the Authorization header, one secret key per user from the dashboard. The MCP server reads ENRICH_LAYER_API_KEY from the environment.",
        "pricing": "usage",
        "pricingNotes": "500 free credits at sign-up. Pay-as-you-go packs from $10 for 100 credits ($0.10 a credit) to $1,000 for 46,297 ($0.0216), and credits don't expire unless the account is idle for 18 months. Annual plans from Starter at $588 a year (35,000 credits plus 5,000 bonus) to Ultra at $22,788 a year. A person or company profile costs 1 credit, a work email 3, person search 3 per result, and premium fields and live fetches add more (https://enrichlayer.com/pricing).",
        "priceSummary": "$0.10 / credit",
        "where": "both",
        "x402": {
          "level": "no",
          "endpoints": []
        },
        "toolCount": 25,
        "popularity": {
          "githubStars": 0,
          "npmWeekly": 26,
          "pypiWeekly": null,
          "asOf": "2026-09-30"
        },
        "docsUrl": "https://enrichlayer.com/docs",
        "llmsTxt": "https://enrichlayer.com/llms.txt",
        "openapi": "https://enrichlayer.com/docs/api/v2/openapi.yaml",
        "capabilities": [
          "lead.search",
          "lead.enrichment",
          "email.finder",
          "data.person",
          "data.company"
        ],
        "tags": [
          "hosted",
          "no-card",
          "mcp",
          "llms-txt",
          "openapi",
          "webhooks",
          "typescript",
          "lead-search",
          "enrichment"
        ],
        "lastRelease": "2026-06-19",
        "graded": true,
        "anchor": {
          "graded": true,
          "score": 56,
          "grade": "C",
          "agentReady": false,
          "rank": 309,
          "ranked": true,
          "rankOf": 452,
          "categoryRank": 7,
          "methodology": "0.3",
          "run": "2026-10-01",
          "scores": {
            "ergonomics": 68,
            "maintenance": 26,
            "payments": 40,
            "reliability": 65,
            "schema": 76,
            "security": 40,
            "transparency": 61
          },
          "pending": [
            "performance",
            "tasks"
          ],
          "assessment": {
            "confidence": "medium",
            "date": "2026-10-01"
          },
          "negative": 0,
          "verdict": "Pay-as-you-go credits from $10, non-expiring unless idle for 18 months. Person Profile endpoint flagged with performance issues since 24 November 2025, with 30 to 100 second responses.",
          "strengths": [
            "Pay-as-you-go credits from $10, non-expiring unless idle for 18 months",
            "500 free credits with no card, per the 30 September check",
            "OpenAPI 3.0 spec, and MCP tool schemas checked against it in CI",
            "All 25 MCP tools carry readOnlyHint",
            "Status page with a component per API group"
          ],
          "weaknesses": [
            "Person Profile endpoint flagged with performance issues since 24 November 2025, with 30 to 100 second responses",
            "Trial accounts limited to 2 requests a minute until the first top-up",
            "No security.txt, disclosure policy, bug bounty or certification",
            "No public changelog, and no MCP release since June 2026",
            "Privacy policy lists data brokers among sources and gives no retention periods"
          ],
          "agentNotes": [
            "Top up once before testing. Trial keys run at 2 requests a minute",
            "Set the person profile timeout to at least 100 seconds",
            "Ask for `extra`, personal emails or phone numbers only when needed, since each adds credits",
            "Use `callback_url` on slow lookups such as work email instead of holding the connection",
            "Map old Proxycurl paths with the transition guide rather than guessing"
          ],
          "metrics": {
            "kind": "remote",
            "measured": false
          },
          "reviewCount": 2,
          "avgRating": 3,
          "history": [
            {
              "basis": "public evidence",
              "confidence": "medium",
              "grade": "C",
              "methodology": "0.3",
              "pending": [
                "performance",
                "tasks"
              ],
              "run": "2026-10-01",
              "runLabel": "October 2026 research run",
              "score": 56
            }
          ],
          "editorialScores": {
            "ergonomics": 68,
            "maintenance": 26,
            "payments": 40,
            "reliability": 65,
            "schema": 76,
            "security": 40,
            "transparency": 53
          },
          "provenanceScore": 68
        },
        "connect": {
          "http": "curl -G https://enrichlayer.com/api/v2/credit-balance -H \"Authorization: Bearer $ENRICH_LAYER_API_KEY\"",
          "claudeCode": "claude mcp add enrich-layer -e ENRICH_LAYER_API_KEY=$ENRICH_LAYER_API_KEY -- npx -y @enrichlayer/mcp-server",
          "config": {
            "mcpServers": {
              "enrich-layer": {
                "args": [
                  "-y",
                  "@enrichlayer/mcp-server"
                ],
                "command": "npx",
                "env": {
                  "ENRICH_LAYER_API_KEY": "${ENRICH_LAYER_API_KEY}"
                }
              }
            }
          }
        },
        "letme": {
          "capability": "https://letme.dev/lead.search",
          "tool": "https://letme.dev/enrich-layer"
        },
        "area": "web-data",
        "unitPrices": [
          {
            "item": "Credit, $10 pack",
            "unit": "credit",
            "usd": 0.1,
            "note": "100 credits; one credit buys a person or company profile"
          },
          {
            "item": "Credit, $1,000 pack",
            "unit": "credit",
            "usd": 0.0216,
            "note": "46,297 credits"
          },
          {
            "item": "Starter plan",
            "unit": "month",
            "usd": 49,
            "note": "billed yearly at $588, 35,000 credits a year plus 5,000 bonus"
          },
          {
            "item": "Growth plan",
            "unit": "month",
            "usd": 299,
            "note": "billed yearly at $3,588, 350,000 credits a year plus 50,000 bonus"
          }
        ],
        "provenance": {
          "legalEntity": "Vertical Int, Inc.",
          "domain": "enrichlayer.com",
          "domainRegistered": "2025-04-05",
          "endpointOnVendorDomain": true,
          "terms": "https://enrichlayer.com/terms-of-use",
          "privacy": "https://enrichlayer.com/privacy-policy",
          "statusPage": "https://status.enrichlayer.com",
          "changelog": "",
          "securityTxt": "none",
          "checked": "2026-09-30",
          "notes": [
            "Domain registered in April 2025, three months before Proxycurl shut down. The terms name Vertical Int, Inc. (Wyoming) with an address in Orinda, California, and don't mention Nubela or Proxycurl."
          ],
          "score": 68
        },
        "pageJsonUrl": "https://www.anchorterminal.com/tools/enrich-layer.json",
        "live": {
          "slug": "enrich-layer",
          "probe": {
            "target": "https://enrichlayer.com/api/v2",
            "method": "get",
            "lastAt": "2026-10-04T21:48:26.922913934Z",
            "lastOk": true,
            "lastStatus": 404,
            "lastMs": 361,
            "authRequired": false,
            "uptime24h": 100,
            "uptime30d": 100,
            "p50ms24h": 233,
            "p95ms24h": 411,
            "samples24h": 272,
            "samples30d": 1077,
            "days": [
              {
                "date": "2026-09-30",
                "probes": 35,
                "ok": 35
              },
              {
                "date": "2026-10-01",
                "probes": 276,
                "ok": 276
              },
              {
                "date": "2026-10-02",
                "probes": 248,
                "ok": 248
              },
              {
                "date": "2026-10-03",
                "probes": 271,
                "ok": 271
              },
              {
                "date": "2026-10-04",
                "probes": 247,
                "ok": 247
              }
            ]
          },
          "vendorStatus": {
            "page": "https://status.enrichlayer.com",
            "indicator": "unknown",
            "summary": "no machine-readable status found",
            "checkedAt": "2026-10-04T21:40:00.066104114Z"
          },
          "versions": [
            {
              "registry": "npm",
              "name": "@enrichlayer/mcp-server",
              "version": "0.3.0",
              "seenAt": "2026-10-04T16:26:32.605133107Z"
            }
          ],
          "githubStars": 0,
          "npmWeekly": 28,
          "securityTxt": {
            "url": "https://enrichlayer.com/.well-known/security.txt",
            "state": "none",
            "checkedAt": "2026-10-04T15:15:52.313180845Z"
          },
          "llmsTxt": {
            "url": "https://enrichlayer.com/llms.txt",
            "ok": true,
            "status": 200,
            "checkedAt": "2026-10-04T15:17:45.113397809Z"
          },
          "domain": {
            "domain": "enrichlayer.com",
            "registered": "2025-04-05",
            "source": "https://rdap.verisign.com/com/v1/domain/enrichlayer.com",
            "checkedAt": "2026-10-04T13:09:29.714451174Z"
          },
          "pages": [
            {
              "url": "https://nubela.co/blog/goodbye-proxycurl/",
              "kind": "deprecations",
              "status": 200,
              "checkedAt": "2026-10-04T15:46:17.3070239Z",
              "changedAt": "0001-01-01T00:00:00Z",
              "fingerprint": "22a06342f70c"
            },
            {
              "url": "https://enrichlayer.com/pricing",
              "kind": "pricing",
              "status": 200,
              "checkedAt": "2026-10-04T15:44:30.538712762Z",
              "changedAt": "0001-01-01T00:00:00Z",
              "fingerprint": "853a126d8a25"
            },
            {
              "url": "https://enrichlayer.com/privacy-policy",
              "kind": "privacy",
              "status": 200,
              "checkedAt": "2026-10-04T15:44:32.826060616Z",
              "changedAt": "0001-01-01T00:00:00Z",
              "fingerprint": "fa71969716ac"
            },
            {
              "url": "https://enrichlayer.com/terms-of-use",
              "kind": "terms",
              "status": 200,
              "checkedAt": "2026-10-04T15:44:34.873549699Z",
              "changedAt": "0001-01-01T00:00:00Z",
              "fingerprint": "9f3c494aa3cb"
            }
          ],
          "updatedAt": "2026-10-04T21:48:26.922913934Z"
        }
      },
      {
        "slug": "crustdata",
        "name": "Crustdata API + MCP",
        "vendor": "Crustdata",
        "vendorUrl": "https://crustdata.com",
        "kind": "http-api",
        "category": "lead-data",
        "summary": "Company, person, job, web and social post search and enrichment, with live web lookups, batch jobs and watchers that push changes to a webhook.",
        "url": "https://www.anchorterminal.com/tools/crustdata",
        "markdownUrl": "https://www.anchorterminal.com/tools/crustdata.md",
        "slimMarkdownUrl": "https://www.anchorterminal.com/tools/crustdata.min.md",
        "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/crustdata.json",
        "transports": [
          "http",
          "streamable-http"
        ],
        "remoteUrl": "https://api.crustdata.com",
        "packages": [],
        "auth": "mixed",
        "authNotes": "`authorization: Bearer` API key plus a pinned `x-api-version: 2025-11-01` header (without it you get the latest version, which may break). Hosted MCP at install.crustdata.com uses OAuth, or the API key as a bearer token for headless clients.",
        "pricing": "usage",
        "pricingNotes": "Credit-based. Person and company search 0.03 credits a result plus 0.1 to 2.5 for premium filter or response fields, person enrich 1 to 7, company enrich 2 to 4, contact enrich (emails and phones) 1 to 5.5 per matched person on enterprise plans, identify and autocomplete free. Watchers run 0.5 to 150 credits per delivered record depending on refresh SLA. Purchased credits last 12 months. The pricing page lists no dollar figures and mentions a free trial and monthly or annual plans (https://crustdata.com/pricing).",
        "priceSummary": "Pay per use",
        "where": "hosted",
        "x402": {
          "level": "no",
          "evidence": "No x402 mention in the API docs, MCP docs or pricing (checked 2026-09-30).",
          "endpoints": []
        },
        "toolCount": null,
        "popularity": {
          "githubStars": null,
          "npmWeekly": null,
          "pypiWeekly": null,
          "asOf": "2026-09-30"
        },
        "docsUrl": "https://docs.crustdata.com",
        "llmsTxt": "https://docs.crustdata.com/llms.txt",
        "openapi": "https://docs.crustdata.com/openapi-specs/2025-11-01/person.yaml",
        "capabilities": [
          "lead.search",
          "lead.enrichment",
          "data.company",
          "data.person"
        ],
        "tags": [
          "lead-search",
          "enrichment",
          "hosted",
          "mcp",
          "llms-txt",
          "openapi",
          "webhooks",
          "async-jobs",
          "closed-source"
        ],
        "graded": true,
        "anchor": {
          "graded": true,
          "score": 53.5,
          "grade": "D",
          "agentReady": false,
          "rank": 331,
          "ranked": true,
          "rankOf": 452,
          "categoryRank": 8,
          "methodology": "0.3",
          "run": "2026-10-01",
          "scores": {
            "ergonomics": 73,
            "maintenance": 67,
            "payments": 5,
            "reliability": 45,
            "schema": 89,
            "security": 56,
            "transparency": 56
          },
          "pending": [
            "performance",
            "tasks"
          ],
          "assessment": {
            "confidence": "medium",
            "date": "2026-10-01"
          },
          "negative": -3,
          "negativeNotes": [
            "In September 2026 the changelog flags `config.refresh_frequency_days` as refused on indexed discovery watches, a breaking change shipped inside the pinned version 2025-11-01 with no advance notice found (https://docs.crustdata.com/openapi-specs/2025-11-01/changelog.md)"
          ],
          "verdict": "Per-field credit prices, readable per account from `/account/endpoints`, and `X-Credits-Used` on every response. No status page and no SLA.",
          "strengths": [
            "Per-field credit prices, readable per account from `/account/endpoints`, and `X-Credits-Used` on every response",
            "Per-key endpoint restrictions and monthly credit caps",
            "Eight OpenAPI files, llms.txt and a detailed dated changelog",
            "Rate-limit headers, typed 429 errors and back-off guidance",
            "Opt-out portal for data subjects with removal in 30 days"
          ],
          "weaknesses": [
            "No status page and no SLA",
            "No public dollar price per credit, and the free trial is on request",
            "Breaking changes shipped inside the pinned version 2025-11-01",
            "Default limits of 15 to 30 requests a minute",
            "Terms cover website use only, and terms and privacy policy name different companies"
          ],
          "agentNotes": [
            "Always send `x-api-version: 2025-11-01`. Unpinned calls get the latest version",
            "Call `/account/endpoints` first to see what your plan enables and what each field costs",
            "Ask only for the premium field groups you need, since each one bills",
            "Poll `GET /batch/{id}` before submitting more batch jobs. Active jobs count against a cap of 5 to 30",
            "Read the `crustdata://catalog` resource before calling MCP tools"
          ],
          "metrics": {
            "kind": "remote",
            "measured": false
          },
          "reviewCount": 2,
          "avgRating": 2.5,
          "history": [
            {
              "basis": "public evidence",
              "confidence": "medium",
              "grade": "D",
              "methodology": "0.3",
              "pending": [
                "performance",
                "tasks"
              ],
              "run": "2026-10-01",
              "runLabel": "October 2026 research run",
              "score": 53.5
            }
          ],
          "editorialScores": {
            "ergonomics": 73,
            "maintenance": 67,
            "payments": 5,
            "reliability": 45,
            "schema": 89,
            "security": 56,
            "transparency": 36
          },
          "provenanceScore": 76
        },
        "connect": {
          "http": "curl -X POST https://api.crustdata.com/company/identify -H \"authorization: Bearer $CRUSTDATA_API_KEY\" \\\n  -H \"content-type: application/json\" -H \"x-api-version: 2025-11-01\" -d '{\"domains\":[\"retool.com\"]}'",
          "claudeCode": "claude mcp add --transport http crustdata https://install.crustdata.com/mcp"
        },
        "letme": {
          "capability": "https://letme.dev/lead.search",
          "tool": "https://letme.dev/crustdata"
        },
        "area": "web-data",
        "provenance": {
          "legalEntity": "Crustdata Inc.",
          "domain": "crustdata.com",
          "domainRegistered": "2019-03-18",
          "endpointOnVendorDomain": true,
          "terms": "https://crustdata.com/terms",
          "privacy": "https://crustdata.com/privacy",
          "statusPage": "",
          "changelog": "https://docs.crustdata.com/openapi-specs/2025-11-01/changelog",
          "securityTxt": "none",
          "checked": "2026-10-01",
          "notes": [
            "The terms page is a generic website-use notice naming CrustData Inc. (California). We found no published API terms of service",
            "The privacy policy, last updated 19 May 2025, names Crustdata Technologies Inc.",
            "status.crustdata.com doesn't resolve"
          ],
          "score": 76
        },
        "pageJsonUrl": "https://www.anchorterminal.com/tools/crustdata.json",
        "live": {
          "slug": "crustdata",
          "probe": {
            "target": "https://api.crustdata.com",
            "method": "get",
            "lastAt": "2026-10-04T21:48:25.885796704Z",
            "lastOk": true,
            "lastStatus": 404,
            "lastMs": 428,
            "authRequired": false,
            "uptime24h": 100,
            "uptime30d": 100,
            "p50ms24h": 394,
            "p95ms24h": 447,
            "samples24h": 272,
            "samples30d": 1077,
            "days": [
              {
                "date": "2026-09-30",
                "probes": 35,
                "ok": 35
              },
              {
                "date": "2026-10-01",
                "probes": 276,
                "ok": 276
              },
              {
                "date": "2026-10-02",
                "probes": 248,
                "ok": 248
              },
              {
                "date": "2026-10-03",
                "probes": 271,
                "ok": 271
              },
              {
                "date": "2026-10-04",
                "probes": 247,
                "ok": 247
              }
            ]
          },
          "securityTxt": {
            "url": "https://crustdata.com/.well-known/security.txt",
            "state": "none",
            "checkedAt": "2026-10-04T15:15:43.381431206Z"
          },
          "llmsTxt": {
            "url": "https://docs.crustdata.com/llms.txt",
            "ok": true,
            "status": 200,
            "checkedAt": "2026-10-04T15:17:29.605883484Z"
          },
          "domain": {
            "domain": "crustdata.com",
            "registered": "2019-03-18",
            "source": "https://rdap.verisign.com/com/v1/domain/crustdata.com",
            "checkedAt": "2026-10-04T13:08:45.082534374Z"
          },
          "pages": [
            {
              "url": "https://docs.crustdata.com/openapi-specs/2025-11-01/changelog",
              "kind": "changelog",
              "status": 200,
              "checkedAt": "2026-10-04T15:43:32.955834168Z",
              "changedAt": "0001-01-01T00:00:00Z",
              "fingerprint": "6da05d3e0dc2"
            },
            {
              "url": "https://crustdata.com/pricing",
              "kind": "pricing",
              "status": 304,
              "checkedAt": "2026-10-04T15:42:14.605382342Z",
              "changedAt": "0001-01-01T00:00:00Z",
              "fingerprint": "43910ddb98b2"
            },
            {
              "url": "https://crustdata.com/privacy",
              "kind": "privacy",
              "status": 304,
              "checkedAt": "2026-10-04T15:42:16.656212887Z",
              "changedAt": "0001-01-01T00:00:00Z",
              "fingerprint": "9d0f34eff1e9"
            },
            {
              "url": "https://crustdata.com/terms",
              "kind": "terms",
              "status": 304,
              "checkedAt": "2026-10-04T15:42:18.651481283Z",
              "changedAt": "0001-01-01T00:00:00Z",
              "fingerprint": "3b112a0e6c77"
            }
          ],
          "updatedAt": "2026-10-04T21:48:25.885796704Z"
        }
      },
      {
        "slug": "dropcontact",
        "name": "Dropcontact API + MCP",
        "vendor": "Dropcontact",
        "vendorUrl": "https://www.dropcontact.com",
        "kind": "http-api",
        "category": "lead-data",
        "summary": "Batch contact enrichment from a name and company.",
        "url": "https://www.anchorterminal.com/tools/dropcontact",
        "markdownUrl": "https://www.anchorterminal.com/tools/dropcontact.md",
        "slimMarkdownUrl": "https://www.anchorterminal.com/tools/dropcontact.min.md",
        "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/dropcontact.json",
        "transports": [
          "http",
          "streamable-http"
        ],
        "remoteUrl": "https://api.dropcontact.com/v1",
        "packages": [],
        "auth": "mixed",
        "authNotes": "`X-Access-Token` header on REST. Hosted MCP at mcp.dropcontact.com uses OAuth, or the API key as `Authorization: Bearer`.",
        "pricing": "paid",
        "pricingNotes": "Prices are in euros only. 50 free credits to try. Starter €79 a month for 500 credits, Growth €120 a month for 500 credits with carry-over, LinkedIn URL enrichment and company data, both scaling to 150,000 credits a month. Yearly billing is 20 per cent off. Enterprise from 200,000 credits a month. A credit is spent only when a verified email comes back (refunded if none is found), or 1 credit per email you send in for verification (https://www.dropcontact.com/pricing).",
        "priceSummary": "Paid",
        "where": "hosted",
        "x402": {
          "level": "no",
          "evidence": "No x402 mention in the API docs, MCP docs or pricing (checked 2026-09-30).",
          "endpoints": []
        },
        "toolCount": null,
        "popularity": {
          "githubStars": null,
          "npmWeekly": null,
          "pypiWeekly": null,
          "asOf": "2026-09-30"
        },
        "docsUrl": "https://developer.dropcontact.com",
        "capabilities": [
          "lead.enrichment",
          "email.finder",
          "email.verification",
          "data.company"
        ],
        "tags": [
          "enrichment",
          "email-verification",
          "hosted",
          "no-card",
          "mcp",
          "webhooks",
          "async-jobs",
          "closed-source"
        ],
        "graded": true,
        "anchor": {
          "graded": true,
          "score": 51.1,
          "grade": "D",
          "agentReady": false,
          "rank": 355,
          "ranked": true,
          "rankOf": 452,
          "categoryRank": 9,
          "methodology": "0.3",
          "run": "2026-10-01",
          "scores": {
            "ergonomics": 60,
            "maintenance": 18,
            "payments": 40,
            "reliability": 57,
            "schema": 41,
            "security": 59,
            "transparency": 73
          },
          "pending": [
            "performance",
            "tasks"
          ],
          "assessment": {
            "confidence": "medium",
            "date": "2026-10-01"
          },
          "negative": 0,
          "verdict": "Pay on success, with credits refunded when no email is found. No OpenAPI spec, llms.txt or changelog.",
          "strengths": [
            "Pay on success, with credits refunded when no email is found",
            "50 free credits with no card",
            "Statuspage with its own API component",
            "Per-contact error and warning codes that say what to add",
            "security.txt with a HackerOne programme, and a published DPA"
          ],
          "weaknesses": [
            "No OpenAPI spec, llms.txt or changelog",
            "No prospect search, so it only enriches people you already have",
            "Asynchronous only, with webhooks that can arrive out of order or twice",
            "One unscoped API key per account",
            "Remote MCP labelled early by the vendor and not in the official registry"
          ],
          "agentNotes": [
            "Send a company name or website with every contact, or you get `only_contact_data`",
            "Send only documented fields. New accounts get a 400 for unknown ones",
            "Match webhook results by `request_id`, since order isn't guaranteed and duplicates happen",
            "Poll no faster than every 30 seconds, as the not-ready response asks",
            "Post an empty contact to read the credit balance at no cost"
          ],
          "metrics": {
            "kind": "remote",
            "measured": false
          },
          "reviewCount": 2,
          "avgRating": 3.5,
          "history": [
            {
              "basis": "public evidence",
              "confidence": "medium",
              "grade": "D",
              "methodology": "0.3",
              "pending": [
                "performance",
                "tasks"
              ],
              "run": "2026-10-01",
              "runLabel": "October 2026 research run",
              "score": 51.1
            }
          ],
          "editorialScores": {
            "ergonomics": 60,
            "maintenance": 18,
            "payments": 40,
            "reliability": 57,
            "schema": 41,
            "security": 59,
            "transparency": 55
          },
          "provenanceScore": 90
        },
        "connect": {
          "http": "curl -X POST https://api.dropcontact.com/v1/enrich/all -H \"X-Access-Token: $DROPCONTACT_API_KEY\" \\\n  -H \"Content-Type: application/json\" -d '{\"data\":[{\"first_name\":\"John\",\"last_name\":\"Smith\",\"website\":\"corporation.com\"}],\"language\":\"en\"}'",
          "claudeCode": "claude mcp add --transport http dropcontact https://mcp.dropcontact.com/mcp"
        },
        "letme": {
          "capability": "https://letme.dev/lead.enrichment",
          "tool": "https://letme.dev/dropcontact"
        },
        "area": "web-data",
        "provenance": {
          "legalEntity": "Dropcontact SAS",
          "domain": "dropcontact.com",
          "domainRegistered": "2016-03-21",
          "endpointOnVendorDomain": true,
          "terms": "https://www.dropcontact.com/terms",
          "privacy": "https://www.dropcontact.com/personal-data-charter",
          "statusPage": "https://status.dropcontact.com",
          "changelog": "",
          "securityTxt": "valid",
          "checked": "2026-09-30",
          "notes": [
            "Terms name a simplified joint stock company (SAS) registered in Bobigny, no. 823 752 647"
          ],
          "score": 90
        },
        "pageJsonUrl": "https://www.anchorterminal.com/tools/dropcontact.json",
        "live": {
          "slug": "dropcontact",
          "probe": {
            "target": "https://api.dropcontact.com/v1",
            "method": "get",
            "lastAt": "2026-10-04T21:48:26.578978246Z",
            "lastOk": true,
            "lastStatus": 404,
            "lastMs": 68,
            "authRequired": false,
            "uptime24h": 100,
            "uptime30d": 100,
            "p50ms24h": 57,
            "p95ms24h": 104,
            "samples24h": 272,
            "samples30d": 1077,
            "days": [
              {
                "date": "2026-09-30",
                "probes": 35,
                "ok": 35
              },
              {
                "date": "2026-10-01",
                "probes": 276,
                "ok": 276
              },
              {
                "date": "2026-10-02",
                "probes": 248,
                "ok": 248
              },
              {
                "date": "2026-10-03",
                "probes": 271,
                "ok": 271
              },
              {
                "date": "2026-10-04",
                "probes": 247,
                "ok": 247
              }
            ]
          },
          "vendorStatus": {
            "page": "https://status.dropcontact.com",
            "indicator": "none",
            "summary": "All Systems Operational",
            "checkedAt": "2026-10-04T21:39:57.23727569Z"
          },
          "securityTxt": {
            "url": "https://dropcontact.com/.well-known/security.txt",
            "state": "valid",
            "expires": "2027-04-09T00:00:00.000Z",
            "checkedAt": "2026-10-04T15:15:57.135565533Z"
          },
          "domain": {
            "domain": "dropcontact.com",
            "registered": "2016-03-21",
            "source": "https://rdap.verisign.com/com/v1/domain/dropcontact.com",
            "checkedAt": "2026-10-04T13:04:07.299993098Z"
          },
          "pages": [
            {
              "url": "https://developer.dropcontact.com",
              "kind": "deprecations",
              "status": 304,
              "checkedAt": "2026-10-04T15:42:34.402974631Z",
              "changedAt": "0001-01-01T00:00:00Z",
              "fingerprint": "ff96d39467bb"
            },
            {
              "url": "https://www.dropcontact.com/pricing",
              "kind": "pricing",
              "status": 304,
              "checkedAt": "2026-10-04T15:50:09.872628243Z",
              "changedAt": "0001-01-01T00:00:00Z",
              "fingerprint": "65a790ec5310"
            },
            {
              "url": "https://www.dropcontact.com/personal-data-charter",
              "kind": "privacy",
              "status": 304,
              "checkedAt": "2026-10-04T15:50:07.839382667Z",
              "changedAt": "0001-01-01T00:00:00Z",
              "fingerprint": "e25877e6f61c"
            },
            {
              "url": "https://www.dropcontact.com/terms",
              "kind": "terms",
              "status": 304,
              "checkedAt": "2026-10-04T15:50:11.874561639Z",
              "changedAt": "0001-01-01T00:00:00Z",
              "fingerprint": "bd33bd1bd813"
            }
          ],
          "updatedAt": "2026-10-04T21:48:26.578978246Z"
        }
      },
      {
        "slug": "prospeo",
        "name": "Prospeo API + MCP",
        "vendor": "Prospeo",
        "vendorUrl": "https://prospeo.io",
        "kind": "http-api",
        "category": "lead-data",
        "summary": "Person and company search over a B2B database of 200M+ contacts, and enrichment that returns verified emails and mobiles for people and 50+ data points for companies.",
        "url": "https://www.anchorterminal.com/tools/prospeo",
        "markdownUrl": "https://www.anchorterminal.com/tools/prospeo.md",
        "slimMarkdownUrl": "https://www.anchorterminal.com/tools/prospeo.min.md",
        "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/prospeo.json",
        "repo": "https://github.com/prospeo-v2/prospeo-mcp-server",
        "license": "MIT",
        "transports": [
          "http",
          "streamable-http",
          "stdio"
        ],
        "remoteUrl": "https://api.prospeo.io",
        "packages": [
          {
            "registry": "npm",
            "name": "@prospeo/prospeo-mcp-server"
          }
        ],
        "auth": "mixed",
        "authNotes": "REST calls take an X-KEY header, and you can create several keys. The hosted MCP server at https://mcp.prospeo.io accepts OAuth or the same X-KEY header. The local npm server reads PROSPEO_API_KEY.",
        "pricing": "freemium",
        "pricingNotes": "Free plan with 100 credits a month. Starter $49 a month for 2,000 credits, Growth $99 for 5,000 and Pro $249 for 15,000, about 25 per cent less billed yearly, charged per user. Credits reset each cycle. Enriching a person costs 1 credit with an email found and 10 with a mobile, a company 1 credit, and a search page of up to 25 results 1 credit. Re-enriching within 90 days is free (https://prospeo.io/pricing).",
        "priceSummary": "$49 / mo",
        "where": "both",
        "x402": {
          "level": "no",
          "endpoints": []
        },
        "toolCount": 8,
        "popularity": {
          "githubStars": 0,
          "npmWeekly": 641,
          "pypiWeekly": null,
          "asOf": "2026-09-30"
        },
        "docsUrl": "https://prospeo.io/api-docs",
        "registryName": "io.prospeo/prospeo-mcp-server",
        "capabilities": [
          "lead.search",
          "lead.enrichment",
          "email.finder",
          "data.person",
          "data.company"
        ],
        "tags": [
          "hosted",
          "freemium",
          "mcp",
          "local",
          "typescript",
          "closed-source",
          "lead-search",
          "enrichment"
        ],
        "lastRelease": "2026-06-01",
        "graded": true,
        "anchor": {
          "graded": true,
          "score": 51.1,
          "grade": "D",
          "agentReady": false,
          "rank": 356,
          "ranked": true,
          "rankOf": 452,
          "categoryRank": 10,
          "methodology": "0.3",
          "run": "2026-10-01",
          "scores": {
            "ergonomics": 79,
            "maintenance": 34,
            "payments": 40,
            "reliability": 35,
            "schema": 61,
            "security": 54,
            "transparency": 45
          },
          "pending": [
            "performance",
            "tasks"
          ],
          "assessment": {
            "confidence": "low",
            "date": "2026-10-01"
          },
          "negative": 0,
          "verdict": "MCP tool descriptions say when to use each tool, its credit cost and the next call. No status page, SLA or changelog.",
          "strengths": [
            "MCP tool descriptions say when to use each tool, its credit cost and the next call",
            "All 8 MCP tools annotated readOnlyHint true and destructiveHint false",
            "Repeat searches within 30 days and re-enrichment within 90 days are free",
            "Free `search_suggestions` resolves filter values before a paid search",
            "Free plan with 100 credits a month and API access"
          ],
          "weaknesses": [
            "No status page, SLA or changelog",
            "Most errors, including internal ones, return HTTP 400",
            "No OpenAPI file or llms.txt for the REST API",
            "No MCP release or docs update since June 2026",
            "Privacy policy takes a perpetual licence to uploaded contact data, per the 30 September check"
          ],
          "agentNotes": [
            "Call `search_suggestions` before using location, technology or industry filters, or the search returns nothing",
            "Pass `person_id` values from search into `bulk_enrich_person`, 25 at a time",
            "Branch on the body `error_code`, not the HTTP status, which is 400 for most failures",
            "Set `enrich_mobile` only when needed. A mobile costs 10 credits against 1 for an email",
            "Use Enrich Person. The old Email Finder endpoint was removed in March 2026"
          ],
          "metrics": {
            "kind": "remote",
            "measured": false
          },
          "reviewCount": 2,
          "avgRating": 3.5,
          "history": [
            {
              "basis": "public evidence",
              "confidence": "low",
              "grade": "D",
              "methodology": "0.3",
              "pending": [
                "performance",
                "tasks"
              ],
              "run": "2026-10-01",
              "runLabel": "October 2026 research run",
              "score": 51.1
            }
          ],
          "editorialScores": {
            "ergonomics": 79,
            "maintenance": 34,
            "payments": 40,
            "reliability": 35,
            "schema": 61,
            "security": 54,
            "transparency": 34
          },
          "provenanceScore": 55
        },
        "connect": {
          "http": "curl https://api.prospeo.io/account-information -H \"X-KEY: $PROSPEO_API_KEY\"",
          "claudeCode": "claude mcp add --transport http prospeo https://mcp.prospeo.io",
          "config": {
            "mcpServers": {
              "prospeo": {
                "args": [
                  "-y",
                  "@prospeo/prospeo-mcp-server"
                ],
                "command": "npx",
                "env": {
                  "PROSPEO_API_KEY": "${PROSPEO_API_KEY}"
                }
              }
            }
          }
        },
        "letme": {
          "capability": "https://letme.dev/lead.search",
          "tool": "https://letme.dev/prospeo"
        },
        "area": "web-data",
        "unitPrices": [
          {
            "item": "Starter",
            "unit": "month",
            "usd": 49,
            "note": "2,000 credits, per user"
          },
          {
            "item": "Growth",
            "unit": "month",
            "usd": 99,
            "note": "5,000 credits, per user"
          },
          {
            "item": "Pro",
            "unit": "month",
            "usd": 249,
            "note": "15,000 credits, per user"
          }
        ],
        "provenance": {
          "legalEntity": "Defastra Tech Inc.",
          "domain": "prospeo.io",
          "domainRegistered": "",
          "endpointOnVendorDomain": true,
          "terms": "https://prospeo.io/terms-of-service",
          "privacy": "https://prospeo.io/privacy-policy",
          "statusPage": "",
          "changelog": "",
          "securityTxt": "none",
          "checked": "2026-10-02",
          "notes": [
            "Prospeo is a trading name of Defastra Tech Inc. per the privacy policy. RDAP has no record for .io domains.",
            "status.prospeo.io doesn't resolve, and the API docs link no status page. The privacy policy and terms render client-side and returned no body text on 1 and 2 October."
          ],
          "score": 55
        },
        "pageJsonUrl": "https://www.anchorterminal.com/tools/prospeo.json",
        "live": {
          "slug": "prospeo",
          "probe": {
            "target": "https://api.prospeo.io",
            "method": "get",
            "lastAt": "2026-10-04T21:48:34.688930206Z",
            "lastOk": true,
            "lastStatus": 429,
            "lastMs": 64,
            "lastNote": "rate limited",
            "authRequired": false,
            "uptime24h": 100,
            "uptime30d": 100,
            "p50ms24h": 28,
            "p95ms24h": 67,
            "samples24h": 272,
            "samples30d": 1077,
            "days": [
              {
                "date": "2026-09-30",
                "probes": 35,
                "ok": 35
              },
              {
                "date": "2026-10-01",
                "probes": 276,
                "ok": 276
              },
              {
                "date": "2026-10-02",
                "probes": 248,
                "ok": 248
              },
              {
                "date": "2026-10-03",
                "probes": 271,
                "ok": 271
              },
              {
                "date": "2026-10-04",
                "probes": 247,
                "ok": 247
              }
            ]
          },
          "versions": [
            {
              "registry": "mcp-registry",
              "name": "io.prospeo/prospeo-mcp-server",
              "version": "1.1.0",
              "seenAt": "2026-10-03T23:29:28.630222764Z"
            },
            {
              "registry": "npm",
              "name": "@prospeo/prospeo-mcp-server",
              "version": "1.1.0",
              "seenAt": "2026-10-04T16:37:33.686055054Z"
            }
          ],
          "githubStars": 0,
          "npmWeekly": 678,
          "securityTxt": {
            "url": "https://prospeo.io/.well-known/security.txt",
            "state": "none",
            "checkedAt": "2026-10-04T15:15:47.836971221Z"
          },
          "domain": {
            "domain": "prospeo.io",
            "checkedAt": "2026-10-04T13:04:37.89691693Z"
          },
          "pages": [
            {
              "url": "https://prospeo.io/api-docs/email-finder",
              "kind": "deprecations",
              "status": 304,
              "checkedAt": "2026-10-04T15:47:05.043145946Z",
              "changedAt": "0001-01-01T00:00:00Z",
              "fingerprint": "31857220e7cb"
            },
            {
              "url": "https://prospeo.io/pricing",
              "kind": "pricing",
              "status": 200,
              "checkedAt": "2026-10-04T15:47:08.995543779Z",
              "changedAt": "0001-01-01T00:00:00Z",
              "fingerprint": "7a2b15d0bd55"
            },
            {
              "url": "https://prospeo.io/privacy-policy",
              "kind": "privacy",
              "status": 304,
              "checkedAt": "2026-10-04T15:47:09.08413181Z",
              "changedAt": "0001-01-01T00:00:00Z",
              "fingerprint": "474d26a8c22c"
            },
            {
              "url": "https://prospeo.io/terms-of-service",
              "kind": "terms",
              "status": 304,
              "checkedAt": "2026-10-04T15:47:11.15481228Z",
              "changedAt": "0001-01-01T00:00:00Z",
              "fingerprint": "65c942c41696"
            }
          ],
          "updatedAt": "2026-10-04T21:48:34.688930206Z"
        }
      }
    ]
  },
  "kind": "anchor.page",
  "links": {
    "api": "https://www.anchorterminal.com/api/v1/index.json",
    "html": "https://www.anchorterminal.com/categories/lead-data",
    "json": "https://www.anchorterminal.com/categories/lead-data.json",
    "llms": "https://www.anchorterminal.com/llms.txt",
    "markdown": "https://www.anchorterminal.com/categories/lead-data.md",
    "slim": "https://www.anchorterminal.com/categories/lead-data.min.md"
  },
  "markdown": "APIs that find prospects, enrich people and companies, and find or verify email addresses. Search, enrichment and email verification are different jobs, so each listing says which it does and the Mode filter separates them.\n\n- Tools ranked: 10 · agent-ready (BB or better): 0 · accept x402: 0 · hosted endpoints: 10 · desk reviews by the panel: 20\n- JSON: https://www.anchorterminal.com/api/v1/tools.json (list) · https://www.anchorterminal.com/api/v1/rankings.json (ranked) · https://www.anchorterminal.com/api/v1/x402.json (payable) · https://www.anchorterminal.com/api/v1/capabilities.json (by capability)\n- Grades run AA, A, BB, B, C, D, E, F · methodology: https://www.anchorterminal.com/benchmark/\n\n- Capabilities in this category: lead.search, lead.enrichment, email.verification, email.finder, data.company\n- https://letme.dev/lead.search picks the top-graded tool in this list and says how to call it direct; calling through letme comes later (https://www.anchorterminal.com/letme/index.md)\n\n## Ranking\n\n| # | Tool | Vendor | Kind | Category | Grade | Score | Confidence | x402 | Auth | Where | Reviews | Page |\n| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |\n| 199 | Apollo API + MCP | Apollo.io | HTTP API | Leads | B | 63.6 | medium | no | OAuth or key | hosted | 2.5/5 (2) | https://www.anchorterminal.com/tools/apollo.md |\n| 208 | Coresignal API + MCP | Coresignal | HTTP API | Leads | B | 63.1 | medium | no | OAuth or key | hosted | 3.5/5 (2) | https://www.anchorterminal.com/tools/coresignal.md |\n| 215 | Lusha API + MCP | Lusha | HTTP API | Leads | B | 62.6 | medium | no | OAuth or key | hosted | 3/5 (2) | https://www.anchorterminal.com/tools/lusha.md |\n| 247 | LeadMagic API + MCP | LeadMagic | HTTP API | Leads | C | 60.5 | medium | no | OAuth or key | hosted | 3.5/5 (2) | https://www.anchorterminal.com/tools/leadmagic.md |\n| 258 | FullEnrich API + MCP | FullEnrich | HTTP API | Leads | C | 59.8 | medium | no | OAuth or key | hosted | 3.5/5 (2) | https://www.anchorterminal.com/tools/fullenrich.md |\n| 299 | Hunter API + MCP | Hunter | HTTP API | Leads | C | 56.8 | medium | no | OAuth or key | hosted | 3/5 (2) | https://www.anchorterminal.com/tools/hunter.md |\n| 309 | Enrich Layer API + MCP | Enrich Layer | HTTP API | Leads | C | 56 | medium | no | API key | hosted + local | 3/5 (2) | https://www.anchorterminal.com/tools/enrich-layer.md |\n| 331 | Crustdata API + MCP | Crustdata | HTTP API | Leads | D | 53.5 | medium | no | OAuth or key | hosted | 2.5/5 (2) | https://www.anchorterminal.com/tools/crustdata.md |\n| 355 | Dropcontact API + MCP | Dropcontact | HTTP API | Leads | D | 51.1 | medium | no | OAuth or key | hosted | 3.5/5 (2) | https://www.anchorterminal.com/tools/dropcontact.md |\n| 356 | Prospeo API + MCP | Prospeo | HTTP API | Leads | D | 51.1 | low | no | OAuth or key | hosted + local | 3.5/5 (2) | https://www.anchorterminal.com/tools/prospeo.md |\n\nScores are from public evidence against the published checklist (https://www.anchorterminal.com/benchmark/), with Performance and Task success pending. p95 latency and context cost come from our probes, which haven't run yet.\n\n## Summaries\n\n### 199. Apollo API + MCP, B (63.6)\n\nPeople and company search over Apollo's database of about 240 million contacts and 30 million companies, person and company enrichment with email and mobile reveal, and the Apollo CRM and sequence objects. People search costs 0 credits, up to 100 records a page and 50,000 a query. Headless MCP use needs a master key that reaches every endpoint.\n\n- Page: https://www.anchorterminal.com/tools/apollo · Markdown: https://www.anchorterminal.com/tools/apollo.md · JSON: https://www.anchorterminal.com/api/v1/tools/apollo.json\n- Capabilities: lead.search, lead.enrichment, email.finder, data.company, data.person · endpoint: `https://api.apollo.io/api/v1`\n\n### 208. Coresignal API + MCP, B (63.1)\n\nCompany, employee and job posting data collected from the public web, queried with filters or Elasticsearch DSL and pulled by ID, with a real-time employee lookup, profile-change webhooks and a natural-language Agentic Search API. Search is free, and credits are only taken on collect or enrich calls that return 200. Real-Time API requests timing out for about six days up to 1 October, per the status page.\n\n- Page: https://www.anchorterminal.com/tools/coresignal · Markdown: https://www.anchorterminal.com/tools/coresignal.md · JSON: https://www.anchorterminal.com/api/v1/tools/coresignal.json\n- Capabilities: lead.search, lead.enrichment, email.finder, data.company, data.person · endpoint: `https://api.coresignal.com/cdapi`\n\n### 215. Lusha API + MCP, B (62.6)\n\nContact and company enrichment, filter-based prospecting, lookalikes, job-change and company signals, and webhooks over a versioned REST API with OpenAPI files. API key on every plan, including Free with 40 credits a month. At least 1 credit per request even when nothing matches.\n\n- Page: https://www.anchorterminal.com/tools/lusha · Markdown: https://www.anchorterminal.com/tools/lusha.md · JSON: https://www.anchorterminal.com/api/v1/tools/lusha.json\n- Capabilities: lead.search, lead.enrichment, email.finder, data.person, data.company · endpoint: `https://api.lusha.com`\n\n### 247. LeadMagic API + MCP, C (60.5)\n\nEmail validation, email and mobile finders, people and company search, company intelligence, job postings and ad data over one REST API with a published OpenAPI file. RFC 9457 problem-details errors with `request_id`, and Retry-After on 429. No free tier or trial credits, plans from $99 a month.\n\n- Page: https://www.anchorterminal.com/tools/leadmagic · Markdown: https://www.anchorterminal.com/tools/leadmagic.md · JSON: https://www.anchorterminal.com/api/v1/tools/leadmagic.json\n- Capabilities: lead.search, lead.enrichment, email.verification, email.finder, data.person, data.company · endpoint: `https://api.leadmagic.io`\n\n### 258. FullEnrich API + MCP, C (59.8)\n\nWaterfall contact enrichment that queries 20+ data providers for work emails, personal emails and mobile numbers, plus people and company search and reverse email lookup. Credits only spent on found data, and identical re-runs within 3 months are free. Enrichment sources are third-party providers the vendor doesn't name.\n\n- Page: https://www.anchorterminal.com/tools/fullenrich · Markdown: https://www.anchorterminal.com/tools/fullenrich.md · JSON: https://www.anchorterminal.com/api/v1/tools/fullenrich.json\n- Capabilities: lead.search, lead.enrichment, email.finder, data.person, data.company · endpoint: `https://app.fullenrich.com/api/v2`\n\n### 299. Hunter API + MCP, C (56.8)\n\nEmail finder, email verifier, domain search, company discovery and person and company enrichment over a REST API, plus a hosted MCP server that also drives Hunter's leads, lists and cold-email sequences. Returns 451 for people who asked not to be processed. Hosted MCP has about 100 tools, including bulk deletes and API key creation, with no read-only mode.\n\n- Page: https://www.anchorterminal.com/tools/hunter · Markdown: https://www.anchorterminal.com/tools/hunter.md · JSON: https://www.anchorterminal.com/api/v1/tools/hunter.json\n- Capabilities: email.finder, email.verification, lead.search, lead.enrichment, data.company, data.person · endpoint: `https://api.hunter.io/v2`\n\n### 309. Enrich Layer API + MCP, C (56)\n\nProfessional profile, company, job, school and contact lookups with person and company search, built on the old Proxycurl endpoint set after Proxycurl shut down in July 2025. Pay-as-you-go credits from $10, non-expiring unless idle for 18 months. Person Profile endpoint flagged with performance issues since 24 November 2025, with 30 to 100 second responses.\n\n- Page: https://www.anchorterminal.com/tools/enrich-layer · Markdown: https://www.anchorterminal.com/tools/enrich-layer.md · JSON: https://www.anchorterminal.com/api/v1/tools/enrich-layer.json\n- Capabilities: lead.search, lead.enrichment, email.finder, data.person, data.company · endpoint: `https://enrichlayer.com/api/v2`\n\n### 331. Crustdata API + MCP, D (53.5)\n\nCompany, person, job, web and social post search and enrichment, with live web lookups, batch jobs and watchers that push changes to a webhook. Per-field credit prices, readable per account from `/account/endpoints`, and `X-Credits-Used` on every response. No status page and no SLA.\n\n- Page: https://www.anchorterminal.com/tools/crustdata · Markdown: https://www.anchorterminal.com/tools/crustdata.md · JSON: https://www.anchorterminal.com/api/v1/tools/crustdata.json\n- Capabilities: lead.search, lead.enrichment, data.company, data.person · endpoint: `https://api.crustdata.com`\n\n### 355. Dropcontact API + MCP, D (51.1)\n\nBatch contact enrichment from a name and company. Pay on success, with credits refunded when no email is found. No OpenAPI spec, llms.txt or changelog.\n\n- Page: https://www.anchorterminal.com/tools/dropcontact · Markdown: https://www.anchorterminal.com/tools/dropcontact.md · JSON: https://www.anchorterminal.com/api/v1/tools/dropcontact.json\n- Capabilities: lead.enrichment, email.finder, email.verification, data.company · endpoint: `https://api.dropcontact.com/v1`\n\n### 356. Prospeo API + MCP, D (51.1)\n\nPerson and company search over a B2B database of 200M+ contacts, and enrichment that returns verified emails and mobiles for people and 50+ data points for companies. MCP tool descriptions say when to use each tool, its credit cost and the next call. No status page, SLA or changelog.\n\n- Page: https://www.anchorterminal.com/tools/prospeo · Markdown: https://www.anchorterminal.com/tools/prospeo.md · JSON: https://www.anchorterminal.com/api/v1/tools/prospeo.json\n- Capabilities: lead.search, lead.enrichment, email.finder, data.person, data.company · endpoint: `https://api.prospeo.io`\n\n## How we test this category\n\nThe same 50 company domains and 50 named prospects through every provider. We measure match rate, field completeness, email validity, stale records, latency and cost per usable record, and score search, enrichment and email verification separately. This test hasn't run yet, so Task success is pending and the grades here come from the categories assessed from public evidence.\n\n## Indexed, not reviewed (11)\n\nSorted into this category from public catalogues, with facts and our own checks but no score, grade or rank (https://www.anchorterminal.com/indexed/index.md).\n\n| Listing | Kind | What it does | Why it's here |\n| --- | --- | --- | --- |\n| [Argorant](https://www.anchorterminal.com/tools/argorant.md) | MCP server | Verified B2B contact data: size a market free, reveal or export when the segment is right. | vendor's own |\n| [Ask Xverum](https://www.anchorterminal.com/tools/xverum-mcp.md) | MCP server | Find and enrich people from 750M professional profiles, with Next Move Signal job-change scores. | vendor's own |\n| [Asyntai](https://www.anchorterminal.com/tools/asyntai-support-agent.md) | MCP server | Run your website's AI support agent: knowledge, conversations, leads and live replies. | vendor's own |\n| [Brandfetch](https://www.anchorterminal.com/tools/brandfetch.md) | MCP server | Search brands and retrieve design assets, company data, other brand context from Brandfetch's API | vendor's own |\n| [eng-leadership-toolkit](https://www.anchorterminal.com/tools/marian-eng-leadership-toolkit.md) | MCP server | Engineering leadership benchmarks, 1:1 playbooks, developer value calculator. 3,400+ sessions. | vendor's own |\n| [IntentWake Audience Intelligence](https://www.anchorterminal.com/tools/intentwake.md) | MCP server | Enrich first-party lists with live intent, activity, and inbox signals for marketing and outreach. | vendor's own |\n| [leads](https://www.anchorterminal.com/tools/spideriq-leads.md) | MCP server | SpiderIQ Leads: lead-gen MCP (jobs, campaigns, IDAP, Maps, People, Verify, company intel, spiderPR) | vendor's own |\n| [mcp-explorium](https://www.anchorterminal.com/tools/mcp-explorium.md) | MCP server | Access live company and contact data from Explorium's AgentSource B2B platform. | vendor's own |\n| [mlab.sh](https://www.anchorterminal.com/tools/mlab-mcp.md) | MCP server | Threat intelligence: enrich IOCs (IP, domain, URL, hash), search CVEs and actors, scan SBOMs. | vendor's own |\n| [permits](https://www.anchorterminal.com/tools/addressintel-permits.md) | MCP server | SF Peninsula building permits and parcel buildability: SB 9, ADU and redevelopment leads. | vendor's own |\n| [Swiss company data](https://www.anchorterminal.com/tools/prospex-swissco.md) | MCP server | Swiss company data: Zefix register, SHAB gazette, simap tenders, FINMA, GLEIF and ARAMIS | vendor's own |\n\n",
  "meta": {
    "attribution": "Anchor Terminal (https://www.anchorterminal.com)",
    "docs": "https://www.anchorterminal.com/docs/",
    "generatedAt": "2026-10-04",
    "license": "CC-BY-4.0",
    "method": "https://www.anchorterminal.com/benchmark/",
    "methodology": "0.3",
    "openapi": "https://www.anchorterminal.com/openapi.json",
    "preview": false,
    "run": "2026-10-01",
    "runLabel": "October 2026 research run"
  },
  "page": {
    "breadcrumbs": [
      {
        "name": "Home",
        "url": "https://www.anchorterminal.com/"
      },
      {
        "name": "Terminal",
        "url": "https://www.anchorterminal.com/tools/"
      },
      {
        "name": "Lead \u0026 company data",
        "url": ""
      }
    ],
    "description": "10 lead \u0026 company data listings ranked by the Anchor benchmark. Leader Apollo API + MCP (B). APIs that find prospects, enrich people and companies, and find or verify email addresses. Search, enrichment and email verification are different jobs, so each listing says which it does and the Mode filter separates them.",
    "facts": [
      "Apollo API + MCP B",
      "Coresignal API + MCP B",
      "Lusha API + MCP B"
    ],
    "h1": "Lead, contact and company data APIs for AI agents",
    "image": "https://www.anchorterminal.com/assets/og/categories-lead-data.png",
    "path": "/categories/lead-data",
    "published": "",
    "section": "tools",
    "title": "Lead, contact and company data APIs for AI agents, ranked",
    "toc": null,
    "updated": "2026-10-04",
    "url": "https://www.anchorterminal.com/categories/lead-data"
  },
  "tokens": {
    "markdown": 3350,
    "slim": 530
  },
  "version": 1
}
