Open Data Actors Mcp

io.github.Mamoo85由 GitHub 账号 Mamoo85 发布v0.1.0更新于 Oct 24, 2026

24 public-data Apify actors (sanctions, SEC Form D, WARN, FMCSA, SEO, jobs) as MCP tools.

概览

AI 生成的概览

将 24 个公开数据 Apify actor(制裁筛查、SEC Form D 线索、裁员通知、招聘信息、SEO 审计等)作为 MCP 工具提供。

可以做什么
这是一个轻量 MCP 服务器,使用你自己的令牌把工具调用转发到 Apify API,暴露 24 个固定的公开数据 actor 作为类型化工具。每个工具接受该 actor 自身的输入字段以及 max_results(默认 25,上限 200),同步运行,超时 240 秒,返回 count 和 items。覆盖来源包括制裁名单、SEC Form D 融资线索、WARN 裁员通知、FMCSA 承运商、招聘网站、建筑许可、域名与 SEO 审计、联系方式提取和广告库。代理设置、API 密钥、webhook 地址等机密或有状态字段被有意排除。
适用场景
当你希望助手获取特定的公开记录或网络数据集时使用,例如合规筛查、融资或招聘线索、本地企业与许可数据、SEO 与域名检查,而无需自己逐个接入 Apify actor。它适合一组已知的固定 actor,而不是任意 Apify Store actor。若不需要付费数据采集,或更倾向通用 Apify 服务器,则不必安装。
运行要求
需要 Node 18+ 和 Apify API 令牌,通过环境变量 APIFY_TOKEN 提供(托管端点则使用 Authorization Bearer 请求头或 token 查询参数)。包通过 npx 从 GitHub 安装,或使用托管的 streamable-HTTP 端点;需要访问 Apify API 的网络连接。除 Apify 外未声明其他账户。
安装前请注意
需要 Apify API 令牌(APIFY_TOKEN),该令牌可授权在你的 Apify 账户上产生费用。每次调用都会启动一次按结果计费的 Apify 运行,请调低 max_results 以控制支出。托管端点通过请求头或查询参数接收令牌;README 称作者不存储也不记录,但令牌会发送给第三方服务。工具返回的是关于公司和个人的公开记录数据,可能不准确或涉及敏感信息。

安装

在 SourceWeft 中

  1. 打开 控制台中的 Open Data Actors Mcp,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Desktop only,通过 STDIO。 STDIO 服务会启动本地进程,因此需要 SourceWeft 桌面宿主。

其他 MCP 客户端

参照 仓库 中的启动说明。

README

open-data-actors-mcp: MCP server for public-data Apify actors (sanctions, SEC Form D, WARN, FMCSA)

A thin Model Context Protocol server that exposes 29 public-data Apify actors as tools: sanctions screening, SEC Form D funding leads, WARN layoff notices, FMCSA new carriers, technical SEO audits, tech-stack detection, job boards, building permits, Google Maps places, TikTok profiles, YouTube comments, Amazon best sellers, SAM.gov federal bids, and more.

Disclosure: I am the author and maintainer of these actors. They run on Apify and are pay-per-result; the Apify free plan credit covers a trial. This server only forwards your tool call to the Apify API with your token. It has no backend of its own, stores nothing, and sends nothing anywhere else. If you want Apify's general-purpose MCP server (every Store actor), use mcp.apify.com; this one is a small, fixed, typed subset.

Hosted (no install)

Stateless streamable-HTTP endpoint: https://open-data-actors-mcp.vercel.app/mcp

Bring your own Apify token on every request (Authorization: Bearer <token>, or ?token=). Nothing is stored or logged by us; runs bill to your own Apify account. Rate limit: 30 requests/minute per token.

claude mcp add --transport http open-data-actors https://open-data-actors-mcp.vercel.app/mcp --header "Authorization: Bearer $APIFY_TOKEN"

Verify with a real client: APIFY_TOKEN=... node test/http.test.mjs.

Install

You need Node 18+ and an Apify API token (https://console.apify.com/settings/integrations?fpr=rnmakg).

json
{  "mcpServers": {    "open-data-actors": {      "command": "npx",      "args": ["-y", "github:Mamoo85/open-data-actors-mcp"],      "env": { "APIFY_TOKEN": "your-apify-token" }    }  }}

(Not on npm yet; the github: form installs straight from this repo.) Works in Claude Desktop, Claude Code (claude mcp add open-data-actors -e APIFY_TOKEN=... -- npx -y github:Mamoo85/open-data-actors-mcp), Cursor, and any stdio MCP client.

Tools

Each tool takes the actor's own input fields plus max_results (default 25, cap 200). Calls run synchronously (run-sync-get-dataset-items, 240 s timeout) and return {count, items}. Fields that are secrets or state (proxy settings, API keys, webhook URLs, incremental-state names) are intentionally not exposed.

ToolActorLink
fmcsa_new_carrier_leadsFMCSA New Motor Carrier Leads: New Authority, Email & PhoneStore
warn_layoff_alertsWARN Layoff Notices API: 7 States (TX CA WA OR MD VA NC) $3/1kStore
website_tech_stack_detectorWebsite Tech Stack Lookup: CMS, Frameworks, Hosting $0.002/siteStore
ats_open_rolesCareer Site Jobs API: Greenhouse, Lever, Ashby & more$2/1k
city_council_agendasCity Council Meetings & Agendas: Legistar Votes, PDFs$1/1k
company_enrichment_by_domainCompany Enrichment by Domain: Socials, Emails, Tech Stack $5/1kStore
sec_form_d_funding_leadsSEC Form D Startup Funding Leads: Recently Funded, $2.50/1kStore
technical_seo_page_auditTechnical SEO Page Audit: Broken Links, Hreflang, $3/1kStore
domain_intelligence_lookupDomain Intelligence: WHOIS/RDAP, DNS, Subdomains, SSL, $2/1kStore
new_business_filingsNew Business Filings: New LLCs and Corporations, $4/1kStore
app_store_reviewsApp Store Reviews Scraper: Ratings, 150+ Countries, $0.50/1kStore
website_contact_extractorWebsite Contact Details Scraper: Emails, Phones & Socials $2/1kStore
shopify_store_leadsShopify Leads: Store Apps, Products & Contacts$4/1k
local_business_leadsLocal Business Leads: No-Website Finder (OpenStreetMap) $3/1kStore
workday_jobs_scraperWorkday Jobs Scraper: Any Career Site, 165+ Companies $1/1kStore
company_news_monitorCompany News Monitor: Brand & Keyword News Alerts, $2/1kStore
building_permits_leadsBuilding Permits Leads: US City Permits and Violations, $1.5/1kStore
sitemap_link_inventorySitemap Link Inventory: All URLs + Broken-Link Check, $1/1kStore
developer_signalsHacker News, npm & PyPI Developer SignalsStore
sanctions_screeningSanctions Screening: OFAC SDN, EU, UN & UK Lists, Fuzzy MatchStore
federal_grants_contractsFederal Grants & Contracts Finder: Grants.gov + USAspendingStore
amazon_product_searchAmazon Product Search: prices, ratings, ASINsStore
linkedin_public_jobsLinkedIn Public Jobs Scraper (no login)Salary & Level
meta_ad_libraryMeta Ad Library Scraper: Facebook & Instagram AdsStore
google_maps_places_scraperGoogle Maps Scraper: Places, Phones, Emails, ReviewsStore
tiktok_public_profile_scraperTikTok Profile Scraper: Followers, Posts, Bio Email, $2.5/1KStore
youtube_comments_scraperYouTube Comments Scraper: Comments + Replies, $1/1KStore
amazon_bestsellersAmazon Best Sellers Scraper: Ranks, 21 Countries, $1.9/1KStore
sam_gov_opportunitiesSAM.gov Contract Opportunities: Federal Bids & RFPsStore

Cost

Each call starts an Apify run and you pay Apify the actor's pay-per-result price for the rows it produces. Lower max_results to cap spend. See each Store page for current pricing.

Tests

npm test starts the server and drives it with the real MCP SDK client over stdio: lists tools, checks error handling, and (when APIFY_TOKEN is set) makes one live tools/call. Verified 2026-10-14: 29 tools listed, live sanctions_screening call returned data.

Development

python gen.py regenerates src/tools.json from the actors' published input schemas.

MIT licensed.

Some links are affiliate links.

来源:README.md,提交 408935a

工具

0
SourceWeft 尚未在沙箱中启动过该软件包,因此其工具未知。

版本历史

1
  1. v0.1.0最新Oct 14, 2026

评分

已满足适用检查项的 50%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通25 分

    请保持端点能够响应 MCP 握手;SourceWeft 每 30 天探测一次。

  • 已声明认证方式10 分

    请在注册中心条目中声明凭据请求头,或保持端点能够响应探测,以便判定其认证方式。

  • 已列出工具15 分

    请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。

  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分