关于 honestkit-mcp
honestkit-mcp 是开源 Node 服务,将 18 个 Apify actor 暴露为工具,用于网页抓取、SEO 检查和数据提取。调用会在用户的 Apify 账户上运行,并按事件计费。
主要功能
- 01将 18 个 Apify actor 暴露为工具
- 02网页抓取与数据提取
- 03SEO 与网站检查
- 04返回 actor 数据集条目
- 05支持 stdio 传输
适用场景
- 01抓取 App Store 或 Steam 评论
- 02检查 DNS、WHOIS 和 SSL 信息
- 03审计 SEO 与网站链接
- 04提取文章或 PDF 文本
MCP 相关
向 MCP 客户端提供 18 个公开 Apify actor 作为工具。服务通过 stdio 运行并需要 `APIFY_TOKEN`;actor 使用费用由关联的 Apify 账户承担。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
docker run -i --rm -e APIFY_TOKEN ghcr.io/honestkit/honestkit-mcp:0.1.3APIFY_TOKEN密钥Your Apify API token (actor runs are billed to your Apify account)本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。
ghcr.io/honestkit/honestkit-mcp:0.1.3stdio工具
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
honestkit-mcp
一个开源 MCP 服务(Node、stdio),将 forevertools 用户名下发布的 18 个公开 Apify actors 作为工具提供:爬虫、SEO/网站检查和提取实用工具。由 AI 辅助流程构建和维护。
费用:请先阅读
该服务免费(MIT)。但每次调用工具都会在你自己的 Apify 账户上运行一个 Apify actor,使用你的 APIFY_TOKEN。运行费用按次计入你的 Apify 账户,价格列于各 actor 的 Store 页面(见下表链接)。运行大型任务前,请先查看价格。除 Apify 支付给 actor 作者的费用外,本项目不会获得任何收入。
安装
需要 Node 18+ 和一个 Apify API token。
本地安装:
git clone https://github.com/honestkit/honestkit-mcp && cd honestkit-mcp
npm install
APIFY_TOKEN=your_token node index.mjs
也可以不克隆仓库:APIFY_TOKEN=your_token npx -y github:honestkit/honestkit-mcp
Claude Desktop 配置
{
"mcpServers": {
"honestkit": {
"command": "npx",
"args": ["-y", "github:honestkit/honestkit-mcp"],
"env": { "APIFY_TOKEN": "your_apify_token" }
}
}
}
工具
每个工具都接受 actor 的输入作为参数,并返回数据集项。输出会截断至约 50 项 / 20,000 个字符,并附带说明;如需查看完整数据集,请使用 Apify 控制台。
| 工具 | 标题 | Store 页面(定价) |
|---|---|---|
apple_app_store_reviews | App Store 评论抓取器 – Apple iOS,多国家 | apple-app-store-reviews |
app_store_keyword_rank_top_charts | App Store 关键词排名追踪器与热门排行榜 — iOS ASO | app-store-keyword-rank-top-charts |
article_extractor | 文章抓取器与文本提取器 – 为 LLM/RAG 提供干净的 Markdown | article-extractor |
ats_company_jobs | 职位发布与招聘页面抓取器 – Workday、Greenhouse、Lever(另含 16 种 ATS,包括 Oracle、ADP、BambooHR、Jobvite) | ats-company-jobs |
bluesky_posts | Bluesky 帖子抓取器 – 个人资料与帖子串,无需登录 | bluesky-posts |
company_website_enrichment | 根据域名丰富公司信息(徽标、社交媒体、技术) | company-website-enrichment |
domain_whois_dns_ssl | DNS 查询与 WHOIS 域名检查器 — SPF/DMARC、SSL 到期时间 | domain-whois-dns-ssl |
brazil_cnpj_company_lookup | 巴西 CNPJ 查询 — 从 Receita Federal 获取公司数据(批量) | brazil-cnpj-company-lookup |
france_company_search_sirene | 法国公司搜索(SIRENE/SIREN)— 批量公司数据 | france-company-search-sirene |
email_syntax_mx_checker | 邮箱验证器与 MX 记录检查器 – 批量、一次性邮箱、角色邮箱 | email-syntax-mx-checker |
pagespeed_core_web_vitals | 批量 PageSpeed Insights、Lighthouse 与 Core Web Vitals | pagespeed-core-web-vitals |
pdf_to_text_extractor | PDF 提取器与解析器 – 批量将 PDF 转为文本并提取元数据 | pdf-to-text-extractor |
website_seo_audit | SEO 审计爬虫与失效链接检查器 – 网站健康状况 | website-seo-audit |
sitemap_url_status_checker | Sitemap 提取器与批量 URL 状态检查器 | sitemap-url-status-checker |
steam_reviews | Steam 评论抓取器 – 游戏评论与应用详情 | steam-reviews |
website_tech_stack_detector | 网站技术检测器 – 技术栈、CMS 与分析工具 | website-tech-stack-detector |
wayback_machine_snapshots | Wayback Machine 抓取器 — 存档 URL 与快照历史 | wayback-machine-snapshots |
website_screenshot | 网站截图 API – 批量生成整页 PNG、JPEG 与 PDF | website-screenshot |
开发
tools.json 根据 actors 的 .actor/actor.json 和 input_schema.json 文件生成:npm run build。冒烟测试(列出工具,预期为 18 个;测试不会进行实时调用):npm test。
许可证
MIT,版权归 Honestkit 所有。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。