honestkit-mcp について
honestkit-mcpは、18個のApify actorをウェブスクレイピング、SEOチェック、データ抽出用ツールとして公開するオープンソースのNodeサーバーです。呼び出しは利用者のApifyアカウントで実行され、イベント単位で課金されます。
主な機能
- 0118個のApify actorをツールとして公開
- 02ウェブスクレイピングとデータ抽出
- 03SEOとサイトのチェック
- 04actorのデータセット項目を返却
- 05stdioトランスポートに対応
活用シーン
- 01App StoreやSteamのレビュー取得
- 02DNS、WHOIS、SSL情報の確認
- 03SEOとサイトリンクの監査
- 04記事やPDFからのテキスト抽出
MCP 対応
18個の公開Apify actorをツールとしてMCPクライアントに公開します。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
forevertools というユーザー名で公開されている18個の Apify アクター(スクレイパー、SEO/サイトチェック、抽出ユーティリティ)をツールとして公開する、オープンソースの MCP サーバー(Node、stdio)です。AI を活用したプロセスによって構築、保守されています。
費用:まずお読みください
サーバーは無料(MIT)です。ただし、ツールを呼び出すたびに、お客様自身の Apify アカウントで Apify アクターが実行され、お客様の APIFY_TOKEN が使用されます。実行料金は、各アクターの Store ページ(下の表にリンクがあります)に記載されている価格に基づき、イベントごとにお客様の Apify アカウントに請求されます。大規模なジョブを実行する前に、料金をご確認ください。このプロジェクトがその収益を受け取ることはありません。ただし、Apify からアクターの作者に支払われる分は除きます。
インストール
Node 18 以降と Apify API トークンが必要です。
ローカル:
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" }
}
}
}
ツール
各ツールはアクターの入力を引数として受け取り、データセットの項目を返します。出力は約50項目/20,000文字で切り詰められ、注記が付加されます。データセット全体を取得するには、Apify コンソールを使用してください。
| ツール | タイトル | ストアページ(料金) |
|---|---|---|
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(Oracle、ADP、BambooHR、Jobvite など、さらに16種類の ATS に対応) | 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 | サイトマップ抽出ツール&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 はアクターの .actor/actor.json と input_schema.json ファイルから生成されます:npm run build。スモークテスト(ツールを一覧表示し、18個を想定します。テストではライブ呼び出しを行いません):npm test。
ライセンス
MIT、著作権者 Honestkit。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。