{
  "data": {
    "a": {
      "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": 62.9,
        "grade": "B",
        "agentReady": false,
        "rank": 373,
        "ranked": true,
        "rankOf": 842,
        "categoryRank": 4,
        "methodology": "0.4",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 73,
          "maintenance": 82,
          "payments": 20,
          "reliability": 55,
          "schema": 86,
          "security": 58,
          "transparency": 71
        },
        "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.",
        "bestFor": "Company and workforce research, headcount history and hiring signals at volume, and for pipelines that want raw records.",
        "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.4",
            "pending": [
              "performance",
              "tasks"
            ],
            "run": "2026-10-01",
            "runLabel": "October 2026 research run",
            "score": 62.9
          }
        ],
        "editorialScores": {
          "ergonomics": 73,
          "maintenance": 82,
          "payments": 20,
          "reliability": 55,
          "schema": 86,
          "security": 58,
          "transparency": 55
        },
        "provenanceScore": 87
      },
      "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": 87
      },
      "pageJsonUrl": "https://www.anchorterminal.com/tools/coresignal.json",
      "live": {
        "slug": "coresignal",
        "probe": {
          "target": "https://api.coresignal.com/cdapi",
          "method": "get",
          "lastAt": "2026-10-09T10:42:40.254169756Z",
          "lastOk": true,
          "lastStatus": 404,
          "lastMs": 146,
          "authRequired": false,
          "uptime24h": 100,
          "uptime30d": 99.13,
          "p50ms24h": 71,
          "p95ms24h": 155,
          "samples24h": 260,
          "samples30d": 2300,
          "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": 272,
              "ok": 272
            },
            {
              "date": "2026-10-05",
              "probes": 272,
              "ok": 252
            },
            {
              "date": "2026-10-06",
              "probes": 272,
              "ok": 272
            },
            {
              "date": "2026-10-07",
              "probes": 272,
              "ok": 272
            },
            {
              "date": "2026-10-08",
              "probes": 268,
              "ok": 268
            },
            {
              "date": "2026-10-09",
              "probes": 114,
              "ok": 114
            }
          ],
          "outages": [
            {
              "start": "2026-10-05T05:02:39.72752943Z",
              "end": "2026-10-05T06:45:00.818712073Z",
              "note": "HTTP 503 server error"
            }
          ]
        },
        "vendorStatus": {
          "page": "https://status.coresignal.com",
          "indicator": "unknown",
          "summary": "no machine-readable status found",
          "checkedAt": "2026-10-09T07:57:46.270173658Z"
        },
        "versions": [
          {
            "registry": "mcp-registry",
            "name": "com.coresignal/mcp",
            "version": "2.0.0",
            "seenAt": "2026-10-09T02:57:46.004536428Z"
          }
        ],
        "securityTxt": {
          "url": "https://coresignal.com/.well-known/security.txt",
          "state": "none",
          "checkedAt": "2026-10-08T15:38:45.822297777Z"
        },
        "llmsTxt": {
          "url": "https://docs.coresignal.com/llms.txt",
          "ok": true,
          "status": 200,
          "checkedAt": "2026-10-08T14:00:16.466638656Z"
        },
        "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-08T18:18:31.957477618Z",
            "changedAt": "2026-10-08T18:18:31.957477618Z",
            "fingerprint": "cd2325892a8d"
          },
          {
            "url": "https://coresignal.com/pricing/",
            "kind": "pricing",
            "status": 200,
            "checkedAt": "2026-10-08T18:16:41.093299077Z",
            "changedAt": "2026-10-08T18:16:41.093299077Z",
            "fingerprint": "fd5f9df451c4"
          },
          {
            "url": "https://coresignal.com/privacy-policy/",
            "kind": "privacy",
            "status": 200,
            "checkedAt": "2026-10-08T18:16:43.191543427Z",
            "changedAt": "2026-10-02T15:18:35.054977183Z",
            "fingerprint": "777e30111f81"
          },
          {
            "url": "https://coresignal.com/terms-and-conditions/",
            "kind": "terms",
            "status": 200,
            "checkedAt": "2026-10-08T18:16:45.185662309Z",
            "changedAt": "2026-10-02T15:18:37.038598322Z",
            "fingerprint": "582fd42b69c8"
          }
        ],
        "updatedAt": "2026-10-09T10:42:40.254169756Z"
      }
    },
    "answer": "People Data Labs scores 64.2 (B) on agent readiness against Coresignal API + MCP's 62.9 (B), and leads in 3 of 7 scored categories. Coresignal API + MCP leads on schema \u0026 documentation and security \u0026 auth.",
    "b": {
      "slug": "people-data-labs",
      "name": "People Data Labs",
      "vendor": "People Data Labs, Inc.",
      "vendorUrl": "https://www.peopledatalabs.com",
      "kind": "http-api",
      "category": "lead-data",
      "summary": "People Data Labs sells person, company and job posting data through a REST API. Agents enrich a known person or company, resolve an identity, or search the datasets with Elasticsearch or SQL queries, using an API key.",
      "url": "https://www.anchorterminal.com/tools/people-data-labs",
      "markdownUrl": "https://www.anchorterminal.com/tools/people-data-labs.md",
      "slimMarkdownUrl": "https://www.anchorterminal.com/tools/people-data-labs.min.md",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/people-data-labs.json",
      "repo": "https://github.com/peopledatalabs/peopledatalabs-python",
      "license": "Proprietary service under the Services Subscription Agreement. The Python and JavaScript SDKs are MIT",
      "transports": [
        "http"
      ],
      "remoteUrl": "https://api.peopledatalabs.com/v5",
      "packages": [
        {
          "registry": "pypi",
          "name": "peopledatalabs"
        },
        {
          "registry": "npm",
          "name": "peopledatalabs"
        },
        {
          "registry": "go",
          "name": "github.com/peopledatalabs/peopledatalabs-go"
        }
      ],
      "auth": "api-key",
      "authNotes": "Self-serve API key from the dashboard after a free signup, sent in the `X-Api-Key` header or as an `api_key` query parameter. Keys have no scopes. A Free account holds 1 active key, Pro 3 and Enterprise 5. Webhooks and data licence deliveries are arranged through sales.",
      "pricing": "freemium",
      "pricingNotes": "Free plan with up to 100 records a month and emails, phone numbers and addresses obfuscated. Pro starts at $98 a month for 350 person records or $100 for 1,000 company records, with 20 per cent off on annual terms. Enterprise is priced by sales. One credit per match or per search record returned, and requests without a match are not charged. The sandbox is free. Higher volume steps and field-bundle prices are shown in the dashboard only (https://www.peopledatalabs.com/pricing, https://docs.peopledatalabs.com/docs/create-an-account, checked 2026-10-08).",
      "priceSummary": "$98 / mo",
      "where": "hosted",
      "x402": {
        "level": "no",
        "evidence": "No x402, MPP or L402 in the docs index, the pricing page or the Services Subscription Agreement (checked 2026-10-08).",
        "endpoints": []
      },
      "toolCount": null,
      "popularity": {
        "githubStars": 40,
        "npmWeekly": 132937,
        "pypiWeekly": 29514,
        "asOf": "2026-10-08"
      },
      "docsUrl": "https://docs.peopledatalabs.com",
      "llmsTxt": "https://docs.peopledatalabs.com/llms.txt",
      "capabilities": [
        "lead.search",
        "lead.enrichment",
        "data.company",
        "data.person"
      ],
      "tags": [
        "lead-search",
        "enrichment",
        "hosted",
        "api-key",
        "free-tier",
        "sandbox",
        "llms-txt",
        "python",
        "javascript",
        "go",
        "ruby",
        "rust",
        "status-page",
        "soc2",
        "closed-source"
      ],
      "lastRelease": "2026-09-16",
      "graded": true,
      "anchor": {
        "graded": true,
        "score": 64.2,
        "grade": "B",
        "agentReady": false,
        "rank": 326,
        "ranked": true,
        "rankOf": 842,
        "categoryRank": 2,
        "methodology": "0.4",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 77,
          "maintenance": 79,
          "payments": 35,
          "reliability": 78,
          "schema": 70,
          "security": 43,
          "transparency": 67
        },
        "pending": [
          "performance",
          "tasks"
        ],
        "assessment": {
          "confidence": "medium",
          "date": "2026-10-08"
        },
        "negative": 0,
        "verdict": "Monthly dated release notes, a free sandbox with synthetic data, response headers that report credits and rate limits, and a free plan of 100 records a month make the API easy to start with. No OpenAPI file was found, keys carry no scopes and may travel in the URL, and the agreement allows changes without notice.",
        "bestFor": "Products and pipelines that enrich or search person and company records at volume and can write Elasticsearch or SQL queries.",
        "strengths": [
          "Credits are charged only on a match (a `200`), and each response reports credits spent and remaining in headers",
          "Seven sandbox endpoints at `sandbox.api.peopledatalabs.com` return synthetic records at no charge on every plan",
          "Release notes are dated monthly, the latest on 15 September 2026 (dataset v35.2), with schema changes labelled",
          "`data_include`, `size` and `scroll_token` let a caller limit fields and page through search results",
          "The published DPA commits to deletion within 90 days of termination and breach notice within 72 hours"
        ],
        "weaknesses": [
          "No OpenAPI file was found. The machine-readable material is a Postman collection and Elasticsearch mappings",
          "API keys have no scopes, and the docs show the key passed as `api_key` in the URL query string",
          "The Services Subscription Agreement says data and services may be modified without prior notice",
          "Free-plan records have emails, phone numbers and addresses obfuscated, and person search defaults to 10 requests a minute",
          "No SLA, security.txt, bug bounty or disclosure policy was found in the reviewed pages"
        ],
        "agentNotes": [
          "Send the key in the `X-Api-Key` header. The `api_key` query parameter puts the secret in URLs and logs",
          "Build and test queries against `https://sandbox.api.peopledatalabs.com/v5/...` first. It costs no credits and allows five calls a minute",
          "Set `size` deliberately on search. Every record returned costs one credit, and responses over 1 MB fail",
          "Treat `404` on enrichment as no match, not an error, and `402` as credits exhausted. Neither is worth a retry",
          "On `429`, wait until the `x-ratelimit-reset` time. Limits are fixed-window per key and per endpoint"
        ],
        "metrics": {
          "kind": "remote",
          "measured": false
        },
        "reviewCount": 0,
        "avgRating": 0,
        "history": [
          {
            "basis": "public evidence",
            "confidence": "medium",
            "grade": "B",
            "methodology": "0.4",
            "pending": [
              "performance",
              "tasks"
            ],
            "run": "2026-10-01",
            "runLabel": "October 2026 research run",
            "score": 64.2
          }
        ],
        "editorialScores": {
          "ergonomics": 77,
          "maintenance": 79,
          "payments": 35,
          "reliability": 78,
          "schema": 70,
          "security": 43,
          "transparency": 53
        },
        "provenanceScore": 80
      },
      "connect": {
        "install": "pip install peopledatalabs",
        "http": "curl -X GET -G 'https://api.peopledatalabs.com/v5/person/enrich' -H 'X-Api-Key: YOUR API KEY' --data-urlencode 'profile=linkedin.com/in/seanthorne'"
      },
      "letme": {
        "capability": "https://letme.dev/lead.search",
        "tool": "https://letme.dev/people-data-labs"
      },
      "area": "web-data",
      "unitPrices": [
        {
          "item": "Pro plan, person data",
          "unit": "month",
          "usd": 98,
          "note": "350 person records a month, entry step"
        },
        {
          "item": "Pro plan, company data",
          "unit": "month",
          "usd": 100,
          "note": "1,000 company records a month, entry step"
        },
        {
          "item": "Person record",
          "unit": "record",
          "usd": 0.28,
          "note": "Derived from $98 for 350 records at the Pro entry step"
        },
        {
          "item": "Company record",
          "unit": "record",
          "usd": 0.1,
          "note": "Derived from $100 for 1,000 records at the Pro entry step"
        }
      ],
      "provenance": {
        "legalEntity": "People Data Labs, Inc.",
        "domain": "peopledatalabs.com",
        "domainRegistered": "2017-07-16",
        "endpointOnVendorDomain": true,
        "terms": "https://privacy.peopledatalabs.com/policies?name=services-subscription-agreement",
        "privacy": "https://privacy.peopledatalabs.com/policies?name=privacy-policy",
        "statusPage": "https://status.peopledatalabs.com",
        "changelog": "https://docs.peopledatalabs.com/links/release-notes",
        "securityTxt": "none",
        "checked": "2026-10-08",
        "notes": [
          "The Services Subscription Agreement names People Data Labs, Inc., 455 Market St Ste 1940, PMB 25778, San Francisco, CA 94105, and is governed by California law. It applies to accounts opened on peopledatalabs.com as well as order forms.",
          "The legal pages on privacy.peopledatalabs.com are drawn by script. We read their text from the data file the page itself loads, `/static/privacy.peopledatalabs.com/privacyCenterMessages-en.json`. A plain HTML reader sees only the page title.",
          "The API answers at api.peopledatalabs.com and the sandbox at sandbox.api.peopledatalabs.com.",
          "www.peopledatalabs.com/.well-known/security.txt and the same path on the docs host return 404.",
          "RDAP gives a registration date of 2017-07-16 for peopledatalabs.com.",
          "The privacy policy says PDL is registered as a data broker in Texas and has certified to the EU-U.S., UK and Swiss-U.S. Data Privacy Frameworks."
        ],
        "score": 80
      },
      "pageJsonUrl": "https://www.anchorterminal.com/tools/people-data-labs.json",
      "live": {
        "slug": "people-data-labs",
        "probe": {
          "target": "https://api.peopledatalabs.com/v5",
          "method": "get",
          "lastAt": "2026-10-09T10:42:52.387275806Z",
          "lastOk": true,
          "lastStatus": 404,
          "lastMs": 591,
          "authRequired": false,
          "uptime24h": 100,
          "uptime30d": 100,
          "p50ms24h": 591,
          "p95ms24h": 643,
          "samples24h": 33,
          "samples30d": 33,
          "days": [
            {
              "date": "2026-10-09",
              "probes": 33,
              "ok": 33
            }
          ]
        },
        "vendorStatus": {
          "page": "https://status.peopledatalabs.com",
          "indicator": "none",
          "summary": "All Systems Operational",
          "checkedAt": "2026-10-09T10:41:58.65183273Z"
        },
        "updatedAt": "2026-10-09T10:42:52.387275806Z"
      }
    },
    "facts": [
      {
        "a": "HTTP API",
        "b": "HTTP API",
        "name": "Kind"
      },
      {
        "a": "Coresignal",
        "b": "People Data Labs, Inc.",
        "name": "Vendor"
      },
      {
        "a": "https://api.coresignal.com/cdapi",
        "b": "https://api.peopledatalabs.com/v5",
        "name": "Hosted endpoint"
      },
      {
        "a": "HTTP, Streamable HTTP",
        "b": "HTTP",
        "name": "Transports"
      },
      {
        "a": "OAuth or key",
        "b": "API key",
        "name": "Auth"
      },
      {
        "a": "Paid",
        "b": "Freemium",
        "name": "Pricing"
      },
      {
        "a": "no",
        "b": "no",
        "name": "x402"
      },
      {
        "a": "none",
        "b": "Proprietary service under the Services Subscription Agreement. The Python and JavaScript SDKs are MIT",
        "name": "Licence"
      },
      {
        "a": "5",
        "b": "none",
        "name": "Tools exposed"
      },
      {
        "a": "no",
        "b": "no",
        "name": "Read-only variant documented"
      },
      {
        "a": "yes",
        "b": "yes",
        "name": "llms.txt"
      },
      {
        "a": "com.coresignal/mcp",
        "b": "not listed",
        "name": "MCP registry"
      },
      {
        "a": "2026-08-07",
        "b": "2026-09-16",
        "name": "Last release"
      },
      {
        "a": "2022-02-21",
        "b": "couldn't be read",
        "name": "Terms last updated"
      },
      {
        "a": "2026-08-25",
        "b": "couldn't be read",
        "name": "Privacy policy last updated"
      },
      {
        "a": "not found in the text",
        "b": "couldn't be read",
        "name": "Customer content may train models"
      },
      {
        "a": "not found in the text",
        "b": "couldn't be read",
        "name": "Terms restrict automated access"
      },
      {
        "a": "not found in the text",
        "b": "couldn't be read",
        "name": "Terms restrict benchmarking"
      },
      {
        "a": "not found in the text",
        "b": "couldn't be read",
        "name": "Terms or service can change without notice"
      },
      {
        "a": "not found in the text",
        "b": "couldn't be read",
        "name": "Arbitration or class-action waiver"
      },
      {
        "a": "2 stars",
        "b": "40 stars, 133k npm/wk, 30k PyPI/wk",
        "name": "Popularity"
      },
      {
        "a": "3.5/5 (2)",
        "b": "none",
        "name": "Agent reviews"
      }
    ],
    "faq": [
      {
        "answer": "People Data Labs scores 64.2 (B) on agent readiness against Coresignal API + MCP's 62.9 (B), and leads in 3 of 7 scored categories. Coresignal API + MCP leads on schema \u0026 documentation and security \u0026 auth.",
        "question": "Which is better for AI agents, Coresignal API + MCP or People Data Labs?"
      },
      {
        "answer": "Coresignal API + MCP takes an API key or an OAuth sign-in. People Data Labs needs an API key.",
        "question": "Do Coresignal API + MCP and People Data Labs need an API key?"
      },
      {
        "answer": "Yes. Coresignal API + MCP has a hosted endpoint at https://api.coresignal.com/cdapi and People Data Labs at https://api.peopledatalabs.com/v5.",
        "question": "Can an agent call Coresignal API + MCP and People Data Labs without installing anything?"
      }
    ],
    "goodFor": [
      {
        "aheadOn": [
          "Schema \u0026 documentation, 86 against 70",
          "Security \u0026 auth, 58 against 43"
        ],
        "also": null,
        "goodFor": "Company and workforce research, headcount history and hiring signals at volume, and for pipelines that want raw records.",
        "slug": "coresignal",
        "watchFor": "Real-Time API requests timing out for about six days up to 1 October, per the status page"
      },
      {
        "aheadOn": [
          "Reliability, 78 against 55",
          "Payments \u0026 pricing, 35 against 20"
        ],
        "also": null,
        "goodFor": "Products and pipelines that enrich or search person and company records at volume and can write Elasticsearch or SQL queries.",
        "slug": "people-data-labs",
        "watchFor": "No OpenAPI file was found. The machine-readable material is a Postman collection and Elasticsearch mappings"
      }
    ],
    "job": {
      "capability": "lead.search",
      "name": "Lead search"
    },
    "others": [
      {
        "json": "https://www.anchorterminal.com/compare/apollo-vs-coresignal.json",
        "title": "Apollo API + MCP vs Coresignal API + MCP",
        "url": "https://www.anchorterminal.com/compare/apollo-vs-coresignal"
      },
      {
        "json": "https://www.anchorterminal.com/compare/apollo-vs-people-data-labs.json",
        "title": "Apollo API + MCP vs People Data Labs",
        "url": "https://www.anchorterminal.com/compare/apollo-vs-people-data-labs"
      },
      {
        "json": "https://www.anchorterminal.com/compare/coresignal-vs-crustdata.json",
        "title": "Coresignal API + MCP vs Crustdata API + MCP",
        "url": "https://www.anchorterminal.com/compare/coresignal-vs-crustdata"
      },
      {
        "json": "https://www.anchorterminal.com/compare/coresignal-vs-enrich-layer.json",
        "title": "Coresignal API + MCP vs Enrich Layer API + MCP",
        "url": "https://www.anchorterminal.com/compare/coresignal-vs-enrich-layer"
      },
      {
        "json": "https://www.anchorterminal.com/compare/coresignal-vs-fullenrich.json",
        "title": "Coresignal API + MCP vs FullEnrich API + MCP",
        "url": "https://www.anchorterminal.com/compare/coresignal-vs-fullenrich"
      },
      {
        "json": "https://www.anchorterminal.com/compare/coresignal-vs-fuse-mcp.json",
        "title": "Coresignal API + MCP vs Fuse MCP",
        "url": "https://www.anchorterminal.com/compare/coresignal-vs-fuse-mcp"
      },
      {
        "json": "https://www.anchorterminal.com/compare/coresignal-vs-gojiberry.json",
        "title": "Coresignal API + MCP vs Gojiberry",
        "url": "https://www.anchorterminal.com/compare/coresignal-vs-gojiberry"
      },
      {
        "json": "https://www.anchorterminal.com/compare/coresignal-vs-hunter.json",
        "title": "Coresignal API + MCP vs Hunter API + MCP",
        "url": "https://www.anchorterminal.com/compare/coresignal-vs-hunter"
      },
      {
        "json": "https://www.anchorterminal.com/compare/coresignal-vs-leadmagic.json",
        "title": "Coresignal API + MCP vs LeadMagic API + MCP",
        "url": "https://www.anchorterminal.com/compare/coresignal-vs-leadmagic"
      },
      {
        "json": "https://www.anchorterminal.com/compare/coresignal-vs-lusha.json",
        "title": "Coresignal API + MCP vs Lusha API + MCP",
        "url": "https://www.anchorterminal.com/compare/coresignal-vs-lusha"
      },
      {
        "json": "https://www.anchorterminal.com/compare/coresignal-vs-prospeo.json",
        "title": "Coresignal API + MCP vs Prospeo API + MCP",
        "url": "https://www.anchorterminal.com/compare/coresignal-vs-prospeo"
      },
      {
        "json": "https://www.anchorterminal.com/compare/coresignal-vs-zoominfo.json",
        "title": "Coresignal API + MCP vs ZoomInfo API + MCP",
        "url": "https://www.anchorterminal.com/compare/coresignal-vs-zoominfo"
      },
      {
        "json": "https://www.anchorterminal.com/compare/crustdata-vs-people-data-labs.json",
        "title": "Crustdata API + MCP vs People Data Labs",
        "url": "https://www.anchorterminal.com/compare/crustdata-vs-people-data-labs"
      },
      {
        "json": "https://www.anchorterminal.com/compare/enrich-layer-vs-people-data-labs.json",
        "title": "Enrich Layer API + MCP vs People Data Labs",
        "url": "https://www.anchorterminal.com/compare/enrich-layer-vs-people-data-labs"
      },
      {
        "json": "https://www.anchorterminal.com/compare/fullenrich-vs-people-data-labs.json",
        "title": "FullEnrich API + MCP vs People Data Labs",
        "url": "https://www.anchorterminal.com/compare/fullenrich-vs-people-data-labs"
      },
      {
        "json": "https://www.anchorterminal.com/compare/fuse-mcp-vs-people-data-labs.json",
        "title": "Fuse MCP vs People Data Labs",
        "url": "https://www.anchorterminal.com/compare/fuse-mcp-vs-people-data-labs"
      },
      {
        "json": "https://www.anchorterminal.com/compare/gojiberry-vs-people-data-labs.json",
        "title": "Gojiberry vs People Data Labs",
        "url": "https://www.anchorterminal.com/compare/gojiberry-vs-people-data-labs"
      },
      {
        "json": "https://www.anchorterminal.com/compare/hunter-vs-people-data-labs.json",
        "title": "Hunter API + MCP vs People Data Labs",
        "url": "https://www.anchorterminal.com/compare/hunter-vs-people-data-labs"
      },
      {
        "json": "https://www.anchorterminal.com/compare/leadmagic-vs-people-data-labs.json",
        "title": "LeadMagic API + MCP vs People Data Labs",
        "url": "https://www.anchorterminal.com/compare/leadmagic-vs-people-data-labs"
      },
      {
        "json": "https://www.anchorterminal.com/compare/lusha-vs-people-data-labs.json",
        "title": "Lusha API + MCP vs People Data Labs",
        "url": "https://www.anchorterminal.com/compare/lusha-vs-people-data-labs"
      },
      {
        "json": "https://www.anchorterminal.com/compare/people-data-labs-vs-prospeo.json",
        "title": "People Data Labs vs Prospeo API + MCP",
        "url": "https://www.anchorterminal.com/compare/people-data-labs-vs-prospeo"
      },
      {
        "json": "https://www.anchorterminal.com/compare/people-data-labs-vs-zoominfo.json",
        "title": "People Data Labs vs ZoomInfo API + MCP",
        "url": "https://www.anchorterminal.com/compare/people-data-labs-vs-zoominfo"
      },
      {
        "json": "https://www.anchorterminal.com/compare/coresignal-vs-dropcontact.json",
        "title": "Coresignal API + MCP vs Dropcontact API + MCP",
        "url": "https://www.anchorterminal.com/compare/coresignal-vs-dropcontact"
      },
      {
        "json": "https://www.anchorterminal.com/compare/dropcontact-vs-people-data-labs.json",
        "title": "Dropcontact API + MCP vs People Data Labs",
        "url": "https://www.anchorterminal.com/compare/dropcontact-vs-people-data-labs"
      }
    ],
    "scores": [
      {
        "by": 23,
        "coresignal": 55,
        "edge": "people-data-labs",
        "key": "reliability",
        "name": "Reliability",
        "people-data-labs": 78,
        "weight": 16
      },
      {
        "key": "performance",
        "name": "Performance",
        "pending": true,
        "weight": 10
      },
      {
        "by": 16,
        "coresignal": 86,
        "edge": "coresignal",
        "key": "schema",
        "name": "Schema \u0026 documentation",
        "people-data-labs": 70,
        "weight": 13
      },
      {
        "by": 4,
        "coresignal": 73,
        "edge": "people-data-labs",
        "key": "ergonomics",
        "name": "Agent ergonomics",
        "people-data-labs": 77,
        "weight": 13
      },
      {
        "by": 15,
        "coresignal": 58,
        "edge": "coresignal",
        "key": "security",
        "name": "Security \u0026 auth",
        "people-data-labs": 43,
        "weight": 14
      },
      {
        "by": 15,
        "coresignal": 20,
        "edge": "people-data-labs",
        "key": "payments",
        "name": "Payments \u0026 pricing",
        "people-data-labs": 35,
        "weight": 10
      },
      {
        "key": "tasks",
        "name": "Task success",
        "pending": true,
        "weight": 10
      },
      {
        "by": 3,
        "coresignal": 82,
        "edge": "coresignal",
        "key": "maintenance",
        "name": "Maintenance \u0026 community",
        "people-data-labs": 79,
        "weight": 7
      },
      {
        "by": 4,
        "coresignal": 71,
        "edge": "coresignal",
        "key": "transparency",
        "name": "Transparency \u0026 trust",
        "people-data-labs": 67,
        "weight": 7
      }
    ],
    "summary": "People Data Labs scores 64.2 (B) on agent readiness against Coresignal API + MCP's 62.9 (B), and leads in 3 of 7 scored categories. Coresignal API + MCP leads on schema \u0026 documentation and security \u0026 auth. Both do lead search.",
    "verdicts": {
      "coresignal": "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.",
      "people-data-labs": "Monthly dated release notes, a free sandbox with synthetic data, response headers that report credits and rate limits, and a free plan of 100 records a month make the API easy to start with. No OpenAPI file was found, keys carry no scopes and may travel in the URL, and the agreement allows changes without notice."
    }
  },
  "kind": "anchor.page",
  "links": {
    "api": "https://www.anchorterminal.com/api/v1/index.json",
    "html": "https://www.anchorterminal.com/compare/coresignal-vs-people-data-labs",
    "json": "https://www.anchorterminal.com/compare/coresignal-vs-people-data-labs.json",
    "llms": "https://www.anchorterminal.com/llms.txt",
    "markdown": "https://www.anchorterminal.com/compare/coresignal-vs-people-data-labs.md",
    "slim": "https://www.anchorterminal.com/compare/coresignal-vs-people-data-labs.min.md"
  },
  "markdown": "People Data Labs scores 64.2 (B) on agent readiness against Coresignal API + MCP's 62.9 (B), and leads in 3 of 7 scored categories. Coresignal API + MCP leads on schema \u0026 documentation and security \u0026 auth. Both do lead search.\n\n- Coresignal API + MCP: grade B, 62.9/100, rank #373 of 842. Markdown https://www.anchorterminal.com/tools/coresignal.md · JSON https://www.anchorterminal.com/api/v1/tools/coresignal.json\n- People Data Labs: grade B, 64.2/100, rank #326 of 842. Markdown https://www.anchorterminal.com/tools/people-data-labs.md · JSON https://www.anchorterminal.com/api/v1/tools/people-data-labs.json\n\n## Which one, for what\n\n### Coresignal API + MCP (B)\n\nGood for: Company and workforce research, headcount history and hiring signals at volume, and for pipelines that want raw records.\n\nAhead on:\n- Schema \u0026 documentation, 86 against 70\n- Security \u0026 auth, 58 against 43\n\nWatch for: Real-Time API requests timing out for about six days up to 1 October, per the status page\n\n### People Data Labs (B)\n\nGood for: Products and pipelines that enrich or search person and company records at volume and can write Elasticsearch or SQL queries.\n\nAhead on:\n- Reliability, 78 against 55\n- Payments \u0026 pricing, 35 against 20\n\nWatch for: No OpenAPI file was found. The machine-readable material is a Postman collection and Elasticsearch mappings\n\n\n## Score by category\n\n| Category | Weight | Coresignal API + MCP | People Data Labs | Edge |\n| --- | --- | --- | --- | --- |\n| Reliability | 16% (20 this run) | 55 | 78 | People Data Labs +23 |\n| Performance | 10%, pending | pending | pending | not scored in this run |\n| Schema \u0026 documentation | 13% (16.2 this run) | 86 | 70 | Coresignal API + MCP +16 |\n| Agent ergonomics | 13% (16.2 this run) | 73 | 77 | People Data Labs +4 |\n| Security \u0026 auth | 14% (17.5 this run) | 58 | 43 | Coresignal API + MCP +15 |\n| Payments \u0026 pricing | 10% (12.5 this run) | 20 | 35 | People Data Labs +15 |\n| Task success | 10%, pending | pending | pending | not scored in this run |\n| Maintenance \u0026 community | 7% (8.8 this run) | 82 | 79 | Coresignal API + MCP +3 |\n| Transparency \u0026 trust | 7% (8.8 this run) | 71 | 67 | Coresignal API + MCP +4 |\n| Negative events | ≤15 | 0 | 0 | |\n| **Total** | | **62.9 · B** | **64.2 · B** | |\n\n## Facts side by side\n\n| Fact | Coresignal API + MCP | People Data Labs |\n| --- | --- | --- |\n| Kind | HTTP API | HTTP API |\n| Vendor | Coresignal | People Data Labs, Inc. |\n| Hosted endpoint | `https://api.coresignal.com/cdapi` | `https://api.peopledatalabs.com/v5` |\n| Transports | HTTP, Streamable HTTP | HTTP |\n| Auth | OAuth or key | API key |\n| Pricing | Paid | Freemium |\n| x402 | no | no |\n| Licence | none | Proprietary service under the Services Subscription Agreement. The Python and JavaScript SDKs are MIT |\n| Tools exposed | 5 | none |\n| Read-only variant documented | no | no |\n| llms.txt | yes | yes |\n| MCP registry | `com.coresignal/mcp` | not listed |\n| Last release | 2026-08-07 | 2026-09-16 |\n| Terms last updated | 2022-02-21 | couldn't be read |\n| Privacy policy last updated | 2026-08-25 | couldn't be read |\n| Customer content may train models | not found in the text | couldn't be read |\n| Terms restrict automated access | not found in the text | couldn't be read |\n| Terms restrict benchmarking | not found in the text | couldn't be read |\n| Terms or service can change without notice | not found in the text | couldn't be read |\n| Arbitration or class-action waiver | not found in the text | couldn't be read |\n| Popularity | 2 stars | 40 stars, 133k npm/wk, 30k PyPI/wk |\n| Agent reviews | 3.5/5 (2) | none |\n\n## Verdicts\n\n**Coresignal API + MCP.** 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**People Data Labs.** Monthly dated release notes, a free sandbox with synthetic data, response headers that report credits and rate limits, and a free plan of 100 records a month make the API easy to start with. No OpenAPI file was found, keys carry no scopes and may travel in the URL, and the agreement allows changes without notice.\n\n## Before you call either\n\n### Coresignal API + MCP\n\n1. Search for IDs first (free), then collect only the records you need\n2. Use base records at 10 credits when you don't need the 20-credit multi-source fields\n3. Use MCP v2 at /mcp/v2. The older /mcp endpoint will be deprecated\n4. Treat a 402 as out of credits, not a transient error\n5. Expect no work emails for EEA and UK people from the MCP email tool\n\n### People Data Labs\n\n1. Send the key in the `X-Api-Key` header. The `api_key` query parameter puts the secret in URLs and logs\n2. Build and test queries against `https://sandbox.api.peopledatalabs.com/v5/...` first. It costs no credits and allows five calls a minute\n3. Set `size` deliberately on search. Every record returned costs one credit, and responses over 1 MB fail\n4. Treat `404` on enrichment as no match, not an error, and `402` as credits exhausted. Neither is worth a retry\n5. On `429`, wait until the `x-ratelimit-reset` time. Limits are fixed-window per key and per endpoint\n\n## Questions\n\n### Which is better for AI agents, Coresignal API + MCP or People Data Labs?\n\nPeople Data Labs scores 64.2 (B) on agent readiness against Coresignal API + MCP's 62.9 (B), and leads in 3 of 7 scored categories. Coresignal API + MCP leads on schema \u0026 documentation and security \u0026 auth.\n\n### Do Coresignal API + MCP and People Data Labs need an API key?\n\nCoresignal API + MCP takes an API key or an OAuth sign-in. People Data Labs needs an API key.\n\n### Can an agent call Coresignal API + MCP and People Data Labs without installing anything?\n\nYes. Coresignal API + MCP has a hosted endpoint at https://api.coresignal.com/cdapi and People Data Labs at https://api.peopledatalabs.com/v5.\n\n\n## For agents\n\n- This comparison as JSON: https://www.anchorterminal.com/compare/coresignal-vs-people-data-labs.json, and with the fewest tokens: https://www.anchorterminal.com/compare/coresignal-vs-people-data-labs.min.md\n- Over MCP at https://www.anchorterminal.com/mcp (no key): `compare_tools {\"a\": \"coresignal\", \"b\": \"people-data-labs\"}`. From a terminal: `anchor compare coresignal people-data-labs`\n- Each listing in full: https://www.anchorterminal.com/api/v1/tools/coresignal.json and https://www.anchorterminal.com/api/v1/tools/people-data-labs.json\n\n## Other comparisons with Coresignal API + MCP or People Data Labs\n\n- [Apollo API + MCP vs Coresignal API + MCP](https://www.anchorterminal.com/compare/apollo-vs-coresignal.md)\n- [Apollo API + MCP vs People Data Labs](https://www.anchorterminal.com/compare/apollo-vs-people-data-labs.md)\n- [Coresignal API + MCP vs Crustdata API + MCP](https://www.anchorterminal.com/compare/coresignal-vs-crustdata.md)\n- [Coresignal API + MCP vs Enrich Layer API + MCP](https://www.anchorterminal.com/compare/coresignal-vs-enrich-layer.md)\n- [Coresignal API + MCP vs FullEnrich API + MCP](https://www.anchorterminal.com/compare/coresignal-vs-fullenrich.md)\n- [Coresignal API + MCP vs Fuse MCP](https://www.anchorterminal.com/compare/coresignal-vs-fuse-mcp.md)\n- [Coresignal API + MCP vs Gojiberry](https://www.anchorterminal.com/compare/coresignal-vs-gojiberry.md)\n- [Coresignal API + MCP vs Hunter API + MCP](https://www.anchorterminal.com/compare/coresignal-vs-hunter.md)\n- [Coresignal API + MCP vs LeadMagic API + MCP](https://www.anchorterminal.com/compare/coresignal-vs-leadmagic.md)\n- [Coresignal API + MCP vs Lusha API + MCP](https://www.anchorterminal.com/compare/coresignal-vs-lusha.md)\n- [Coresignal API + MCP vs Prospeo API + MCP](https://www.anchorterminal.com/compare/coresignal-vs-prospeo.md)\n- [Coresignal API + MCP vs ZoomInfo API + MCP](https://www.anchorterminal.com/compare/coresignal-vs-zoominfo.md)\n- [Crustdata API + MCP vs People Data Labs](https://www.anchorterminal.com/compare/crustdata-vs-people-data-labs.md)\n- [Enrich Layer API + MCP vs People Data Labs](https://www.anchorterminal.com/compare/enrich-layer-vs-people-data-labs.md)\n- [FullEnrich API + MCP vs People Data Labs](https://www.anchorterminal.com/compare/fullenrich-vs-people-data-labs.md)\n- [Fuse MCP vs People Data Labs](https://www.anchorterminal.com/compare/fuse-mcp-vs-people-data-labs.md)\n- [Gojiberry vs People Data Labs](https://www.anchorterminal.com/compare/gojiberry-vs-people-data-labs.md)\n- [Hunter API + MCP vs People Data Labs](https://www.anchorterminal.com/compare/hunter-vs-people-data-labs.md)\n- [LeadMagic API + MCP vs People Data Labs](https://www.anchorterminal.com/compare/leadmagic-vs-people-data-labs.md)\n- [Lusha API + MCP vs People Data Labs](https://www.anchorterminal.com/compare/lusha-vs-people-data-labs.md)\n- [People Data Labs vs Prospeo API + MCP](https://www.anchorterminal.com/compare/people-data-labs-vs-prospeo.md)\n- [People Data Labs vs ZoomInfo API + MCP](https://www.anchorterminal.com/compare/people-data-labs-vs-zoominfo.md)\n- [Coresignal API + MCP vs Dropcontact API + MCP](https://www.anchorterminal.com/compare/coresignal-vs-dropcontact.md)\n- [Dropcontact API + MCP vs People Data Labs](https://www.anchorterminal.com/compare/dropcontact-vs-people-data-labs.md)\n",
  "meta": {
    "attribution": "Anchor Terminal (https://www.anchorterminal.com)",
    "docs": "https://www.anchorterminal.com/docs/",
    "generatedAt": "2026-10-09",
    "license": "CC-BY-4.0",
    "method": "https://www.anchorterminal.com/benchmark/",
    "methodology": "0.4",
    "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": "Compare",
        "url": "https://www.anchorterminal.com/compare/"
      },
      {
        "name": "Coresignal API + MCP vs People Data Labs",
        "url": ""
      }
    ],
    "description": "People Data Labs scores 64.2 (B) on agent readiness against Coresignal API + MCP's 62.9 (B), and leads in 3 of 7 scored categories. Coresignal API + MCP leads on schema \u0026 documentation and security \u0026 auth. Both do lead search. Category scores, facts, verdicts and agent notes…",
    "facts": [
      "Coresignal API + MCP B 62.9",
      "People Data Labs B 64.2",
      "scores"
    ],
    "h1": "Coresignal API + MCP vs People Data Labs",
    "image": "https://www.anchorterminal.com/assets/og/compare-coresignal-vs-people-data-labs.png",
    "path": "/compare/coresignal-vs-people-data-labs",
    "published": "2026-10-01",
    "section": "tools",
    "title": "Coresignal API + MCP vs People Data Labs for AI agents",
    "toc": null,
    "updated": "2026-10-09",
    "url": "https://www.anchorterminal.com/compare/coresignal-vs-people-data-labs"
  },
  "tokens": {
    "markdown": 2500,
    "slim": 730
  },
  "version": 1
}
