mcpField
C
Crunchbase MCP Server

Crunchbase MCP Server

ローカル
github.com/Cyreslab-AIビジネス・マーケティング166 週間前に更新

Crunchbase MCP Server について

Crunchbase MCP Server は、AI アシスタントから Crunchbase の企業、資金調達、買収、投資家、人物データを利用できるサーバーです。検索や詳細取得に加え、注目企業や組織情報を MCP リソースとして提供します。

主な機能

  1. 01条件を指定した企業検索
  2. 02企業プロフィールと資金調達ラウンドの取得
  3. 03買収情報の検索
  4. 04人物検索とプロフィール取得
  5. 05投資家と投資記録の確認
  6. 06企業データの MCP リソース

活用シーン

  1. 01企業の資金調達履歴の調査
  2. 02企業への出資者の特定
  3. 03投資家のポートフォリオの確認
  4. 04人物の役職や職歴の調査

MCP 対応

Crunchbase の検索・取得ツールに加え、注目企業、企業プロフィール、資金調達、買収、組織のリソースを MCP クライアントに公開します。組織のパーマリンク用リソースは、候補のライブ補完に対応します。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

インストール方法は未掲載です

このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。

リポジトリ

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

MseeP.ai セキュリティ評価バッジ

Crunchbase MCP サーバー

AI アシスタントがCrunchbaseのデータにアクセスできるようにするModel Context Protocol(MCP)サーバーです。このサーバーを使うと、AI アシスタントはCrunchbaseから企業の検索、企業の詳細情報、資金調達情報、買収情報、投資家・投資データ、人物データを取得できます。

機能

  • さまざまな条件で企業を検索
  • 特定の企業の詳細情報を取得(名前、UUID、パーマリンクで指定)
  • 企業の資金調達ラウンドを取得
  • 買収データを取得
  • 企業に関連する人物を検索
  • 職歴や学歴を含む人物の詳細なプロフィールを取得
  • 投資家のプロフィールと投資ポートフォリオを取得(「投資家Yは何を支援したか」)
  • 個別の投資記録を検索(「Xに投資したのは誰か」)

前提条件

  • Node.js(v16以降)
  • Crunchbase APIキー

インストール

  1. リポジトリをクローンします。
git clone https://github.com/Cyreslab-AI/crunchbase-mcp-server.git
cd crunchbase-mcp-server
  1. 依存関係をインストールします。
npm install
  1. プロジェクトをビルドします。
npm run build

設定

サーバーを動作させるにはCrunchbase APIキーが必要です。Crunchbase APIに登録すると、APIキーを取得できます。

APIキーの設定

環境変数としてAPIキーを設定します。

export CRUNCHBASE_API_KEY=your_api_key_here
MCPの設定

付属のセットアップスクリプトを使って、MCP サーバーを自動的に設定できます。

# Build the project first
npm run build

# Run the setup script
npm run setup

セットアップスクリプトは次の処理を行います。

  1. Crunchbase APIキーを尋ねます
  2. MCP設定ファイルを検索します(見つからない場合は新規作成します)
  3. Crunchbase MCP サーバーを設定に追加します

または、MCP設定ファイルに手動で追加することもできます。

{
  "mcpServers": {
    "crunchbase": {
      "command": "node",
      "args": ["/path/to/crunchbase-mcp-server/build/index.js"],
      "env": {
        "CRUNCHBASE_API_KEY": "your_api_key_here"
      },
      "disabled": false,
      "autoApprove": []
    }
  }
}

使用方法

サーバーの実行

サーバーを起動します。

npm start

自動リロードを有効にして開発する場合は、次のようにします。

npm run dev
利用可能なツール

サーバーは次のツールを公開します。

  1. search_companies - さまざまな条件で企業を検索します

    • パラメーター:
      • query(任意):検索クエリ(例:企業名、説明)
      • location(任意):所在地で絞り込み(例:「San Francisco」、「New York」)
      • category(任意):カテゴリーで絞り込み(例:「Artificial Intelligence」、「Fintech」)
      • founded_after(任意):設立日で絞り込み(YYYY-MM-DD)
      • founded_before(任意):設立日で絞り込み(YYYY-MM-DD)
      • status(任意):企業の状態で絞り込み(例:「active」、「closed」)
      • limit(任意):返す結果の最大数(デフォルト:10)
  2. get_company_details - 特定の企業の詳細情報を取得します

    • パラメーター(少なくとも1つ指定してください。uuid/permalinkはname_or_idより優先されます):
      • name_or_id(任意):検索する企業名。曖昧に解決されます。名前で検索して最初の結果を取得するため、一般的な名前(例:「Meta」)では別の企業が選ばれる場合があります。UUIDまたはパーマリンクが分かる場合は、そちらを優先してください。
      • uuid(任意):企業の正確なCrunchbase UUID。
      • permalink(任意):企業の正確なCrunchbaseパーマリンク(例:"openai")。
  3. get_funding_rounds - 特定の企業の資金調達ラウンドを取得します

    • パラメーター(少なくとも1つの識別子を指定してください):
      • company_name_or_id(任意):検索する企業名(曖昧に解決されます。上記を参照)。
      • uuid/permalink(任意):企業の正確な識別子。推奨されます。追加の検索呼び出しも省略できます。
      • limit(任意):返す結果の最大数(デフォルト:10)
  4. get_acquisitions - 特定の企業による買収、または特定の企業の買収情報を取得します(企業が指定されていない場合は、全般的に最近の買収情報を取得します)

    • パラメーター:
      • company_name_or_id(任意):検索する企業名(曖昧に解決されます。上記を参照)。
      • uuid/permalink(任意):企業の正確な識別子。推奨されます。
      • limit(任意):返す結果の最大数(デフォルト:10)
  5. search_people - さまざまな条件で人物を検索します

    • パラメーター:
      • query(任意):検索クエリ(例:人物名)
      • company(任意):会社名で絞り込みます
      • title(任意):役職名で絞り込みます
      • limit(任意):返す結果の最大数(デフォルト:10)
  6. get_person_details - 人物の完全なプロフィールを取得します。経歴の各項目(説明、生年月日、別名など)に加え、職歴(過去および現在の役職)と学歴を含みます。人物の現在の注目の役職のみを返す search_people を補完します。

    • パラメーター(識別子を少なくとも1つ指定してください):
      • name(任意):検索する人物名(曖昧な場合は、最初の結果が選ばれます)。
      • uuid / permalink(任意):人物の正確な識別子。こちらを推奨します。
  7. get_investor_details - 投資家(VC 企業や事業会社の投資家などの組織)のプロフィールと、参加した投資案件を取得します。「投資家 Y は何に出資したか」という質問に答えます。

    • パラメーター(識別子を少なくとも1つ指定してください):
      • name(任意):検索する投資家名(曖昧な場合は、最初の結果が選ばれます)。
      • uuid / permalink(任意):投資家組織の正確な識別子。こちらを推奨します(例:パーマリンク "sequoia-capital")。
      • limit(任意):返すポートフォリオ投資案件の最大数(デフォルト:10)
  8. search_investments - 個別の投資記録(1人の投資家が1回の資金調達ラウンドに参加した記録)を検索します。組織で絞り込むと「X に投資したのは誰か」、投資家で絞り込むと「投資家 Y は何に出資したか」という質問に答えられます。

    • パラメーター:
      • organization_uuid / organization_permalink(任意):投資を受けた会社。
      • investor_uuid / investor_permalink(任意):投資を行った投資家。
      • funding_round_uuid(任意):投資を一覧表示する特定の資金調達ラウンド。
      • limit(任意):返す結果の最大数(デフォルト:10)
      • after_id(任意):ページネーションカーソル。前回の呼び出しで返された最後の結果の uuid を渡すと、次のページを取得できます。
利用可能なリソース

サーバーは、以下のリソースも公開します。

  1. トレンド企業 - Crunchbase でトレンドになっている企業の一覧

    • URI:crunchbase://trending/companies
  2. 企業の詳細 - 特定の企業の詳細情報(名前検索によって解決されます)

    • URI テンプレート:crunchbase://companies/{name}
  3. 企業の資金調達ラウンド - 特定の企業の資金調達ラウンド

    • URI テンプレート:crunchbase://companies/{name}/funding
  4. 企業の買収 - 特定の企業による買収、または特定の企業が受けた買収

    • URI テンプレート:crunchbase://companies/{name}/acquisitions
  5. 組織の詳細(パーマリンク指定) - Crunchbase の正確なパーマリンクを直接使って特定の組織の詳細情報を検索します(crunchbase://companies/{name} で行われる、曖昧な名前検索後に解決する手順を省略します)。

    • URI テンプレート:crunchbase://organization/{permalink}
    • {permalink} 引数は補完に対応しています。このテンプレートに対して completion/complete を呼び出す MCP クライアントには、Crunchbase 独自の /autocompletes エンドポイントからリアルタイムの候補が返されます(例:"open" と入力すると "openai" が候補として表示されます)。

クエリの例

AI アシスタントがこの MCP サーバーを使用する例を以下に示します。

  1. サンフランシスコの AI 企業を検索します。
{
  "query": "AI",
  "location": "San Francisco",
  "limit": 5
}
  1. 特定の企業の詳細を取得します。
{
  "name_or_id": "OpenAI"
}
  1. 企業の資金調達ラウンドを取得します。
{
  "company_name_or_id": "Anthropic"
}
  1. テクノロジー企業の CEO を検索します。
{
  "title": "CEO",
  "limit": 10
}
  1. 投資家のプロフィールとポートフォリオを取得します(get_investor_details)。
{
  "permalink": "sequoia-capital",
  "limit": 10
}
  1. ある企業に投資した人物を検索します(search_investments)。
{
  "organization_permalink": "openai"
}
  1. 人物の完全な経歴と職歴を取得します(get_person_details)。
{
  "permalink": "sam-altman"
}

ライセンス

MIT

お問い合わせ

ご質問やサポートが必要な場合は、以下までお問い合わせください:[email protected]

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。