**Crunchbase MCP 数据服务器**

@Cyreslab-AI/crunchbase-mcp-server
0 Stars 89 次浏览 Cyreslab-AI 更新于 2026-08-23

一个提供对Crunchbase数据访问的模型上下文协议(MCP)服务器,用于人工智能助手。该服务器允许人工智能助手在Crunchbase上搜索公司、获取公司详情、融资信息、收购信息和人物数据。

该服务暂未提供标准配置,请参考 README 手动接入

服务介绍

Crunchbase MCP 服务器

一个提供访问 Crunchbase 数据的模型上下文协议 (MCP) 服务器。该服务器允许 AI 助手根据各种标准搜索公司、获取特定公司的详细信息、融资信息、收购情况以及与公司相关的人物数据。

功能

  • 根据多种条件搜索公司
  • 获取特定公司的详细信息
  • 检索公司的融资轮次
  • 获取收购数据
  • 搜索与公司相关的人物

前提条件

  • 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 - 获取特定公司的详细信息

    • 参数:
      • name_or_id (必填): 公司名称或UUID
  3. get_funding_rounds - 获取特定公司的融资轮次

    • 参数:
      • company_name_or_id (必填): 公司名称或UUID
      • limit (可选): 返回的最大结果数量(默认:10)
  4. get_acquisitions - 获取由特定公司进行的收购或被收购的情况

    • 参数:
      • company_name_or_id (可选): 公司名称或UUID
      • limit (可选): 返回的最大结果数量(默认:10)
  5. search_people - 根据各种条件搜索人物

    • 参数:
      • query (可选): 搜索查询(例如:人名)
      • company (可选): 按公司名称筛选
      • title (可选): 按职位筛选
      • limit (可选): 返回的最大结果数量(默认:10)

可用资源

服务器还公开了以下资源:

  1. Trending Companies - Crunchbase 上的趋势公司列表

    • URI: crunchbase://trending/companies
  2. Company Details - 特定公司的详细信息

    • URI 模板: crunchbase://companies/{name}
  3. Company Funding Rounds - 特定公司的融资轮次

    • URI 模板: crunchbase://companies/{name}/funding
  4. Company Acquisitions - 由特定公司进行的收购或被收购的情况

    • URI 模板: crunchbase://companies/{name}/acquisitions

示例查询

这里有一些关于如何使用此 MCP 服务器的例子:

  1. 在 San Francisco 搜索 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
}

许可证

MIT

联系方式

如有关于问题或支持需求,请联系:contact@cyreslab.ai