Business Data MCP Server について
Business Data MCP Serverは、公開されているビジネス、求人、政府契約、企業、文書、トレンドのデータを検索するツールをAIエージェントに提供します。Apify上で稼働し、結果を簡潔に返すほか、長時間の実行結果を後から取得できます。
主な機能
- 0113種類のビジネスデータツール
- 02政府契約と入札の検索
- 03求人とLinkedIn公開プロフィール
- 04YCスタートアップと企業連絡先
- 05ウェブサイト技術の検出
- 06PDF抽出とGoogle Trends
活用シーン
- 01公開契約の公募と落札情報の検索
- 02複数の情報源で求人を比較
- 03企業プロフィールと技術の調査
- 04公開入札文書からテキストを抽出
MCP 対応
ホスト型のStreamable HTTP MCPサーバーがクライアントにデータツールを提供します。各呼び出しでユーザーのApifyアカウント上に専用のArtificially Actorを実行し、`get_run_results`で残りの結果を取得します。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://artificially--business-data-mcp.apify.actor/mcpclaude mcp add --transport http artificiallyltd-business-data https://artificially--business-data-mcp.apify.actor/mcp{"mcpServers":{"artificiallyltd-business-data":{"type":"http","url":"https://artificially--business-data-mcp.apify.actor/mcp"}}}Cursor で開く{"servers":{"artificiallyltd-business-data":{"type":"http","url":"https://artificially--business-data-mcp.apify.actor/mcp"}}}VS Code で開く{"mcpServers":{"artificiallyltd-business-data":{"type":"http","url":"https://artificially--business-data-mcp.apify.actor/mcp"}}}{"mcpServers":{"artificiallyltd-business-data":{"serverUrl":"https://artificially--business-data-mcp.apify.actor/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
https://artificially--business-data-mcp.apify.actor/mcp認証が必要ツール
詳細
ビジネスデータ MCP サーバー
AI エージェント向けのツールとして、政府契約、求人、LinkedIn、企業データを提供します。Apify でホストされています:apify.com/artificially/business-data-mcp
Claude、ChatGPT、Cursor など、あらゆる AI エージェントに 13 種類のビジネスデータツールを提供する MCP サーバーです。米国連邦政府の契約案件と落札情報、EU 公共入札、Google Jobs、LinkedIn、企業の採用サイトの求人情報、LinkedIn の企業プロフィールと人物プロフィール、Y Combinator のスタートアップ、企業の連絡先、ウェブサイトの技術スタック、PDF のテキスト抽出、Google Trends を利用できます。
各ツールは、Apify アカウント上で専用のArtificially Actor を実行し、エージェントのコンテキストウィンドウに収まるサイズの簡潔な JSON を返します。
Artificially が開発 | X @artificially_io をフォロー
この MCP サーバーを選ぶ理由
- 1 回の接続で 13 個のツール – Actor を個別に追加する必要はありません。エージェントには、わかりやすいツール名、簡潔な説明、型が明確な小さな入力が表示されます。
- エージェントに適した出力 – すべてのツールが基盤となる Actor に簡潔な出力を要求し、デフォルトで結果数を抑え、応答サイズに上限を設けるため、回答はコンテキストウィンドウに収まります。
- 時間のかかる実行にも対応 – 実行に時間がかかる場合は進捗を報告します。待機時間の上限に達しても実行が継続中の場合、ツールは準備できた結果と
runIdを返し、エージェントは後からget_run_resultsを呼び出します。 - 明確なエラー – 実行の失敗、クレジット不足、アクセスをブロックされたドメイン、読み取れないドキュメントについて、エージェントが対処できる簡潔なメッセージを返します。
- 料金が発生するのは結果に対してのみ – MCP レイヤーの追加料金はありません(料金をご覧ください)。
ツール
| ツール | 機能 | 提供元 |
|---|---|---|
search_gov_contract_opportunities | キーワード、NAICS、政府機関、セットアサイド、日付で、SAM.gov の募集中の米国連邦政府の調達案件、RFP、情報提供依頼を検索します | SAM.gov Opportunities Scraper |
search_awarded_federal_contracts | USAspending.gov の受注済み米国連邦政府契約(落札者、金額、政府機関)を検索します | US Federal Contracts Scraper |
search_eu_tenders | キーワード、国、CPV、公告種別で、TED の EU/EEA 公共調達案件と契約締結情報を検索します | EU Tenders Scraper |
search_company_career_jobs | 企業の採用サイト(Greenhouse、Lever、Ashby、Workable など)の募集中の職種を検索します | Career Site Jobs Scraper |
search_google_jobs | 求人サイトや企業サイトの情報を集約した Google Jobs の検索結果を取得します | Google Jobs Scraper |
search_linkedin_jobs | キーワード、勤務地、日付、勤務形態、職位で、一般公開されている LinkedIn の求人情報を検索します | LinkedIn Jobs Scraper |
get_linkedin_company | LinkedIn の企業ページ情報(ウェブサイト、業種、規模、従業員数、フォロワー数、本社、資金調達)を取得します | LinkedIn Company Scraper |
get_linkedin_profiles | 一般公開されている LinkedIn の人物プロフィール(見出し、現職の企業、職歴、学歴)を取得します | LinkedIn Profile Scraper |
find_yc_companies | キーワード、バッチ、業種、ステータス、採用状況で Y Combinator のスタートアップを検索します。創業者の情報も取得できます | Y Combinator Scraper |
get_company_contacts | 企業のウェブサイトからメールアドレス、電話番号、ソーシャルプロフィール、問い合わせページを取得します | Company Contact Extractor |
detect_website_tech_stack | ウェブサイトで使用されている技術(CMS、eコマース、分析、CDN、メールプロバイダー、フレームワーク)を検出します | Website Tech Stack Detector |
extract_pdf_text | 一般公開されている PDF および Word(.docx)の URL から、クリーンなテキストまたは Markdown を抽出します。OCR も利用できます | PDF Text Extractor |
google_trends | Google Trends の時系列の関心度、地域、関連する検索キーワード、または現在のトレンドを取得します | Google Trends Scraper |
get_run_results | 上記のいずれかのツールで開始した実行の結果を取得またはページ単位で取得します | – |
セットアップ
Apify アカウントとApify API トークンが必要です。このサーバーは、次のエンドポイントで Streamable HTTP トランスポートを使用します。
https://artificially--business-data-mcp.apify.actor/mcp
トークンは Authorization: Bearer <YOUR_APIFY_TOKEN> として送信してください。正確な URL は Apify Console の Actor の Endpoints タブにも表示されます。
Claude Code
claude mcp add --transport http business-data \
https://artificially--business-data-mcp.apify.actor/mcp \
--header "Authorization: Bearer <YOUR_APIFY_TOKEN>"
Cursor、VS Code、Windsurf などの MCP クライアント
{
"mcpServers": {
"business-data": {
"url": "https://artificially--business-data-mcp.apify.actor/mcp",
"headers": { "Authorization": "Bearer <YOUR_APIFY_TOKEN>" }
}
}
}
Apify の MCP サーバー経由の Claude(claude.ai および Claude Desktop)
Claude のカスタムコネクターは OAuth でサインインするため、Apify のホスト型 MCP サーバーを介して接続します。このサーバーのツールが読み込まれます。
設定 → コネクター → カスタムコネクターを追加し、次を貼り付けます。
https://mcp.apify.com?tools=artificially/business-data-mcp
同じ URL は、OAuth 対応のリモート MCP サーバーをサポートするすべてのクライアントで使用できます。ツールには artificially--business-data-mcp-- というプレフィックスが付きます。
リモート HTTP に対応していないクライアント
mcp-remote ブリッジを使用します。
{
"mcpServers": {
"business-data": {
"command": "npx",
"args": [
"-y", "mcp-remote",
"https://artificially--business-data-mcp.apify.actor/mcp",
"--header", "Authorization: Bearer <YOUR_APIFY_TOKEN>"
]
}
}
}
プロンプトの例
- 「NAICS 541512 の小規模企業向け留保案件で、今後30日以内が締め切りの SAM.gov の募集中のサイバーセキュリティ案件を探してください。」
- 「2024年以降に、退役軍人省のクラウド契約で最も金額が大きかった案件を落札したのはどの企業で、金額はいくらですか?」
- 「締め切りまで2週間以上ある、ソフトウェア開発に関するドイツの募集中の公共入札を一覧表示してください。」
- 「Stripe、Notion、Airbnb は現在ロンドンでどのようなエンジニア職を募集していますか?」
- 「今週掲載された、リモート勤務のシニアデータエンジニア求人を Google Jobs と LinkedIn で検索してください。」
- 「OpenAI と Anthropic の LinkedIn 企業ページを取得し、従業員数とフォロワー数を比較してください。」
- 「採用中の YC W25 のフィンテックスタートアップと、その創業者を一覧表示してください。」
- 「次の10件のドメインについて、連絡先メールアドレスと LinkedIn ページを探し、Shopify を利用している企業を教えてください。」
- 「この RFP の PDF を読み、評価基準と締め切りを要約してください。」
- 「過去12か月間に米国で『claude』と『chatgpt』が Google トレンドでどの程度検索されたか比較してください。」
料金
各 Actor の検索結果ごとの料金のみお支払いいただき、MCP レイヤーの追加料金はありません。
- 各ツールの呼び出しにより、お客様の Apify アカウントで該当する Artificially Actor の実行が1回開始され、その Actor 独自のイベントごとの料金(たとえば、企業、求人、ドキュメントごとの料金)が適用されます。現在の料金は、各 Actor の Store ページ(Tools の表にリンクがあります)をご確認ください。
- ツールは小さなデフォルト上限(通常は結果10~20件)を使用して Actor に渡すため、一般的な呼び出しの料金は数セントです。
- MCP サーバー自体は、メモリ256 MBの Apify Standby モードで実行されます。接続中の少額のプラットフォーム利用料は、他の Actor の実行と同様にお客様のアカウントに請求され、アイドル状態になると自動的に停止します。
- Apify の無料プランには、ツールを試すのに十分な月間クレジットが含まれています。
仕組み
- MCP クライアントがツールを呼び出します。たとえば、
find_yc_companiesを{"batches": ["W24"], "limit": 5}で呼び出します。 - サーバーはお客様自身の Apify トークンを使用して、
compactOutput: trueとmaxResults: 5を指定し、artificially/ycombinator-scraperを起動します。そのため、実行内容はお客様の Apify Console に表示されます。 - 実行が完了するまで待機します(ツールに応じて、進行状況の通知を含めて最長2~3分)。その後、データセットの項目をコンパクトな JSON として返します。
{
"actor": "artificially/ycombinator-scraper",
"runId": "jGdWwQx1J5blfxiom",
"status": "SUCCEEDED",
"itemCount": 5,
"statusMessage": "Saved 5 Y Combinator companies (248 match in the directory). Reached maxResults.",
"items": [
{ "name": "Indemni", "website": "http://www.indemni.com", "oneLiner": "Cargo Theft and Fraud Prevention Platform", "batch": "Winter 2024", "status": "Active", "teamSize": 7, "isHiring": false }
]
}
時間内に実行が完了しなかった場合、保存済みの項目と note、runId が応答に含まれます。残りの項目は、エージェントが get_run_results を呼び出して取得します。応答は約40,000文字までに制限され、残りは get_run_results と offset で取得できます。
FAQ
Actor を手動で起動する必要がありますか? いいえ。Standby モードで実行されるため、最初のリクエストで自動的に起動し、一定時間操作がないと停止します。Console の Start ボタンから起動しても役に立ちません。
独自の Actor 入力を使用できますか? 各ツールでは、最も便利な入力が公開されています。細かく制御するには、基盤となる Actor を直接実行するか、名前を指定して Apify の MCP サーバー に追加してください。
LinkedIn のデータはログインした状態でスクレイピングされますか? いいえ。ログアウト状態の訪問者に公開されているページのみを読み取ります。
問題の報告やツールのリクエストはどこからできますか? Actor の Issues タブで issue を作成してください。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。