Skip to main content
Glama
Apify Public Data & Leads

Apify Public Data & Leads

mcp-name: io.github.jlucasmcrell/apify-scrapers

Apify Public Data MCP: 40 Production Data Tools & Public Records

Python 3.10+ Node.js 18+ Apify Verified Glama MCP Server License: MIT Smithery Listed on mcpservers.org One MCP server gives an AI agent 40 production data extractors - Google Maps business leads, Google News, Google Autocomplete, LinkedIn and Glassdoor jobs, SEC EDGAR, USAspending, Grants.gov, TED tenders, NHTSA recalls, FEC, EPA, ClinicalTrials.gov, openFDA, Europe PMC, GLEIF, CMS providers, Census geocoding, state business registries, contractor licences, Airbnb, YouTube, Twitch and Google Play - each running as an Actor on your own Apify account. Install with uvx apify-data-scrapers (Claude Desktop, Cursor, any MCP client), or call the same Actors directly from Python, Node.js or no-code tools.

Each actor is built with strict schema validation, deterministic field mapping, self-healing DOM selectors, and pay-per-event pricing (per-result rates from $0.00015, Actor-start from $0.0005; the live Apify Store price is authoritative).


Runtime contract and spending control

Since version 1.1.0, calls return {results, status, run?} in both MCP structured content and text. Status is success, partial, empty_unverified, or error; errors include a stable code and retry guidance. Zero rows are not proof that no matching records exist. Existing integrations that parsed a bare result array must now read results. Native dataset field names are preserved.

Each call requests a 120-second Actor timeout and a pay-per-event charge cap of $1 by default. Set APIFY_MAX_CHARGE_USD to adjust the cap. This is per run, not a total account spending limit; platform fees outside Actor event charges may still apply. Up to four calls may run concurrently. Cancelling a request attempts to abort its cloud run; check the returned run ID if confirmation fails. An ambiguous start is never retried automatically.

The MCP executable is Python; Node.js files are direct Actor API examples, not a second MCP server. Private queued Actors are omitted from this public catalog.

Related MCP server: Apify MCP Server

Quick Navigation


Choose your tools

Choose a focused tool profile and generate your installation configuration.

Version 1.2.0 adds the optional APIFY_TOOL_PROFILE environment variable: all (default), leads, market, government, or research. These correspond to the four catalog categories below. Profiles restrict tool discovery and calls, prompts, and the Actor catalog. Restart the MCP server and refresh/reconnect your client after changing the profile. Keep only the focused server entry if you do not also want the full catalog loaded. Direct Actor API examples are unchanged; this setting is not an Apify account permission boundary.

Choose your first workflow

Your goal

Start here

What to expect

Build a local contractor lead list

Dallas electrician example task

Review the prefilled input, set a small result limit, then run and export the dataset.

Track company filings

SEC filing-monitor tutorial

Choose companies and form types; retain filing identifiers to avoid duplicate alerts.

Compare healthcare providers over time

CMS provider-monitor tutorial

Save snapshots and compare changes in the source dataset, not real-time clinical outcomes.

Use an AI chat interface

ChatGPT and Apify MCP setup

Connect your own Apify account and choose the Actor explicitly.

No separate subscription to this MCP package is required. Actor runs are billed through your Apify account at the displayed Store price. Start with a small run and inspect its output before scheduling recurring work; public-source data can be delayed, incomplete, or temporarily unavailable.


Privacy Policy

The MCP server collects nothing. It runs on your machine, reads APIFY_TOKEN from your environment, and its only outbound calls are to the Apify API to run the Actor you asked for — on your own Apify account. No telemetry, no logs, no data sent to us. Full policy: apify.revenuesystemslabs.com/privacy.

Make.com templates

Eight published Make scenarios, one click to copy into your own Make account. Each asks for your Apify token and your destination (Google Sheets or Slack) in the setup wizard.

Use-case guides

One page per question an agent gets asked, each listing the tools, arguments, returned fields and prices for that job:

Focused, end-to-end tutorials:


Available Extractors & Store Listings

Every extractor below is both an Apify Store listing and an MCP tool of the same server; the sections are the questions buyers arrive with.

Business intelligence & lead generation

Also available: Cross-border company registry search, combining UK, French and GLEIF records where available.

Tool

Store Link

Key Output Fields

Best For

Google Maps Business Leads

captainhandsome/google-maps-business-search

Name, phone, website, rating, reviews, address, coordinates, hours

B2B lead generation, local agency prospecting

Website Tech Stack & Ecommerce Scanner

captainhandsome/tech-stack-detector

technologies, cms, ecommerce_platform, payments, emails

Best for competitive tech research and B2B lead qualification across a batch of company websites.

US Business Entity Registries

captainhandsome/us-business-entity-search

Legal entity name, filing number, jurisdiction, status

Legal due diligence, corporate registration checks

Alabama Business Entity Search

captainhandsome/al-business-entity-search

entity id, entity name, location, entity type, status

Search Alabama business entities by company name and export entity IDs

Florida Sunbiz Business Entity Search

captainhandsome/fl-sos-new-filings

entity name, document number, status, entity type, date filed

Search Florida Sunbiz company-name results and export legal entity nam

Florida Sunbiz Officer & Registered Agent Search

captainhandsome/fl-sunbiz-officer-search

officer name, entity name, document number, detail url, entity type

Search Florida Sunbiz by officer or registered-agent name and export o

French Company Search

captainhandsome/french-company-search

siren, name, legal name, acronym, status

Search France's official company register by name, activity, postcode,

GLEIF LEI Lookup

captainhandsome/gleif-lei-search

lei, legal_name, registered_as, legal_form_name, status

Best for KYC and counterparty due diligence: resolving a company's Legal Entity Identifier, registration status, and own national registry number before onboarding.

US Contractor Licenses

captainhandsome/us-contractor-license-search

Contractor name, license number, classification, status, state

Trades verification, subcontractor diligence

California Contractor License Search

captainhandsome/ca-contractor-license-search

contractor name, name type, license number, city, status

Search California CSLB contractor records by contractor name and expor

Jobs, market & consumer intelligence

Tool

Store Link

Key Output Fields

Best For

Glassdoor Jobs & Salaries

captainhandsome/glassdoor-jobs-scraper

Title, company, salary estimate, rating, location, job URL, posting date

Hiring intelligence, compensation benchmarking

LinkedIn Public Jobs

captainhandsome/linkedin-public-jobs-search

Job title, employer, location, direct apply URL, posting age

Recruitment, tech talent monitoring

Airbnb Vacation Rentals

captainhandsome/airbnb-listings-search

Title, room type, nightly price, rating, reviews count, listing URL

Real estate research, market rate tracking

Google Play App Reviews

captainhandsome/google-play-reviews-scraper

Review text, star score, thumbs up, date, reviewer name

App store sentiment, competitor feedback

Apple App Store Reviews

captainhandsome/app-store-reviews-search

app_name, review_rating, review_body, review_version, app_average_rating

iOS review mining, ASO research and cross-platform sentiment

YouTube Video Search

captainhandsome/youtube-search-scraper

Title, video URL, channel, views count, duration, publish date

Content tracking, creator outreach

Twitch Live Streams

captainhandsome/twitch-live-streams-scraper

Streamer username, title, viewer count, language, category

Esports analytics, live stream monitoring

Government & public records

Also available: SEC Form 4 insider transactions, OFAC sanctions, CourtListener cases, and NVD/CISA vulnerability intelligence.

Tool

Store Link

Key Output Fields

Best For

SEC EDGAR Corporate Filings

captainhandsome/sec-edgar-filings-search

Ticker, CIK, form (10-K, 10-Q, 8-K), filing date, primary document URL

Financial diligence, equity research, compliance

USAspending Federal Awards

captainhandsome/usaspending-federal-awards

Recipient vendor, award amount, awarding agency, description, dates

Government contracting, procurement intel

Grants.gov Funding Opportunities

captainhandsome/grants-gov-opportunity-search

Opportunity number, agency, deadline, award range, eligibility, contacts

Federal grant prospecting and funding monitoring

TED European Tenders

captainhandsome/ted-eu-tender-search

Buyer, country, CPV code, deadline, estimated value, source documents

European procurement and bid discovery

NHTSA Vehicle Recalls

captainhandsome/nhtsa-vehicle-recall-search

Campaign number, component, defect, consequence, remedy, affected units

Vehicle-safety checks and recall monitoring

FEC Campaign Finance Search

captainhandsome/fec-campaign-finance-search

record type, id, name, party, office

Search US federal candidates, PACs and campaign contributions by state

EPA ECHO Facility Compliance & Violations

captainhandsome/epa-echo-facility-search

registry id, name, street, city, state

Search EPA-regulated US facilities by state, ZIP, NAICS, name, program

US Census Address Geocoder

captainhandsome/us-census-geocoder

matched_address, county_name, tract_geoid, block_geoid, congressional_district_geoid

Best for appending census tract, county FIPS and district GEOIDs to US addresses for demographic joins and compliance reporting.

Research & health data

Tool

Store Link

Key Output Fields

Best For

ClinicalTrials.gov Search

captainhandsome/clinical-trials-search

nct id, title, official title, acronym, org study id

Search the official ClinicalTrials.gov API by condition, intervention,

Europe PMC Paper Search

captainhandsome/europe-pmc-paper-search

title, doi, pmid, abstract, cited_by_count

Best for biomedical literature reviews, citation tracking, and open-access discovery across PubMed and Europe PMC.

openFDA Drug Labels, Recalls & Adverse Events

captainhandsome/openfda-search

dataset, id, brand name, generic name, manufacturer

Search official FDA drug labels, approvals, adverse events, and drug,

CMS Healthcare Provider Search

captainhandsome/cms-healthcare-provider-search

name, provider_type, city, state, star_rating

Compare CMS-certified hospitals, nursing homes, and other Medicare providers by location, ownership, and star rating.


Python Quickstart

1. Install dependencies

pip install apify-client pandas python-dotenv

2. Export 50 Google Maps Leads to CSV

import os
from apify_client import ApifyClient
import pandas as pd

# Get your API token from https://console.apify.com/account/integrations
client = ApifyClient(os.getenv("APIFY_TOKEN"))

# Run the actor
run = client.actor("captainhandsome/google-maps-business-search").call(run_input={
    "search_query": "commercial electricians",
    "location": "Dallas, Texas",
    "max_items": 50,
    "include_details": True,
})

# Fetch dataset items and export to CSV
items = list(client.dataset(run["defaultDatasetId"]).iterate_items())
df = pd.DataFrame(items)
df.to_csv("dallas_electricians.csv", index=False)
print(f"Exported {len(df)} leads to dallas_electricians.csv")

See examples/google_maps_leads_to_csv.py for the full script.


Node.js Quickstart

1. Install dependencies

npm install apify-client

2. Query SEC EDGAR Filings

import { ApifyClient } from 'apify-client';

const client = new ApifyClient({ token: process.env.APIFY_TOKEN });

const run = await client.actor('captainhandsome/sec-edgar-filings-search').call({
  companies: ['AAPL', 'NVDA', 'MSFT'],
  forms: ['10-K'],
  max_items: 15,
});

const { items } = await client.dataset(run.defaultDatasetId).listItems();
items.forEach(filing => {
  console.log(`[${filing.ticker}] ${filing.form} (${filing.filing_date}): ${filing.filing_url}`);
});

See examples/sec_filings.js for the full script.


No-Code & Automation Workflows

If you automate via n8n, Make, Zapier, or Google Sheets, ready-to-import blueprints are included in workflows/:

Open a template in Make: Google Maps, Glassdoor, California contractors, SEC filings to Slack, Google News, Grants.gov, TED tenders, or NHTSA recalls.


Pre-Built Example Tasks (Zero Code)

If you prefer runnable web UI tasks without writing any code, each actor includes pre-configured tasks published on Apify Store:

Google Maps Leads

Glassdoor Jobs

Airbnb Rentals

YouTube & Google Play


Free Sample Datasets

Looking for clean data to benchmark, analyze, or train models? Verified sample bundles with metadata schemas are available in datasets/ and hosted publicly on Hugging Face Datasets:

Eight verified sample bundles, each exported from a production run of the Actor named beside it. Every one is served from this repository and mirrored to Hugging Face, where the dataset card links back to the Actor that produced it.

  1. Phoenix HVAC Contractor Leads: datasets/phoenix_hvac_leads/ | Hugging Face Hub — 10 verified HVAC contractor profiles with ratings, addresses, and phone numbers (Google Maps Business Leads).

  2. California Licensed Contractors: datasets/california_solar_contractors/ | Hugging Face Hub — 50 active C-46 and B licensed solar installers with state verification numbers (California Contractor License Search).

  3. Austin Software Engineer Postings: datasets/austin_software_jobs/ | Hugging Face Hub — 30 normalized job listings with estimated posting dates and salary ranges (LinkedIn Public Jobs).

  4. S&P 500 Corporate Filings: datasets/sp500_sec_edgar_filings/ | Hugging Face Hub — 5 SEC EDGAR filing records with CIK, ticker, SIC and document links (SEC EDGAR Filings).

  5. US Federal Defense & AI Awards: datasets/us_federal_defense_ai_awards/ | Hugging Face Hub — 10 federal contract awards with recipient, agency, obligation amount and dates (USAspending Federal Awards).

  6. US Remote AI & ML Job Postings: datasets/us_remote_ai_ml_job_postings/ | Hugging Face Hub — 10 remote AI/ML postings with title, company, location and apply URL (LinkedIn Public Jobs).

  7. Top Twitch Live Streams: datasets/twitch_top_live_streams_metadata/ | Hugging Face Hub — 10 live-channel records with viewer counts, category and language (Twitch Live Streams).

  8. Mobile App Sentiment Reviews: datasets/mobile_apps_user_sentiment_reviews/ | Hugging Face Hub — 10 Google Play reviews with score, thumbs-up count and reviewer metadata (Google Play Reviews).


AI Agent & MCP Integration

All actors in this repository conform to OpenAPI and JSON Schema standards, making them directly callable by AI agents via the Model Context Protocol (MCP):

Add this to your claude_desktop_config.json or Cursor MCP settings:

{
  "mcpServers": {
    "apify-data-scrapers": {
      "command": "uvx",
      "args": ["apify-data-scrapers"],
      "env": {
        "APIFY_TOKEN": "YOUR_APIFY_API_TOKEN"
      }
    }
  }
}

Option 2: Docker Container (Glama / Cloud)

Run via Docker:

{
  "mcpServers": {
    "apify-data-scrapers": {
      "command": "docker",
      "args": ["run", "-i", "--rm", "-e", "APIFY_TOKEN", "glcr.b-cdn.net/jlucasmcrell/apify-scrapers:latest"],
      "env": {
        "APIFY_TOKEN": "YOUR_APIFY_API_TOKEN"
      }
    }
  }
}

Option 3: Local Python Stdio Runner

Install via pip or run directly:

pip install apify-data-scrapers
export APIFY_TOKEN="your_token_here"
apify-data-scrapers

Or from local source:

python mcp_server.py

Agent Prompts That Work Out-of-the-Box:

  • "Search Google Maps for 50 commercial roofers in Atlanta with phone numbers and websites."

  • "Retrieve Apple and Microsoft Form 10-K filings from SEC EDGAR for the last 2 years."

  • "Search Glassdoor for remote product manager jobs with salary estimates."


In-Depth Engineering Guides

Technical case studies and problem-solution writeups are located in articles/:


Repository Structure

apify-scrapers/
 README.md                                # Documentation and quickstart
 LICENSE                                  # MIT License
 requirements.txt                         # Python client dependencies
 package.json                             # Node.js dependencies
 mcp.json                                 # MCP tool registry specification
 mcp_server.py                            # Native Python stdio MCP server
 articles/                                # In-depth engineering case studies
    airbnb_playwright_pagination_guide.md
    glassdoor_posting_dates_guide.md
    reddit_community_responses.md        # Reference technical answers for forums
 datasets/                                # Sample benchmark datasets
    phoenix_hvac_leads/
    california_solar_contractors/
    austin_software_jobs/
 workflows/                               # No-code automation templates
    n8n_google_maps_to_sheets.json
    n8n_sec_edgar_to_slack.json
    n8n_google_news_competitor_monitor.json
    n8n_grants_gov_opportunity_monitor.json
    n8n_ted_eu_tender_monitor.json
    README.md
 examples/                                # Standalone developer scripts
     google_maps_leads_to_csv.py
     sec_edgar_filings_downloader.py
     glassdoor_jobs_tracker.py
     airbnb_market_scraper.py
     usaspending_defense_awards.py
     twitch_live_stream_monitor.py
     google_maps_leads.js
     sec_filings.js

Author & Support

Maintained by Joseph McRell.


License

This project is licensed under the MIT License - see the LICENSE file for details.

Available Tools

40 tools
cve_vulnerability_intelligenceNVD CVE and CISA KEV Vulnerability IntelligenceA
Read-only

Search NIST NVD vulnerabilities and enrich every CVE with CISA Known Exploited Vulnerability status, remediation deadlines, ransomware use, CVSS, CWE, affected CPEs, and references.

Behavioral Transparency:

  • Execution: Network call executed synchronously in the cloud via Apify Actor 'captainhandsome/nvd-cisa-vulnerability-intelligence'.

  • Side Effects: Reads public sources and creates a billed Actor run and dataset on your Apify account.

  • Authentication: Requires APIFY_TOKEN environment variable; no NVD or CISA credential is required.

  • Latency & Limits: Typical exact and keyword runs take 5-30 seconds; NVD rate limits can slow large filtered jobs; output is capped by max_results.

Usage Guidelines:

  • When to use: Use for CVE research, vulnerability triage, patch prioritization, and identifying active exploitation.

  • When NOT to use: Do not use as a network scanner or as proof that a particular deployed asset is vulnerable.

  • Named alternatives: Use 'tech_stack_detector' to identify public website technologies before researching relevant CVEs.

Inputs: query, cve_id, max_cpes, severity, +5 more. Returns: run, error, status, results

google_autocomplete_keywordsGoogle Autocomplete Keyword SuggestionsA
Read-only

Generate localized Google Autocomplete keyword suggestions from one or many seed phrases. Supports alphabet and question-prefix expansion and returns ranked, globally deduplicated keyword ideas.

Behavioral Transparency:

  • Execution: Network call executed synchronously in the cloud via Apify Actor 'captainhandsome/google-autocomplete-keyword-suggestions'.

  • Side Effects: Reads public sources and creates a billed Actor run and dataset on your Apify account.

  • Authentication: Requires APIFY_TOKEN environment variable.

  • Latency & Limits: Base queries normally finish in 5-20 seconds; expansion modes make additional requests; output is capped by max_results.

Usage Guidelines:

  • When to use: Use for long-tail SEO research, customer-question discovery, content planning, and localized keyword ideation.

  • When NOT to use: Do not treat suggestions as verified search-volume, CPC, or competition data.

  • Named alternatives: Use 'google_news_search' for current news coverage. This server does not include a general web search tool.

Inputs: queries (required), country, language, max_results, +1 more. Returns: run, error, status, results

sec_edgar_filingsSEC EDGAR Public Corporate Filings RetrievalA
Read-only

Retrieve official United States Securities and Exchange Commission (SEC EDGAR) regulatory filings including 10-K annual reports, 10-Q quarterly reports, and 8-K material events.

Behavioral Transparency:

  • Execution: Network call executed synchronously in the cloud via Apify Actor 'captainhandsome/sec-edgar-filings-search'.

  • Side Effects: Reads public sources and creates a billed Actor run and dataset on your Apify account.

  • Authentication: Requires APIFY_TOKEN environment variable.

  • Latency & Limits: Typical run duration is 10-30 seconds; timeout capped at 120 seconds.

Usage Guidelines:

  • When to use: Use for public corporate financial statements, audited balance sheets, executive compensation disclosures, and regulatory material event filings.

  • When NOT to use: Do not use for private non-public company intelligence, real-time stock prices, or local trade vendor lists.

  • Named alternatives: Use 'usaspending_contracts' for federal procurement contracts, 'google_maps_search' for local commercial entities, or 'glassdoor_jobs_search' for hiring trends.

Inputs: ticker (required), form_type, max_results. Returns: run, error, status, results

sec_form_4_insider_transactionsSEC Form 4 Insider TransactionsA
Read-only

Export structured insider buys, sales, grants, exercises and derivative transactions from official SEC Form 4 and 4/A XML by ticker or CIK. Returns reporting-owner roles, security details, share counts, prices and post-transaction ownership.

Behavioral Transparency:

  • Execution: Network call executed synchronously in the cloud via Apify Actor 'captainhandsome/sec-form-4-insider-transactions'.

  • Side Effects: Reads public sources and creates a billed Actor run and dataset on your Apify account.

  • Authentication: Requires APIFY_TOKEN environment variable; the Actor publisher supplies the SEC contact identity.

  • Latency & Limits: Typical run duration is 10-90 seconds depending on max_filings; output is capped by max_results.

Usage Guidelines:

  • When to use: Use for insider-trading research, ownership-change monitoring and transaction-level Form 4 analysis.

  • When NOT to use: Do not use for 10-K, 10-Q or 8-K filings (use 'sec_edgar_filings') or campaign-finance data (use 'fec_campaign_finance_search').

  • Named alternatives: Use 'sec_edgar_filings' for company filings and exhibits, or 'fec_campaign_finance_search' for US political contributions and committees.

Inputs: company (required), date_to, date_from, max_filings, +4 more. Returns: run, error, status, results

tech_stack_detectorWebsite Tech Stack & Ecommerce ScannerA
Read-only

Scan a batch of public websites and detect the CMS, ecommerce platform, payment gateway, CDN, analytics, hosting, and 15 other technology categories from 75 signatures, alongside the infrastructure headers, page metadata, and contact/social links the same page response already carries.

Behavioral Transparency:

  • Execution: Network call executed synchronously in the cloud via Apify Actor 'captainhandsome/tech-stack-detector'.

  • Side Effects: Reads public sources and creates a billed Actor run and dataset on your Apify account.

  • Authentication: Requires APIFY_TOKEN environment variable.

  • Latency & Limits: Typical run duration is 5-20 seconds for a small batch; timeout capped at 120 seconds. Detection is signature-based HTML/header matching, not a headless browser, so it is evidence of presence, never proof of absence, and JavaScript-rendered technology is not executed or seen.

Usage Guidelines:

  • When to use: Use for competitive technology research, B2B lead qualification and segmentation, ecommerce/payment-stack prospecting, or pulling the public contact and social links a company's own website exposes.

  • When NOT to use: Do not use for a company's legal registration or corporate-registry status (use 'us_business_entity_search' or 'gleif_lei_search'), hiring signals (use 'linkedin_jobs_search' or 'glassdoor_jobs_search'), app-store sentiment (use 'google_play_reviews_search'), or a business's physical location and reviews (use 'google_maps_search').

  • Named alternatives: Use 'us_business_entity_search' for state corporate registry records, 'gleif_lei_search' for global legal entity identifiers, 'linkedin_jobs_search' or 'glassdoor_jobs_search' for a company's open roles and employee sentiment, or 'google_maps_search' for a business's physical location and reviews.

Inputs: urls (required), max_results, include_details. Returns: run, error, status, results

twitch_live_streamsTwitch Real-Time Live Stream Intelligence and ViewershipA
Read-only

Extract real-time live broadcasting streams, viewer counts, channel metadata, and game categories from Twitch.

Behavioral Transparency:

  • Execution: Network call executed synchronously in the cloud via Apify Actor 'captainhandsome/twitch-live-streams-scraper'.

  • Side Effects: Reads public sources and creates a billed Actor run and dataset on your Apify account.

  • Authentication: Requires APIFY_TOKEN environment variable.

  • Latency & Limits: Typical run duration is 10-25 seconds; timeout capped at 120 seconds.

Usage Guidelines:

  • When to use: Use for live video broadcasting metrics, concurrent esports viewership tracking, influencer intelligence, and gaming category analysis.

  • When NOT to use: Do not use for recorded video-on-demand archives, YouTube channels, or employment job boards.

  • Named alternatives: Use 'glassdoor_jobs_search' for corporate hiring data, 'google_maps_search' for local retail directories, or 'airbnb_listings_search' for travel pricing.

Inputs: language, game_name, max_results. Returns: run, error, status, results

usaspending_contractsUSAspending Federal Procurement and Defense Awards SearchA
Read-only

Search United States federal procurement contracts, defense department awards, and prime agency obligations from the official USAspending database.

Behavioral Transparency:

  • Execution: Network call executed synchronously in the cloud via Apify Actor 'captainhandsome/usaspending-federal-awards'.

  • Side Effects: Reads public sources and creates a billed Actor run and dataset on your Apify account.

  • Authentication: Requires APIFY_TOKEN environment variable.

  • Latency & Limits: Typical run duration is 10-35 seconds; timeout capped at 120 seconds.

Usage Guidelines:

  • When to use: Use for government contracting intelligence, prime federal vendor tracking, defense obligation amounts, and public procurement research.

  • When NOT to use: Do not use for commercial retail leads, corporate equity SEC filings, or consumer vacation pricing.

  • Named alternatives: Use 'sec_edgar_filings' for corporate 10-K annual reports, 'google_maps_search' for private commercial trade vendors, or 'glassdoor_jobs_search' for company hiring data.

Inputs: recipient_name (required), max_results. Returns: run, error, status, results

us_census_geocoderUS Census Address GeocoderA
Read-only

Geocode US street addresses into full Census Bureau geography, not just a pin: state and county FIPS, census tract and block GEOIDs, congressional district, incorporated place, school district and metro area (CBSA). Built on the official, public-domain Census Bureau geocoder.

Behavioral Transparency:

  • Execution: Network call executed synchronously in the cloud via Apify Actor 'captainhandsome/us-census-geocoder'.

  • Side Effects: Reads public sources and creates a billed Actor run and dataset on your Apify account.

  • Authentication: Requires APIFY_TOKEN environment variable.

  • Latency & Limits: Requests run five addresses at a time against the Census Bureau's geocoder with a 60-second timeout each; typical run duration is 10-60 seconds depending on list size, timeout capped at 120 seconds. Returns exactly one row per address, matched or not - output volume is set by the length of 'addresses', not by 'max_results'.

Usage Guidelines:

  • When to use: Use to append census tract, block, county FIPS, congressional district or school district GEOIDs to US street addresses for demographic joins, site selection, fair-lending/CRA reporting, or district-based targeting.

  • When NOT to use: Do not use for interactive place search, driving directions or points of interest; do not use for business entity or contractor license lookups (use 'us_business_entity_search' or 'us_contractor_license_search'). Addresses outside the United States are not supported.

  • Named alternatives: Use 'us_business_entity_search' or 'us_contractor_license_search' for entity and licensing lookups instead of an address. No other tool in this toolset performs US address geocoding.

Inputs: addresses (required), vintage, benchmark, max_results. Returns: run, error, status, results

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    TDQS

    A4.1/5.0

    Scored across 40 tools

    Disambiguation4/5

    Most tools are clearly distinguished by data source (e.g., app_store vs google_play, linkedin vs glassdoor, sec_edgar vs sec_form_4). The main ambiguity comes from aggregator/subset pairs like company_registry_search vs french_company_search vs gleif_lei_search, and us_business_entity_search vs its state-specific tools, but the detailed 'When NOT to use' and 'Named alternatives' sections resolve this for an agent that reads them.

    Naming Consistency4/5

    The large majority follow a snake_case source_subject_search pattern (e.g., epa_facility_search, nhtsa_vehicle_recall_search, linkedin_jobs_search), which is predictable and scannable. A minority use noun-phrase or action names (twitch_live_streams, usaspending_contracts, us_census_geocoder, tech_stack_detector), but there is no camelCase mixing and the overall style remains consistent.

    Tool Count2/5

    At 40 tools, the set is well beyond the 25+ threshold that reads as too many, and the broad 'public data & leads' purpose does not justify the granular duplication: three contractor-license tools, five business-entity tools, and two overlapping company-registry tools. The count could be meaningfully trimmed by keeping only the multi-state/multi-platform aggregators and dropping the single-state/single-dataset variants.

    Completeness3/5

    The set covers a wide swath of public-data categories, including business registries, contractor licenses, jobs, app reviews, biomedical research, government contracting, and security vulnerabilities. However, for a server branded as 'Leads', it lacks general web search, people/contact enrichment, and most US state business registries, leaving notable gaps that agents must work around.

    Maintenance

    ActivitySlowing
    ResponsivenessNo recent community issues

    Related MCP Connectors

    Related MCP Servers

    • A
      license
      A
      quality
      B
      maintenance
      Use 3,000+ pre-built cloud tools from Apify, known as Actors, to extract data from websites, e-commerce, social media, search engines, maps, and more
      13
      41,000 npm
      15,028
      MIT
    • A
      license
      A
      quality
      B
      maintenance
      Exposes 29 official business-registry actors as MCP tools for KYC/AML, beneficial-owner (UBO), credit-risk and adverse-media workflows across 11 jurisdictions (EU, US, UAE). Sourced via Apify; pay-per-result.
      38
      7
      MIT
    • A
      license
      Not graded
      quality
      C
      maintenance
      Seven remote MCP servers exposing 51 published Apify scrapers as agent tools: company diligence, social listening, recruiting, real estate, lead generation, e-commerce and academic research. Billed per result, and a call that returns nothing is never charged.
      1
      MIT