Crunchbase

Acesse dados do Crunchbase para informações e insights de negócios. Requer uma chave de API do Crunchbase.

Documentação

MseeP.ai Security Assessment Badge

Servidor MCP da Crunchbase

Um servidor Model Context Protocol (MCP) que fornece acesso aos dados da Crunchbase para assistentes de IA. Este servidor permite que assistentes de IA pesquisem empresas, obtenham detalhes de empresas, informações de financiamento, aquisições e dados de pessoas da Crunchbase.

Recursos

  • Pesquisar empresas com base em vários critérios
  • Obter informações detalhadas sobre empresas específicas
  • Recuperar rodadas de financiamento de empresas
  • Obter dados de aquisições
  • Pesquisar pessoas associadas a empresas

Pré-requisitos

  • Node.js (v16 ou superior)
  • Uma chave de API da Crunchbase

Instalação

  1. Clone o repositório:
git clone https://github.com/Cyreslab-AI/crunchbase-mcp-server.git
cd crunchbase-mcp-server
  1. Instale as dependências:
npm install
  1. Compile o projeto:
npm run build

Configuração

O servidor requer uma chave de API da Crunchbase para funcionar. Você pode obter uma chave de API se cadastrando na API da Crunchbase.

Configurando a Chave de API

Defina a chave de API como uma variável de ambiente:

export CRUNCHBASE_API_KEY=your_api_key_here

Configuração do MCP

Você pode usar o script de configuração incluído para configurar automaticamente o servidor MCP:

# Build the project first
npm run build

# Run the setup script
npm run setup

O script de configuração irá:

  1. Solicitar sua chave de API da Crunchbase
  2. Encontrar seu arquivo de configurações do MCP (ou criar um novo)
  3. Adicionar o servidor MCP da Crunchbase às suas configurações

Alternativamente, você pode adicioná-lo manualmente ao seu arquivo de configuração do 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": []
    }
  }
}

Uso

Executando o Servidor

Inicie o servidor:

npm start

Para desenvolvimento com recarregamento automático:

npm run dev

Ferramentas Disponíveis

O servidor expõe as seguintes ferramentas:

  1. search_companies - Pesquisar empresas com base em vários critérios

    • Parâmetros:
      • query (opcional): Consulta de pesquisa (ex.: nome da empresa, descrição)
      • location (opcional): Filtrar por localização (ex.: "São Francisco", "Nova York")
      • category (opcional): Filtrar por categoria (ex.: "Inteligência Artificial", "Fintech")
      • founded_after (opcional): Filtrar por data de fundação (AAAA-MM-DD)
      • founded_before (opcional): Filtrar por data de fundação (AAAA-MM-DD)
      • status (opcional): Filtrar por status da empresa (ex.: "ativa", "fechada")
      • limit (opcional): Número máximo de resultados a retornar (padrão: 10)
  2. get_company_details - Obter informações detalhadas sobre uma empresa específica

    • Parâmetros:
      • name_or_id (obrigatório): Nome da empresa ou UUID
  3. get_funding_rounds - Obter rodadas de financiamento de uma empresa específica

    • Parâmetros:
      • company_name_or_id (obrigatório): Nome da empresa ou UUID
      • limit (opcional): Número máximo de resultados a retornar (padrão: 10)
  4. get_acquisitions - Obter aquisições feitas por ou de uma empresa específica

    • Parâmetros:
      • company_name_or_id (opcional): Nome da empresa ou UUID
      • limit (opcional): Número máximo de resultados a retornar (padrão: 10)
  5. search_people - Pesquisar pessoas com base em vários critérios

    • Parâmetros:
      • query (opcional): Consulta de pesquisa (ex.: nome da pessoa)
      • company (opcional): Filtrar por nome da empresa
      • title (opcional): Filtrar por cargo
      • limit (opcional): Número máximo de resultados a retornar (padrão: 10)

Recursos Disponíveis

O servidor também expõe os seguintes recursos:

  1. Empresas em Alta - Lista de empresas em alta na Crunchbase

    • URI: crunchbase://trending/companies
  2. Detalhes da Empresa - Informações detalhadas sobre uma empresa específica

    • Modelo de URI: crunchbase://companies/{name}
  3. Rodadas de Financiamento da Empresa - Rodadas de financiamento de uma empresa específica

    • Modelo de URI: crunchbase://companies/{name}/funding
  4. Aquisições da Empresa - Aquisições feitas por ou de uma empresa específica

    • Modelo de URI: crunchbase://companies/{name}/acquisitions

Exemplos de Consultas

Aqui estão alguns exemplos de como um assistente de IA pode usar este servidor MCP:

  1. Pesquisar empresas de IA em São Francisco:
{
  "query": "AI",
  "location": "San Francisco",
  "limit": 5
}
  1. Obter detalhes de uma empresa específica:
{
  "name_or_id": "OpenAI"
}
  1. Obter rodadas de financiamento de uma empresa:
{
  "company_name_or_id": "Anthropic"
}
  1. Pesquisar CEOs em empresas de tecnologia:
{
  "title": "CEO",
  "limit": 10
}

Licença

MIT

Contato

Para perguntas ou suporte, entre em contato: contact@cyreslab.ai