io.github.Mamoo85/open-data-actors-mcp
MCPB · OPEN-DATA-ACTORS-MCP-0.1.0.MCPB
24 public-data Apify actors (sanctions, SEC Form D, WARN, FMCSA, SEO, jobs) as MCP tools.
Available components
Last scanned (22 hours ago)
Scores higher than 81% of MCPB servers
How this component scores in each security and reliability category. Every signal is checked automatically from public evidence about the published package, including repeated runs of it in an isolated sandbox, and we only credit what we can confirm. How we score → Why this is hard to score →
Supply Chain Security23
- No malware scan is available for this kind of package: the supply-chain vendors we use do not cover it. This is a permanent gap in our coverage, not a finding about the package.Unverified
- Known CVEs were checked across the 92 of 92 dependencies we could resolve, so this covers what we could see, not the whole tree.Partial
- No install/post-install scripts declared.Pass
- 31 of 92 dependencies flagged as unhealthy. View diagnostics → Partial
Provenance & Transparency45
- Source repository is publicly reachable at the declared URL. View diagnostics → Pass
- Provenance check failed: no build-provenance attestation is published. See how to fix → View diagnostics → Fail
- Clear OSI-approved license (MIT).Pass
- Actively maintained (last published 8 days ago).Pass
- Disclosure check failed: no security disclosure policy was found in the source repository. See how to fix → Fail
Schema Quality & AI Usability54
- AI-judged instruction clarity (excellent).Pass
- Context-footprint check failed: tool/resource definitions use about 12798 tokens (~533/item across 24 items; 24 tools + 0 resources), over budget; trim descriptions and params. See how to fix → Fail
- Usage-examples check failed: none of the tools include examples. See how to fix → Fail
Stability & Change Management27
- Stability observed for 8 of 30 days with no destabilising changes; credit accrues until the full window elapses.Partial
Tool Coverage100
- 100% of tools have a non-trivial description (not blank, and not just the tool's name).Pass
- 100% of tool parameters carry a description.Pass
Tool Safety100
- No prompt-injection markers were found in the server instructions, tool names or descriptions we captured.Pass
- We read all 24 captured tool definition(s), and no name or description among them implies an irreversible operation.Pass
- An AI judge read all 24 captured unit(s) of tool text and found none that tries to manipulate the model reading it.Pass
Capabilities100
- Implements a supported MCP spec version (2025-11-25); the latest is 2026-07-28.Pass
Every change we have recorded for this component, newest first. Security-relevant changes are always shown. ▲ marks a change for the better, ▼ a change for the worse; unmarked changes are neutral.
- 22 Oct 26 +3
- Stability: unverified → 0.27 ▲ functional
- 19 Oct 26 0
- Security disclosure: unverified → fail ▼ functional
- 18 Oct 26 0
- Security disclosure: fail → unverified ▼ functional
- 14 Oct 26 +28
- Injection markers: unverified → pass ▲ security
- First check of Judged manipulation: pass security
- Stability: Stability not yet verified: not enough scan history yet (needs a 30-day window). security
- Tool coverage: unverified → 100 ▲ functional
- MCP protocol: unverified → pass ▲ functional
- First check of Schema quality: fail functional
- First check of Schema quality: excellent functional
- First check of Destructive annotations: pass functional
- First check of Schema quality: fail functional
- First check of Tool coverage: 100 functional
- 13 Oct 26 16
First indexed and scored.
Diagnostic detail from the automated scan of this channel: what the scanner observed at each step, so you can see exactly where a check passed or failed. It is informational only and never changes the trust score.
Captured 22 Oct 2026 · Analysed mcpb/https://github.com/Mamoo85/open-data-actors-mcp/releases/download/v0.1.0/open-data-actors-mcp-0.1.0.mcpb
Provenance No attestation
The registry publishes no build provenance for this version, so there is nothing to verify.
| Result | No attestation |
|---|---|
| Ecosystem | mcpb |
| Reason | No attestation published |
Background: How many MCP packages publish verified provenance →
Dependencies 92 packages
| Packages resolved | 92 |
|---|---|
| Stale | 31 |
| Tree resolution | Complete |
Background: SBOMs and build attestations, explained →
The tools this component advertises to a client, with an estimated token cost for each. Expand a tool to see its parameters and schema. The per-tool counts are indicative and are not scored directly; the schema's total context footprint is one signal in Schema Quality & AI Usability. A tool's description is untrusted text the model reads on every call, which is what makes this list a security surface and not just an inventory: how tool poisoning works →
amazon_product_search Amazon Product Search: prices, ratings, ASINs ~446
Amazon product data at $0.004 per product, 20% below the alternative we tested (free plan), with 41 filled fields per product in that test. Search by keyword, URL or ASIN: price, list price, rating, reviews, Prime, badges, bought-in-past-month, images and specs. No login. (Apify actor transparent_meteorite/amazon-product-search; pay-per-result.)
| Name | Type | Req | Description |
|---|---|---|---|
| asins | array | – | 10-character product IDs, e.g. B07CMS5Q6P. Fetched from the marketplace chosen below. |
| autoProxyFallback | boolean | – | On by default: if you left the proxy off and Amazon blocks the datacenter IP, the run switches itself to Apify residential proxy instead of returning nothing. Turn off to never use a proxy you did no… |
| includeDetails | boolean | – | On by default: adds breadcrumbs, feature bullets, all images, dimensions, weight, seller, variants, A+ content and availability (about 42 fields instead of 17). One extra request per product, fetched… |
| keywords | array | – | One search per line, e.g. "wireless mouse". Results come in Amazon's own ranking order. |
| marketplace | string | – | Used for keywords and ASINs. URLs carry their own marketplace. |
| maxItems | integer | – | Stop after this many products in total (you pay per product delivered). |
| maxPages | integer | – | How many result pages to read per search (about 16-60 products each). |
| max_results | integer | – | Max rows returned to the agent (default 25, hard cap 200). Billing is per result produced by the actor. |
| urls | array | – | amazon.com, .co.uk, .de or .ca search pages (/s?k=...) or product pages (/dp/ASIN). The marketplace is read from the URL. Example: ["https://www.amazon.com/s?k=wireless+mouse","https://www.amazon.com… |
No output schema declared.
No examples provided.
app_store_reviews App Store Reviews Scraper: Ratings, 150+ Countries, $0.50/1k ~577
Apple App Store reviews at $0.50 per 1,000, verified by 85 passing tests. Review text, stars, app version, date, votes, plus rating, rating count, price, genre and release notes. 150+ countries, keyword search, date and star filters, delta mode. (Apify actor transparent_meteorite/app-store-reviews; pay-per-result.)
| Name | Type | Req | Description |
|---|---|---|---|
| appIds | array | – | Apple app IDs (324684580 or id324684580) or App Store links such as https://apps.apple.com/us/app/spotify-music-and-podcasts/id324684580. Malformed entries are skipped, listed in the run summary and… |
| countries | array | – | Two-letter country codes such as us, gb, de, fr, jp, br, in. Each country has its own reviews, so every app is fetched once per country. 'uk' is accepted as gb. |
| includeAppDetails | boolean | – | Add one row per app and country with average rating, rating count, price, genre, developer, current version, release notes, size and more. |
| maxApps | integer | – | Safety cap on the number of apps processed in one run. |
| maxRating | integer | – | Only return reviews with at most this many stars (1-5). |
| maxReviewsPerApp | integer | – | Cap on reviews returned per app per country. Apple publishes up to 500 recent reviews per app, country and sort order (10 pages of 50). Set 0 to return only app details. |
| max_results | integer | – | Max rows returned to the agent (default 25, hard cap 200). Billing is per result produced by the actor. |
| minRating | integer | – | Only return reviews with at least this many stars (1-5). Use with Maximum star rating, for example 1-2 to collect complaints only. |
| searchResultsPerTerm | integer | – | How many top search results to take per search term. |
| searchTerms | array | – | Find apps by keyword with Apple's search API (for example 'meditation' or 'budget tracker'), searched in the first country. The top results per term are added to the app list. |
| sinceDate | string | – | Skip reviews older than this. A date such as 2026-09-01, or a relative period such as '7 days', '2 weeks' or '3 months'. Paging stops at the first older review, so old pages are never fetched. |
| sortBy | string | – | Most recent (default, works with Since date and delta mode) or most helpful. |
| stateKey | string | – | Name of the saved state used by delta mode. Use different names for independent monitors. Leave empty to use the name default. |
No output schema declared.
No examples provided.
ats_open_roles Career Site Jobs API: Greenhouse, Lever, Ashby & more | $2/1k ~844
Career-site jobs at $0.002 each, with seniority, department and ready-made company presets. Open roles from the public job-board APIs of Greenhouse, Lever, Ashby, Workable, SmartRecruiters and Recruitee plus schema.org pages. One clean schema with salary, remote flag, apply URL. (Apify actor transparent_meteorite/ats-open-roles; pay-per-result.)
| Name | Type | Req | Description |
|---|---|---|---|
| companies | array | yes | One company per line. Paste a careers URL (boards.greenhouse.io/stripe, jobs.lever.co/spotify, jobs.ashbyhq.com/ramp, apply.workable.com/blueground, jobs.smartrecruiters.com/ServiceNow, bunq.recruite… |
| companyPreset | string | – | Add a ready-made list of verified public job boards: yc-top, ai-labs, fintech or devtools (several allowed, separated by commas). Each board returned live jobs when the list was last checked. If you… |
| departments | array | – | Keep only jobs whose department contains one of these words (not case-sensitive), e.g. "engineering", "sales". Jobs with no department are dropped when this is set. |
| employmentTypes | array | – | Keep only jobs of these types: full-time, part-time, contract, intern, temporary. Only ATS vendors that publish an employment type can match (Lever, Ashby, BambooHR, Breezy, Personio, Recruitee, Smar… |
| excludeKeywords | array | – | Drop jobs whose title, department or location contains any of these words, e.g. "intern". |
| includeDescription | boolean | – | Include the job description as plain text. Turn off for faster runs on SmartRecruiters and Workable (one less request per job). Same price either way. |
| keywords | array | – | Keep only jobs whose title, department or location contains at least one of these words (not case-sensitive), e.g. "engineer", "sales", "remote". Leave empty for every open job. |
| locations | array | – | Keep only jobs whose location contains one of these strings (not case-sensitive), e.g. "Detroit", "Michigan", "United States". |
| maxJobsPerCompany | integer | – | Newest matching jobs taken per company per run. 10 is enough for a quick look; raise it (up to 5,000) to get every open role. |
| maxJobsTotal | integer | – | Hard cap on job rows, and charges, across all companies in this run. At $0.002 per job, 5,000 jobs = $10. |
| max_results | integer | – | Max rows returned to the agent (default 25, hard cap 200). Billing is per result produced by the actor. |
| monitorName | string | – | Name of the saved baseline. Use a different name per watch list so schedules do not overwrite each other. Default is 'default'. Example: "eng-hiring". |
| postedWithinDays | integer | – | Drop jobs posted longer ago than this. Jobs with no posted date are kept. 0 = no limit. |
| remoteOnly | boolean | – | Keep only jobs flagged remote by the employer or with "remote" in the location. |
No output schema declared.
No examples provided.
building_permits_leads Building Permits Leads: US City Permits and Violations, $1.5/1k ~384
Building permits leads from official city open-data portals (Chicago, NYC, LA, SF, Seattle, Austin, Baton Rouge, Montgomery Co. MD, Cincinnati). Type, status, dates, valuation, property address, contractor business if published, source link; code violations too. Delta mode. $0.0015 per record. (Apify actor transparent_meteorite/building-permits-leads; pay-per-result.)
| Name | Type | Req | Description |
|---|---|---|---|
| cities | array | – | Which city portals to query. Permits: CHI, NYC, LAX, SFO, SEA, AUS, BTR, MOCO. Code violations: CHI, CIN. Empty = all nine. |
| keywords | array | – | Keep only records whose type, work class or description contains any of these words (case-insensitive), e.g. roof, solar, demolition, new construction, hvac. |
| maxItems | integer | – | Cap on records delivered (and charged) this run, split evenly across the selected city sources. |
| max_results | integer | – | Max rows returned to the agent (default 25, hard cap 200). Billing is per result produced by the actor. |
| minValuation | integer | – | Keep only permits with a declared project value at or above this amount. 0 = no filter. Violations have no valuation and are not filtered by it. |
| monitorName | string | – | Name of the saved baseline. Use a different name per watch list so schedules do not overwrite each other. Default is 'default'. |
| recordTypes | array | – | permit = building permits; violation = code-enforcement / building violations (only CHI and CIN publish these here). |
| sinceDays | integer | – | Return records whose issue date (filing date for San Francisco, violation date for violations) falls in the last N days (1 to 180). |
No output schema declared.
No examples provided.
city_council_agendas City Council Meetings & Agendas: Legistar Votes, PDFs | $1/1k ~489
City council meetings and agenda items from 18 US cities via the official Legistar Web API. Meeting date and time, body, matter, status, action, vote result, agenda PDF and attachment links. Keyword filters, deduped alerts, 93 passing tests. $0.001 per item. (Apify actor transparent_meteorite/city-council-agendas; pay-per-result.)
| Name | Type | Req | Description |
|---|---|---|---|
| bodyFilter | string | – | Part of the committee or body name, e.g. "planning", "city council", "budget". Not case-sensitive. Empty = all bodies. |
| clients | array | – | Legistar city slugs (the part before .legistar.com), e.g. seattle, denver, boston, phoenix, nashville. Leave empty for all 18 built-in cities. Any other Legistar slug can be tried; cities that need a… |
| dateFrom | string | – | Start of the meeting date range, YYYY-MM-DD. Leave empty to use "Days back". |
| dateTo | string | – | End of the meeting date range, YYYY-MM-DD. Leave empty to use "Days ahead". |
| daysAhead | integer | – | Used when 'Meetings to' is empty. |
| daysBack | integer | – | Used when 'Meetings from' is empty. |
| includeAttachments | boolean | – | Add attachment links (staff reports, ordinance text) per item. |
| includeCancelled | boolean | – | Include meetings whose agenda status is Cancelled. |
| includeMatterDetails | boolean | – | One extra request per item with a matter, adds matterTitle, matterIntroDate, matterPassedDate, matterBodyName. |
| keywords | array | – | Keep only items whose title or matter name contains ANY of these (not case-sensitive), e.g. zoning, rezone, liquor license, contract, bond. Leave empty for every item. |
| maxEventsPerClient | integer | – | Safety cap on meetings fetched per city per run. |
| maxResults | integer | – | Hard cap on agenda items returned, and charged, in this run. At $0.001 per item, 1,000 items = $1. |
| max_results | integer | – | Max rows returned to the agent (default 25, hard cap 200). Billing is per result produced by the actor. |
No output schema declared.
No examples provided.
company_enrichment_by_domain Company Enrichment by Domain: Socials, Emails, Tech Stack $5/1k ~226
Company enrichment from each company's own site and DNS only, verified by 73 passing tests. Domains in; name, logo, description, socials, careers/ATS, business emails and phones, email provider (MX) and tech stack out. No login, no data brokers. $0.005 per domain. (Apify actor transparent_meteorite/company-enrichment-by-domain; pay-per-result.)
| Name | Type | Req | Description |
|---|---|---|---|
| concurrency | integer | – | Domains processed in parallel. |
| domains | array | yes | Company domains (example.com) or URLs. One output row per domain. |
| includeTechStack | boolean | – | Summarize CMS, analytics, CDN, ecommerce and framework detected on the homepage. |
| maxPagesPerDomain | integer | – | Homepage plus up to N-1 of /contact, /about, /careers found in the homepage links. |
| max_results | integer | – | Max rows returned to the agent (default 25, hard cap 200). Billing is per result produced by the actor. |
| timeoutSecs | integer | – | Total time budget for one domain. |
No output schema declared.
No examples provided.
company_news_monitor Company News Monitor: Brand & Keyword News Alerts, $2/1k ~582
Company news monitoring at $0.002 per article from 75 publisher RSS feeds (Bloomberg, CNBC, FT, TechCrunch, PR Newswire...) plus the GDELT news index when reachable. Track companies, domains or keywords. Deduped, event-tagged, delta mode for schedules. (Apify actor transparent_meteorite/company-news-monitor; pay-per-result.)
| Name | Type | Req | Description |
|---|---|---|---|
| companies | array | – | Company or brand names (Stripe, Rivian Automotive) or website domains (stripe.com). A domain is matched by its brand label (stripe) or the full domain in the headline or feed summary. |
| eventFilter | array | – | Keep only articles tagged with one of these business events. Empty = all articles. |
| excludeWords | array | – | Optional. Drop articles whose headline or summary contains any of these words (e.g. a different company with the same name). |
| gdeltTimeBudgetSecs | integer | – | Maximum time spent waiting on GDELT (which enforces one request per 5 seconds and is sometimes slow). RSS results are delivered either way. |
| keywords | array | – | Optional extra watch phrases matched as whole words, e.g. "lithium battery", "data breach", "FDA approval". Each returned article lists which companies or keywords it matched. |
| maxItems | integer | – | Cap on articles delivered (and charged) this run, newest first. |
| max_results | integer | – | Max rows returned to the agent (default 25, hard cap 200). Billing is per result produced by the actor. |
| mustInclude | array | – | Optional. Keep only articles whose headline or summary also contains at least one of these words, e.g. layoffs, acquisition, lawsuit. |
| rssFeeds | array | – | Optional feed URLs to add, e.g. a trade publication, a competitor's newsroom feed or a company blog feed. |
| sourceCountry | string | – | Optional. Country of the publisher, as ISO code or name, e.g. US, GB, united kingdom, India. Empty = all. |
| sourceLanguage | string | – | Optional. ISO code or name, e.g. en, english, de, spanish. Empty = all languages. Bundled feeds are English. |
| sources | array | – | GDELT DOC 2.0 (global news index, 65+ languages, updated every 15 min) and publisher RSS/Atom feeds. Empty = both. |
| timespan | string | – | Only articles published within this window. For scheduled monitoring, use a window slightly longer than your schedule and turn on delta mode. |
| useBundledFeeds | boolean | – | Adds 75 verified business, finance, tech and press-release feeds (BBC, CNBC, Bloomberg, FT, NYT, TechCrunch, PR Newswire, GlobeNewswire, Business Wire and more). |
No output schema declared.
No examples provided.
developer_signals Hacker News, npm & PyPI Developer Signals ~582
Track Hacker News mentions, Show HN and Launch HN posts, plus npm and PyPI package versions, repo links and download counts, in one dataset. Keyless public APIs. From $0.001 per item. (Apify actor transparent_meteorite/developer-signals; pay-per-result.)
| Name | Type | Req | Description |
|---|---|---|---|
| hnDomains | array | – | Find stories that link to a domain, for example github.com/yourorg or yourproduct.com. One per row, no https://. |
| hnIncludeComments | boolean | – | Adds comment rows (recordType comment) for keyword searches. Each comment row is billed as one Hacker News item. |
| hnKeywords | array | – | One search per row (brand, product, competitor, technology). Used by hnSearch; in showHn mode they filter the launches (leave empty to get all recent launches). Example: ["apify","web scraping"]. |
| hnMinPoints | integer | – | Skip stories with fewer points. 0 keeps everything. |
| hnSort | string | – | date: newest first. relevance: Algolia's relevance ranking. |
| maxItemsPerQuery | integer | – | Cap on Hacker News rows per keyword, per domain and per launch type. Algolia exposes at most 1,000 hits per query. This is your cost ceiling at $0.001 per row. |
| max_results | integer | – | Max rows returned to the agent (default 25, hard cap 200). Billing is per result produced by the actor. |
| modes | array | – | hnSearch: Hacker News stories (and optionally comments) matching your keywords or domains. showHn: Show HN and/or Launch HN posts. npmPackages: npm metadata and download counts. pypiPackages: PyPI me… |
| npmPackages | array | – | Package names, scoped names allowed (@scope/name). Returns latest version, description, license, repository, homepage, keywords plus daily, weekly and monthly downloads. Example: ["crawlee","@apify/t… |
| pypiPackages | array | – | Package names. Returns latest version, summary, license, Python requirement, project links plus last day, week and month downloads from pypistats.org when available. Example: ["requests","apify-clien… |
| showHnKind | string | – | Which launch posts to return in showHn mode. |
| sinceDate | string | – | Only Hacker News items created after this. An ISO date (2026-09-01) or a relative span such as 30 days, 12 weeks or 6 months. Empty means no limit. Example: "2026-09-01" or "30 days". |
| timeBudgetSecs | integer | – | Soft limit. When it passes, the actor stops and returns what it has. |
No output schema declared.
No examples provided.
domain_intelligence_lookup Domain Intelligence: WHOIS/RDAP, DNS, Subdomains, SSL, $2/1k ~327
Bulk domain lookup verified by 94 passing tests: RDAP registration (registrar, created, expires, age), DNS over HTTPS (A, AAAA, MX, NS, TXT with SPF and DMARC parsed), subdomains from certificate transparency, SSL expiry and HTTP security headers. $0.002 per domain. (Apify actor transparent_meteorite/domain-intelligence-lookup; pay-per-result.)
| Name | Type | Req | Description |
|---|---|---|---|
| checkHeaders | boolean | – | Request the site homepage over HTTPS and report HSTS, CSP, X-Frame-Options, X-Content-Type-Options, Referrer-Policy and Permissions-Policy. |
| checkSsl | boolean | – | Open a TLS connection to port 443 and read the certificate issuer, validity dates and days left. |
| domains | array | yes | Domain names to look up, one per row, for example example.com. A URL such as https://www.example.com/page is reduced to its host. Malformed entries are skipped, listed in the run summary and never ch… |
| includeSubdomains | boolean | – | Query crt.sh for names seen in public certificates. crt.sh can be slow; on timeout the row still returns with a subdomainsError field. |
| maxDomains | integer | – | Cap on domains looked up (and charged) this run. |
| maxSubdomains | integer | – | Cap on subdomain names returned per domain (subdomainCount still shows the full count). |
| max_results | integer | – | Max rows returned to the agent (default 25, hard cap 200). Billing is per result produced by the actor. |
No output schema declared.
No examples provided.
federal_grants_contracts Federal Grants & Contracts Finder: Grants.gov + USAspending ~995
Open and forecasted federal grant opportunities from Grants.gov plus contract and grant awards from USAspending.gov, in one unified schema: deadlines, ceilings, amounts, agency, NAICS/PSC, recipient, and a link to the official record. No API key. $0.002 per opportunity, $0.0015 per award. (Apify actor transparent_meteorite/federal-grants-contracts; pay-per-result.)
| Name | Type | Req | Description |
|---|---|---|---|
| agencies | array | – | Optional. Grants.gov top-level agency codes, for example HHS, DOC, DOE, USDA, NSF, DOD, ED, DOT. Matches the agency filter on grants.gov. |
| assistanceListings | array | – | Optional. For example 11.029. Opportunities for these programs only. |
| awardKinds | array | – | contracts = procurement contracts and delivery orders; grants = grants and cooperative agreements. |
| awardingAgencies | array | – | Optional. Top-tier agency names exactly as USAspending writes them, for example Department of Defense, Department of Health and Human Services, National Aeronautics and Space Administration. |
| awardsFromDate | string | – | Optional, YYYY-MM-DD. Overrides the look-back. Example: "2026-01-01". |
| awardsLookbackDays | integer | – | Awards with activity in the last N days. Ignored when both award dates below are set. USAspending data starts at 2007-10-01. |
| awardsSortBy | string | – | Largest amount first, or most recent start date first. |
| awardsToDate | string | – | Optional, YYYY-MM-DD. Defaults to today. Example: "2026-09-30". |
| closingWithinDays | integer | – | Optional. Keep opportunities whose close date is within this many days from today. Opportunities with no close date (rolling) are kept only if you leave this empty. |
| eligibilityCodes | array | – | Optional. Grants.gov eligibility codes: 00 State governments, 01 County, 02 City or township, 04 Special district, 05 Independent school districts, 06 Public/state-controlled higher ed, 07 Federally… |
| fundingCategories | array | – | Optional. Grants.gov category codes, for example ST (science and technology), HL (health), ED (education), EN (energy), AG (agriculture), BC (business and commerce), CD (community development), ENV (… |
| includeDetails | boolean | – | One extra request per opportunity to Grants.gov fetchOpportunity: adds description, award ceiling and floor, expected number of awards, eligible applicants, funding instruments and posting/archive da… |
| keywords | array | – | One search per keyword, results merged and de-duplicated. Leave empty to list the newest opportunities / largest recent awards with only your other filters. Example: ["cybersecurity","rural broadband… |
| maxAwardAmount | integer | – | Optional. Awards at or below this total amount. |
| maxItems | integer | – | Hard cap on rows delivered (and billed) across everything. Opportunities are delivered first, then awards. |
| max_results | integer | – | Max rows returned to the agent (default 25, hard cap 200). Billing is per result produced by the actor. |
| minAwardAmount | integer | – | Optional. Awards at or above this total amount. |
| mode | string | – | openOpportunities: open and forecasted grant opportunities from Grants.gov. awards: contract and grant awards already made, from USAspending.gov. both: run the two and merge into one unified output. |
| monitorName | string | – | Name of the saved baseline. Use a different name per watch list so schedules do not overwrite each other. Default is 'default'. Example: "cyber-watch". |
| naicsCodes | array | – | Optional. Contract awards only. For example 541512 or the prefix 5415. |
| opportunityStatuses | array | – | posted = open for applications, forecasted = announced in advance. (Closed and archived opportunities are not offered here.) |
| placeOfPerformanceStates | array | – | Optional. Two-letter US state codes, for example MI, TX. |
| pscCodes | array | – | Optional. Contract awards only. Product/Service Codes such as D302 (IT systems development). Example: ["D302","R425"]. |
| recipientSearch | string | – | Optional. Track a competitor or a customer: awards whose recipient name matches this text. Example: "Lockheed". |
No output schema declared.
No examples provided.
fmcsa_new_carrier_leads FMCSA New Motor Carrier Leads: New Authority, Email & Phone ~998
New motor carrier leads from the official FMCSA census: new USDOT/MC trucking companies with officer names, authority status, filed email and phone. Filter by state and fleet size; deduped, so daily runs only bill new carriers. 141 automated checks. (Apify actor transparent_meteorite/fmcsa-new-carrier-leads; pay-per-result.)
| Name | Type | Req | Description |
|---|---|---|---|
| authorityStatus | string | – | Keep only carriers whose operating authority (MC/MX docket) has this status in the FMCSA authority history. Brand-new carriers are usually Pending until their authority is granted. 'Any' (default) ap… |
| cargoTypes | array | – | Only carriers that declare at least one of these cargo types on their filing. Keys: genfreight, household, metalsheet, motoveh, drivetow, logpole, bldgmat, mobilehome, machlrg, produce, liqgas, inter… |
| carrierOperation | string | – | Interstate = hauls across state lines. Intrastate = operates inside one state only. |
| companyName | string | – | Lookup mode: find carriers whose legal or DBA name contains this text (case-insensitive), e.g. WERNER. Same matching as 'Company name contains'; use either one. |
| daysBack | integer | – | Only carriers added to the FMCSA census in the last N days. 7 = this week's new authorities. Use 1-3 for a daily scheduled feed. |
| dotNumbers | array | – | Look up these exact carriers by USDOT number, any registration date. When set, the 'new in the last N days' window is ignored. Turn off 'Only new since last run' and 'Only carriers with an email' to… |
| forHireOnly | boolean | – | USDOT numbers are also issued to businesses that only move their own goods (contractors, landscapers, home improvement firms). Turn this on to keep only carriers registered as authorized or exempt fo… |
| hazmatOnly | boolean | – | Return only carriers flagged as hazardous-materials carriers in the FMCSA census. |
| includeAuthority | boolean | – | Adds authority_type, authority_status, authority_granted_date and per-docket history from the FMCSA authority dataset (one extra free public API call per 100 carriers). Turn off to skip it. |
| maxDrivers | integer | – | Only carriers reporting at most this many drivers. 0 = no maximum. |
| maxPowerUnits | integer | – | Only carriers with at most this many trucks. 0 = no maximum. |
| maxResults | integer | – | Hard cap on carriers returned, and charged, in this run. Each carrier is $0.0035 through October 21, 2026, then $0.008 (1,000 = $8). |
| max_results | integer | – | Max rows returned to the agent (default 25, hard cap 200). Billing is per result produced by the actor. |
| mcNumbers | array | – | Look up carriers by MC (operating authority) number, digits only. Same behavior as USDOT lookup; can be combined with it. |
| minDrivers | integer | – | Only carriers reporting at least this many drivers. 0 = no minimum. |
| minPowerUnits | integer | – | Only carriers with at least this many trucks (power units). 0 = no minimum. Most new authorities run 1-5 trucks. |
| mode | string | – | newCarriers (default) = the feed of carriers newly added to the FMCSA census in the last N days. lookup = look up specific carriers by USDOT number, MC/MX number or company name, any registration dat… |
| nameContains | string | – | Only carriers whose legal or DBA name contains this text (case-insensitive), e.g. LOGISTICS. |
| requireEmail | boolean | – | Return only carriers with an email address on their FMCSA filing. In our June 2026 sample of the 200 newest carriers, all 200 had one. |
| requirePhone | boolean | – | Return only carriers with a phone or cell number on file. |
| states | array | – | Two-letter state codes to include, e.g. ["TX","FL","GA"]. Leave empty to get new carriers from every US state. |
| webhookBatchSize | integer | – | How many records per webhook POST. |
No output schema declared.
No examples provided.
linkedin_public_jobs LinkedIn Public Jobs Scraper (no login) | Salary & Level ~498
28 filled fields per LinkedIn job vs 23 in our side-by-side test, at a lower price per job. Search public guest job listings with no login or cookies: keywords, location, date, remote/hybrid, level, type, company. Title, company, salary, seniority, industries, full description. Deduped. (Apify actor transparent_meteorite/linkedin-public-jobs; pay-per-result.)
| Name | Type | Req | Description |
|---|---|---|---|
| companyFilter | array | – | LinkedIn company ids (digits, filtered by LinkedIn) or company names / linkedin.com/company/<slug> URLs (matched against the company name). Empty = any company. Example: ["Google","https://www.linked… |
| datePosted | string | – | Only jobs posted within this window. |
| experienceLevel | array | – | Empty = all levels. Allowed: internship, entry, associate, mid-senior, director, executive. Example: ["entry","associate"]. |
| geoId | string | – | Exact LinkedIn location id, e.g. 103644278 for the United States. Used together with or instead of the free-text location. |
| includeCompanyDetails | boolean | – | Adds website, industry, size and headquarters from the public LinkedIn company page (one extra request per unique company, cached). Skipped automatically if LinkedIn walls it. |
| includeDescription | boolean | – | Plain-text job description. Same cost either way; turn off for a lighter dataset. |
| includeDescriptionHtml | boolean | – | Adds descriptionHtml with the original formatting. |
| jobType | array | – | Empty = all types. Allowed: full-time, part-time, contract, temporary, volunteer, internship, other. Example: ["full-time","contract"]. |
| keywords | string | – | Job title or skill, e.g. "data analyst". Example: "registered nurse". |
| location | string | – | City, region or country as you would type it on LinkedIn, e.g. "Detroit, Michigan" or "United Kingdom". |
| maxItems | integer | – | Stop after this many jobs (1 to 1000). You are charged per job delivered. |
| max_results | integer | – | Max rows returned to the agent (default 25, hard cap 200). Billing is per result produced by the actor. |
| workplace | array | – | On-site, remote, hybrid (several allowed). Empty = all. |
No output schema declared.
No examples provided.
local_business_leads Local Business Leads: No-Website Finder (OpenStreetMap) $3/1k ~608
Local business leads at $0.003 per place, including businesses with no website listed. Name, phone, website, email, address, hours, socials and coordinates from OpenStreetMap open data. 75+ types, no-website, phone and website filters, optional email enrichment. (Apify actor transparent_meteorite/local-business-leads; pay-per-result.)
| Name | Type | Req | Description |
|---|---|---|---|
| bbox | string | – | Search a rectangle instead of (or in addition to) named locations: south,west,north,east in decimal degrees, e.g. 30.25,-97.76,30.29,-97.72. |
| categories | array | yes | What to search for, one per row. Plain words like dentist, plumber, restaurant, lawyer, hair salon, gym, car repair, real estate (75+ types and common synonyms), or any raw OpenStreetMap tag such as… |
| enrichFromWebsite | boolean | – | For each place with a website, fetch its homepage and contact page and extract the emails, phone numbers and social profile links the business publishes there. Charged as a separate event ($0.002) on… |
| latitude | string | – | Search a circle around a point: latitude in decimal degrees, e.g. 30.2672. Use together with longitude and radius. |
| locations | array | – | Cities, counties, states, ZIP/postal codes or neighbourhoods, one per row, e.g. Austin, TX or Travis County, Texas or 78701, USA. Each is geocoded with OpenStreetMap Nominatim and searched inside its… |
| longitude | string | – | Longitude in decimal degrees for the circle search, e.g. -97.7431. |
| maxItems | integer | – | Maximum number of businesses returned (and charged) for the whole run. |
| max_results | integer | – | Max rows returned to the agent (default 25, hard cap 200). Billing is per result produced by the actor. |
| onlyWithoutWebsite | boolean | – | Return only businesses that have no website in OpenStreetMap: prospects for web design, SEO and local-marketing offers. Note: 'no website in OpenStreetMap' usually but not always means the business h… |
| radiusKm | integer | – | Radius of the circle search in kilometres (1-50). Used only when latitude and longitude are set. |
| requireEmail | boolean | – | Skip businesses with no email. Works best together with 'Enrich from website', which looks for the email on the business's own site. |
| requirePhone | boolean | – | Skip businesses with no phone number. Skipped places are not charged. |
| requireWebsite | boolean | – | Skip businesses with no website. Skipped places are not charged. |
No output schema declared.
No examples provided.
meta_ad_library Meta Ad Library Scraper: Facebook & Instagram Ads ~520
Image or video URL on 100% of ads vs 70% in our side-by-side test, at $0.00065 per ad. Search the public Meta Ad Library by keyword, advertiser Page id or library URL. No login. Flat rows: ad text, headline, link, CTA, media URLs, ISO dates, platforms, variations. (Apify actor transparent_meteorite/meta-ad-library; pay-per-result.)
| Name | Type | Req | Description |
|---|---|---|---|
| activeStatus | string | – | Which ads to include. Choose active for ads running now, inactive for ended ads, all for both. |
| adType | string | – | All ads is the commercial default. Political and issue ads add Meta's published spend and impression ranges. |
| country | string | – | Two-letter country code, or ALL. Ads shown in this country. Example: "US", "GB", "ALL". |
| dateFrom | string | – | YYYY-MM-DD. Only ads that started running on or after this date. Example: "2026-01-01". |
| dateTo | string | – | YYYY-MM-DD. Only ads that started running on or before this date. Example: "2026-10-01". |
| languages | array | – | Optional language codes such as en, es. The library filters by these; they are echoed in the languages field. Example: ["en","es"]. |
| libraryUrls | array | – | Paste search URLs copied from facebook.com/ads/library. Their filters are used as they are. Example: ["https://www.facebook.com/ads/library/?active_status=active&ad_type=all&country=US&q=running%20sh… |
| maxItems | integer | – | Total ads to deliver across all targets. You are charged per ad. |
| max_results | integer | – | Max rows returned to the agent (default 25, hard cap 200). Billing is per result produced by the actor. |
| mediaType | string | – | Filter by creative type. Choose all unless you need only one creative type. |
| pageIds | array | – | Numeric Facebook Page ids (the view_all_page_id in an Ad Library URL). Returns every ad that Page runs. Example: ["866655706540346"]. |
| platforms | array | – | Optional. Any of: facebook, instagram, audience_network, messenger, threads. Example: ["facebook","instagram"]. |
| searchTerms | array | – | Keywords or advertiser names, one per line (for example "running shoes"). Each term is searched in the public Ad Library. |
No output schema declared.
No examples provided.
new_business_filings New Business Filings: New LLCs and Corporations, $4/1k ~310
New LLCs and corporations from official state open data (CO, NY, OR, CT), verified by 57 passing tests. Name, filing date, type, status, registered agent, public address, source link. Filter by state, type, keyword; deduped across runs. No login. $0.004 per filing. (Apify actor transparent_meteorite/new-business-filings; pay-per-result.)
| Name | Type | Req | Description |
|---|---|---|---|
| activeOnly | boolean | – | Drop rejected, dissolved, withdrawn or delinquent records. States that publish no status (NY, OR) are always kept. |
| daysBack | integer | – | Return entities formed or registered in the last N days (1 to 90). |
| entityTypes | array | – | Keep only these entity types. Empty = all. Nonprofits are included only if you select NONPROFIT or leave this empty. |
| keywords | array | – | Keep only entities whose name contains any of these words (case-insensitive), e.g. roofing, plumbing, holdings, cannabis. |
| maxItems | integer | – | Cap on filings delivered (and charged) this run, split evenly across the selected states. |
| max_results | integer | – | Max rows returned to the agent (default 25, hard cap 200). Billing is per result produced by the actor. |
| states | array | – | Which state portals to query. Supported: CO (Colorado), NY (New York), OR (Oregon), CT (Connecticut). Empty = all four. |
No output schema declared.
No examples provided.
sanctions_screening Sanctions Screening: OFAC SDN, EU, UN & UK Lists, Fuzzy Match ~542
Screen names of people, companies and vessels against the official OFAC SDN, OFAC Consolidated, UN, EU and UK sanctions lists. Fuzzy match handles diacritics, transliteration, word order and aliases; optional DOB and country. Screening aid, not legal advice. $0.004 per name. (Apify actor transparent_meteorite/sanctions-screening; pay-per-result.)
| Name | Type | Req | Description |
|---|---|---|---|
| entityType | string | – | Restrict matching to people, organisations or vessels for names that do not give their own type. 'any' compares against everything. |
| includeAliases | boolean | – | On by default. Aliases catch the many sanctioned parties listed under several spellings. Weak or low-quality aliases are included and marked. |
| lists | array | – | Which official lists to download for this run. ofac_sdn = US Treasury Specially Designated Nationals (about 19,000 entries). ofac_consolidated = US non-SDN consolidated lists (SSI, FSE, NS-MBS and ot… |
| maxMatchesPerName | integer | – | How many of the best-scoring list entries to return for each flagged name (one per list entry, best alias shown). |
| max_results | integer | – | Max rows returned to the agent (default 25, hard cap 200). Billing is per result produced by the actor. |
| minScore | integer | – | A name is flagged possible_match when its best score reaches this value. 100 means identical after normalisation. 85 to 90 is a sensible start for screening; lower it to catch more spelling variants… |
| monitorName | string | – | Name of the saved baseline. Use a different name per watch list so schedules do not overwrite each other. Default is 'default'. Example: "vendor-onboarding". |
| names | array | yes | One name per row: a person, company or vessel. Plain strings work. To add a date of birth, country or type to a name, use the JSON editor and give objects such as {"name": "Ivan Petrov", "dob": "1975… |
No output schema declared.
No examples provided.
sec_form_d_funding_leads SEC Form D Startup Funding Leads: Recently Funded, $2.50/1k ~492
Startup funding leads from official SEC EDGAR Form D filings at $0.0025 per filing. Issuer, industry, offering size, amount sold, investors, first-sale date, officers. Filter by industry, state, size; exclude pooled funds; dedupe. 102 passing tests. No login. (Apify actor transparent_meteorite/sec-form-d-funding-leads; pay-per-result.)
| Name | Type | Req | Description |
|---|---|---|---|
| excludeLimitedPartnerships | boolean | – | Also drop issuers whose name ends in LP, L.P., LLLP or Fund. Catches investment vehicles that file without marking themselves as a pooled fund. Off by default. |
| excludePooledFunds | boolean | – | Drop filings whose industry group is Pooled Investment Fund (VC, PE and hedge funds raising capital), leaving operating companies. |
| includeAmendments | boolean | – | Also return Form D/A amended filings. Off by default so you only see new raises. |
| industryGroups | array | – | Keep only these EDGAR industry groups. Empty = all. |
| lookbackDays | integer | – | How many business days of EDGAR filings to scan, counting only days that have a published EDGAR index. Today's index (not out until the evening) and holidays are skipped and do not use up the lookbac… |
| maxResults | integer | – | Cap on filings delivered (and charged) this run. The default keeps a zero-config run under a minute. |
| max_results | integer | – | Max rows returned to the agent (default 25, hard cap 200). Billing is per result produced by the actor. |
| minAmountSold | integer | – | Keep filings whose total amount sold so far is at least this. 0 = no minimum. |
| minOfferingAmount | integer | – | Keep filings whose total offering amount is at least this. 0 = no minimum. Indefinite offerings are kept only when this is 0. |
| secUserAgent | string | – | Optional. Sent to sec.gov on every request. SEC requires a User-Agent with a contact email (for example "Acme Research you@acme.com"); without an email EDGAR answers HTTP 403. Leave empty to use the… |
| states | array | – | Two-letter state or country codes of the issuer's business address (for example CA, NY, TX). Empty = all. |
No output schema declared.
No examples provided.
shopify_store_leads Shopify Leads: Store Apps, Products & Contacts | $4/1k ~417
Shopify leads with 60+ installed apps and theme detected per store. Store name, myshopify domain, country, currency, product count, price range, vendors, activity, emails, phones and socials. Discover stores by niche keyword. $0.004 per store. (Apify actor transparent_meteorite/shopify-store-leads; pay-per-result.)
| Name | Type | Req | Description |
|---|---|---|---|
| crawls | integer | – | How many of the newest monthly Common Crawl indexes to search per keyword. More snapshots find more stores but take longer. |
| domains | array | yes | Websites to check, one per row (for example allbirds.com or https://www.brooklinen.com/collections/all). Each is tested for Shopify; Shopify stores get a full profile. Non-Shopify sites return a free… |
| includeNonShopify | boolean | – | Keep a free row (isShopify=false) for domains that are not Shopify or are closed, so you can filter a mixed list. Never charged. |
| includeProducts | boolean | – | Add one row per product (title, URL, vendor, type, tags, price range, compare-at price, availability, variants, SKUs, image, dates) from /products.json. Charged per product row. |
| keywords | array | – | Optional. Niche words such as 'coffee roaster', 'candles' or 'dog treats'. Finds *.myshopify.com stores whose store name contains the keyword in the public Common Crawl URL index, then analyzes each… |
| maxProductsPerStore | integer | – | Cap on product rows per store when 'Also output products' is on. Store summaries always use up to 500 products. |
| maxStores | integer | – | Cap on stores analyzed (and charged) this run, across given domains and discovered stores. |
| max_results | integer | – | Max rows returned to the agent (default 25, hard cap 200). Billing is per result produced by the actor. |
No output schema declared.
No examples provided.
sitemap_link_inventory Sitemap Link Inventory: All URLs + Broken-Link Check, $1/1k ~778
Find every sitemap for a domain (robots.txt, nested indexes, .gz, .txt, common paths) and return all URLs with lastmod, priority, images, hreflang, path groups and duplicates. Optional broken-link, redirect, noindex checks. Partial results never fail the run. $0.001 per sitemap file / link checked. (Apify actor transparent_meteorite/sitemap-link-inventory; pay-per-result.)
| Name | Type | Req | Description |
|---|---|---|---|
| checkCanonical | boolean | – | Compare each checked page's rel=canonical with its sitemap URL (trailing slash ignored). Off by default. |
| checkConcurrency | integer | – | Parallel link checks. Requests to the same host are still spaced by the delay below. |
| checkIndexability | boolean | – | Uses a GET for each checked URL (first 256 KB) to read meta robots, plus the X-Robots-Tag header, so noindex pages in the sitemap are flagged. Turn off for HEAD-only, lighter checks. |
| checkMode | string | – | off: inventory only. sitemapUrls: request the sitemap URLs (HEAD, GET fallback) and flag 404, 5xx, unreachable, redirects and noindex. pageLinks: request the internal links found on the pages listed… |
| includeDuplicates | boolean | – | Duplicates are always counted and listed in the site summary. Turn this on to also emit a row (isDuplicate = true) for every repeat occurrence. |
| maxLinksToCheck | integer | – | sitemapUrls mode: per site, an evenly spaced sample across the whole inventory (not just the first rows). pageLinks mode: per page. This is the cost ceiling for check mode. |
| maxSitemapFiles | integer | – | Cap on sitemap files fetched per site, counting index files. Nested indexes are followed up to 6 levels deep. |
| maxUrlsPerSite | integer | – | Hard cap on unique URLs returned per site. Reading stops (and the download is aborted) once it is reached, so a 2-million-URL sitemap does not stall the run. The site summary says when the cap trunca… |
| max_results | integer | – | Max rows returned to the agent (default 25, hard cap 200). Billing is per result produced by the actor. |
| monitorName | string | – | Name of the saved baseline. Use a different name per watch list so schedules do not overwrite each other. Default is 'default'. |
| pageUrls | array | – | Pages whose internal links are checked when Link check mode is 'pageLinks'. Leave empty to use the home page of each start URL. The page fetch itself is not billed; each link checked is. |
| requestDelayMs | integer | – | Minimum gap between requests to the same host. A larger robots.txt Crawl-delay (up to 10 s) overrides this. |
| requestTimeoutSecs | integer | – | Time to first response headers for each request. Slow servers become 'timeout' rows, never failed runs. |
| startUrls | array | yes | One per row. A bare domain or site URL (https:// is added if missing) triggers discovery: robots.txt Sitemap lines first, then common paths such as /sitemap.xml. A URL that looks like a sitemap (.xml… |
| timeBudgetSecs | integer | – | Soft limit for the whole run. When it passes, the actor stops fetching and returns what it has with status 'partial-time-budget'. |
| userAgent | string | – | Sent on every request and matched against robots.txt (the default token is SitemapLinkInventoryBot). |
No output schema declared.
No examples provided.
technical_seo_page_audit Technical SEO Page Audit: Broken Links, Hreflang, $3/1k ~380
Technical SEO audit verified by 130 passing tests: title, meta, canonical, H1-H3, internal/external and broken links, missing alt, Open Graph, hreflang, JSON-LD, redirect chain, TTFB, and a prioritised issues list with a score. Respects robots.txt. $0.003 per page. (Apify actor transparent_meteorite/technical-seo-page-audit; pay-per-result.)
| Name | Type | Req | Description |
|---|---|---|---|
| checkBrokenLinks | boolean | – | Request the links found on each page (HEAD, falling back to GET) and report those returning 404/410/5xx or that cannot be reached. Respects robots.txt and per-host rate limits. 401/403/429 responses… |
| maxLinksToCheck | integer | – | Internal links are checked first, then external. Set 0 to skip link checks. Results are cached across pages in the run. |
| maxPages | integer | – | Cap on pages audited (and charged) this run. |
| max_results | integer | – | Max rows returned to the agent (default 25, hard cap 200). Billing is per result produced by the actor. |
| requestDelayMs | integer | – | Minimum gap between requests to the same host. A larger robots.txt Crawl-delay (up to 10 s) overrides this. |
| urls | array | – | Public pages to audit, one URL per row (a missing https:// is added). Each URL is audited as one page; the actor does not crawl beyond the links it checks. Pages blocked by robots.txt are returned un… |
| userAgent | string | – | Sent on every request and matched against robots.txt (the default token is TechnicalSeoAuditBot). Leave the default unless a site needs you to identify yourself differently. |
No output schema declared.
No examples provided.
warn_layoff_alerts WARN Layoff Notices API: 7 States (TX CA WA OR MD VA NC) $3/1k ~388
WARN Act layoff notices from 7 official state sources (TX, CA, WA, OR, MD, VA, NC), verified by 89 passing tests. Clean rows: employer, workers affected, city, notice and layoff dates. Deduped across runs for scheduled alerts. CSV, JSON, API or webhook. $0.003 per notice. (Apify actor transparent_meteorite/warn-layoff-alerts; pay-per-result.)
| Name | Type | Req | Description |
|---|---|---|---|
| daysBack | integer | – | Only notices with a notice date in the last N days (max 365). The Texas open-data feed is updated irregularly, so the default is a full year to make sure you always see the latest filings. |
| maxResults | integer | – | Hard cap on notices returned, and charged, in this run. Each notice is $0.003, so 50 notices = $0.15. |
| max_results | integer | – | Max rows returned to the agent (default 25, hard cap 200). Billing is per result produced by the actor. |
| minLayoffCount | integer | – | Only notices that affect at least this many workers. 0 = no minimum. Try 100 for large layoffs only. |
| states | array | – | States to pull (2-letter codes). Supported: TX (Texas open data), OR (Oregon HECC tracker), CA (California EDD current-quarter report), WA (Washington ESD database), MD (Maryland DLLR), VA (Virginia… |
| webhookBatchSize | integer | – | Records per webhook POST. |
No output schema declared.
No examples provided.
website_contact_extractor Website Contact Details Scraper: Emails, Phones & Socials $2/1k ~487
Website contact extractor: get emails, phone numbers and social media profiles from any list of business websites. One clean row per site with role/named email tags, E.164 phones, 8 socials and address. $0.002 per website (5 pages per site by default); unreachable sites are free. (Apify actor transparent_meteorite/website-contact-extractor; pay-per-result.)
| Name | Type | Req | Description |
|---|---|---|---|
| defaultCountry | string | – | ISO 2-letter country used to normalize local-format phone numbers to E.164 (+13135550142). Country-code domains (.de, .co.uk...) override it automatically. |
| domains | array | – | Optional plain list of domains, one per line (e.g. acme.com). Merged with Websites above. |
| includeNamedEmails | boolean | – | Every email is tagged 'role' (info@, sales@, support@...) or 'named' (jane.doe@...). Turn off to return role addresses only. |
| maxConcurrency | integer | – | How many sites to crawl at once. Pages inside one site are fetched one after another to stay polite. |
| maxPagesPerSite | integer | – | Homepage plus the best contact, impressum, about, team and privacy pages found by link text and URL (in that priority). All pages of a site are included in the one per-site price. |
| maxSites | integer | – | Cap on sites crawled (and charged) this run. |
| max_results | integer | – | Max rows returned to the agent (default 25, hard cap 200). Billing is per result produced by the actor. |
| onlyWithContacts | boolean | – | Skip rows that have no email, phone or social profile. Sites still count as crawled. |
| pageTimeoutSecs | integer | – | Timeout per page request. |
| sameDomainOnly | boolean | – | Only follow links on the site's own domain and subdomains. Emails on other domains (e.g. a gmail address shown on the site) are still returned and flagged sameDomain=false. |
| siteTimeoutSecs | integer | – | Total time budget per site; whatever was found so far is returned. |
| startUrls | array | – | Business websites to extract contacts from. Paste URLs or bare domains (acme.com). One row is returned per site; duplicates are merged. Upload a CSV/text file of URLs for bulk runs. |
No output schema declared.
No examples provided.
website_tech_stack_detector Website Tech Stack Lookup: CMS, Frameworks, Hosting $0.002/site ~359
2,392 technology fingerprints with version and confidence, tested on 19,393 checks. Find the CMS, ecommerce platform, frameworks, analytics, CDN and hosting any website uses. Bulk domains in, one row per site with evidence. $0.002 per site, no subscription; failed sites are free. (Apify actor transparent_meteorite/website-tech-stack-detector; pay-per-result.)
| Name | Type | Req | Description |
|---|---|---|---|
| categoriesFilter | array | – | Return only technologies in these categories, for example CMS, Ecommerce, Analytics, CDN, Payment, Web servers. Case-insensitive. Leave empty to return every category (default). Sites are still charg… |
| concurrency | integer | – | How many sites to fetch in parallel (each request goes to a different site). 5 is a good default; up to 20 for large lists. |
| includeEvidence | boolean | – | Add the header, script URL, cookie name or HTML snippet behind each detection, so you can check any result yourself. |
| maxSites | integer | – | Upper bound on sites processed in this run. At $0.002 per analyzed site, 1,000 sites = $2. Failed and blocked sites are not charged. |
| max_results | integer | – | Max rows returned to the agent (default 25, hard cap 200). Billing is per result produced by the actor. |
| respectRobots | boolean | – | Skip sites whose robots.txt disallows the homepage for our user agent (WebsiteTechStackDetector). Skipped sites are not charged. |
| urls | array | yes | Websites to check, one per line. Bare domains (example.com) or full URLs both work; duplicates are removed. Only the homepage is fetched. |
No output schema declared.
No examples provided.
workday_jobs_scraper Workday Jobs Scraper: Any Career Site, 165+ Companies $1/1k ~569
Workday jobs from 165+ verified employers or any myworkdayjobs.com site, verified by 64 passing tests. Keyword, location and posted-date filters, full descriptions, salary ranges, remote/hybrid, and only-new-jobs delta mode. $1 per 1,000 jobs. (Apify actor transparent_meteorite/workday-jobs-scraper; pay-per-result.)
| Name | Type | Req | Description |
|---|---|---|---|
| careerSiteUrls | array | – | Any public Workday career site URL, e.g. https://nvidia.wd5.myworkdayjobs.com/NVIDIAExternalCareerSite or a job link from it. Tenant, data center (wdN) and site are parsed automatically. myworkdaysit… |
| companies | array | – | Company names from the bundled, live-verified directory of 165+ large employers on Workday, e.g. NVIDIA, Salesforce, Boeing, Pfizer, Target. Use ALL to scrape every company in the directory. Unknown… |
| deltaStoreName | string | – | Name of the key-value store used by delta mode. Use different names to keep separate watch lists. |
| includeDescription | boolean | – | Fetch each job's detail page: full description text, exact posted date, all locations, country, salary range when stated. Billed as Job with description instead of Job listed. |
| includeDescriptionHtml | boolean | – | When descriptions are on, also return the original description HTML (field descriptionHtml) for re-publishing. |
| locations | array | – | Keep only jobs whose location contains any of these words (case-insensitive), e.g. Texas, London, Remote. Multi-location jobs are checked against every location. |
| maxConcurrency | integer | – | How many career sites to scrape at once. Each site is always fetched one request at a time with a pause, to stay polite. |
| maxItemsPerCompany | integer | – | Stop after this many saved jobs per career site. Workday itself never pages past 2,000 results per query. |
| max_results | integer | – | Max rows returned to the agent (default 25, hard cap 200). Billing is per result produced by the actor. |
| onlyNewJobs | boolean | – | Remember job IDs in a named key-value store and return only jobs not seen in earlier runs. Ideal for scheduled runs and job alerts; seen jobs are never charged. |
| postedWithinDays | integer | – | Keep only jobs posted in the last N days, based on Workday's 'Posted N Days Ago'. 0 or empty means no date filter. |
| searchText | string | – | Keywords passed to Workday's own search, e.g. data engineer, nurse, sales. Leave empty to list every open role (newest first). |
No output schema declared.
No examples provided.
How do I install the io.github.Mamoo85/open-data-actors-mcp server?
io.github.Mamoo85/open-data-actors-mcp ships as an MCPB bundle, a single file you download and open in an MCP host that supports MCPB bundles, such as Claude Desktop. The host reads the launch command from the bundle's own manifest, so there is no command to copy. Before opening it, check the file's SHA-256 matches the one the MCP registry declares for it, 81f4d34f574e8c80bcb24ba939f07b216fc3647c63d2b689f9e6c6ff1299a810; the commands to do that are on this page. If it does not match, do not open it.
mcpb · open-data-actors-mcp-0.1.0.mcpb
Download bundleCheck the download matches the SHA-256 the MCP registry declares before you open it. If it does not match, do not open the file.
SHA-256
81f4d34f574e8c80bcb24ba939f07b216fc3647c63d2b689f9e6c6ff1299a810
macOS / Linux
echo "81f4d34f574e8c80bcb24ba939f07b216fc3647c63d2b689f9e6c6ff1299a810 open-data-actors-mcp-0.1.0.mcpb" | shasum -a 256 -c
Windows (PowerShell)
(Get-FileHash -Algorithm SHA256 .\open-data-actors-mcp-0.1.0.mcpb).Hash -eq "81f4d34f574e8c80bcb24ba939f07b216fc3647c63d2b689f9e6c6ff1299a810"
Run it in the folder you saved the bundle to, then open the file with an MCPB-capable host such as Claude Desktop.
What is the io.github.Mamoo85/open-data-actors-mcp server?
io.github.Mamoo85/open-data-actors-mcp is listed in the public MCP registry as io.github.Mamoo85/open-data-actors-mcp. 24 public-data Apify actors (sanctions, SEC Form D, WARN, FMCSA, SEO, jobs) as MCP tools. This page covers its MCPB bundle (https://github.com/Mamoo85/open-data-actors-mcp/releases/download/v0.1.0/open-data-actors-mcp-0.1.0.mcpb).
Is the io.github.Mamoo85/open-data-actors-mcp server safe to use?
io.github.Mamoo85/open-data-actors-mcp scores 47 out of 100 on VerifyMCP. It declares no install or post-install scripts. That is a record of what we were able to check automatically, not an endorsement. The category breakdown on this page shows every signal behind the number, including the ones we could not confirm.
What tools does the io.github.Mamoo85/open-data-actors-mcp server expose?
io.github.Mamoo85/open-data-actors-mcp exposes 24 tools: fmcsa_new_carrier_leads, warn_layoff_alerts, website_tech_stack_detector, ats_open_roles, city_council_agendas, and 19 more. Their descriptions and schemas cost roughly 12,798 tokens of context every time the server is loaded.
What licence is the io.github.Mamoo85/open-data-actors-mcp server under?
io.github.Mamoo85/open-data-actors-mcp declares the MIT licence, which is OSI-approved. That covers the source only, and says nothing about the cost of any service it calls.