logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

cb-data-connector-service

Facilitates programmatic interaction with the Crunchbase repository, permitting lookups for commercial entities, retrieval of comprehensive firmographic profiles, and access to investment and merger/acquisition records. It also incorporates mechanisms for querying personnel data linked to organizations.

Author

cb-data-connector-service logo

Cyreslab-AI

MIT License

Quick Info

GitHub GitHub Stars 7
NPM Weekly Downloads 0
Tools 1
Last Updated 2026-02-19

Tags

crunchbasecyreslabmcpcrunchbase mcpcrunchbase dataaccess crunchbase

MseeP.ai Security Assessment Badge](https://mseep.ai/app/cyreslab-ai-crunchbase-mcp-server)

Crunchbase Data Gateway Service

This Model Context Protocol (MCP) endpoint furnishes an interface for AI assistants to interact with data sourced from Crunchbase. Through this service, assistants gain the capability to execute enterprise searches, obtain granular organizational specifications, review capital infusion timelines, track divestitures, and access individual professional profiles.

Capabilities

  • Execute lookups on commercial entities utilizing diverse filtering parameters.
  • Fetch in-depth attribute sets for designated organizations.
  • Report historical financing events associated with an enterprise.
  • Retrieve records pertaining to corporate takeovers/acquisitions.
  • Identify and list personnel affiliated with specified organizations.

Dependencies

  • Runtime Environment: Node.js (version 16 or newer is mandated)
  • Credential Requirement: A valid Crunchbase API authorization key

Deployment Instructions

  1. Obtain the source code repository:

bash git clone https://github.com/Cyreslab-AI/crunchbase-mcp-server.git cd crunchbase-mcp-server

  1. Install required software packages:

bash npm install

  1. Compile the application assets:

bash npm run build

Configuration Protocol

The operational status of this gateway hinges on the presence of a valid Crunchbase API credential. Credentials can be secured by enrolling in the Crunchbase API Program.

API Credential Provisioning

Establish the API credential as an operating system environment variable:

bash export CRUNCHBASE_API_KEY=your_api_key_here

MCP Setup Utility

A provided utility script automates the configuration of this MCP endpoint:

bash

Ensure compilation is complete

npm run build

Execute the setup utility

npm run setup

The automated routine performs the following actions:

  1. Prompts the user to input their Crunchbase API token.
  2. Locates the existing MCP configuration file or provisions a new one.
  3. Integrates this Crunchbase service definition into the configuration schema.

Alternatively, manual integration into the primary MCP configuration manifest is supported via this structure:

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

Operational Guide

Launching the Server Instance

To initiate the service:

bash npm start

For development environments requiring hot-reloading capabilities:

bash npm run dev

Available Interface Functions

The service exposes the following functional modules (tools):

  1. search_companies - Executes queries to locate commercial entities based on specified criteria

  2. Arguments:

    • query (Optional): The string for the search operation (e.g., enterprise designation, descriptive summary)
    • location (Optional): Geospatial constraint for filtering (e.g., "London", "Silicon Valley")
    • category (Optional): Industry or sector filter (e.g., "Biotechnology", "SaaS")
    • founded_after (Optional): Temporal constraint on establishment date (Format: YYYY-MM-DD)
    • founded_before (Optional): Temporal constraint on establishment date (Format: YYYY-MM-DD)
    • status (Optional): Operational state qualifier (e.g., "operating", "defunct")
    • limit (Optional): Maximum cardinality of the result set (Default: 10)
  3. get_company_details - Retrieves a comprehensive data schema for a designated commercial entity

  4. Arguments:

    • name_or_id (Mandatory): The recognized name or unique identifier (UUID) of the enterprise
  5. get_funding_rounds - Fetches records detailing capital investment history for an organization

  6. Arguments:

    • company_name_or_id (Mandatory): The identifier for the target corporation
    • limit (Optional): Upper bound on the quantity of funding events returned (Default: 10)
  7. get_acquisitions - Retrieves transaction logs concerning corporate purchasing or being purchased activities

  8. Arguments:

    • company_name_or_id (Optional): The identifier for the involved entity
    • limit (Optional): Maximum count of acquisition records presented (Default: 10)
  9. search_people - Executes searches for professional profiles based on defined attributes

  10. Arguments:
    • query (Optional): Input string for profile identification (e.g., individual's full name)
    • company (Optional): Filter by the employing organization's name
    • title (Optional): Filter by professional designation
    • limit (Optional): Maximum number of professional profiles returned (Default: 10)

Accessible Data Endpoints

The service also exposes the following standardized resource access points:

  1. Trending Enterprises - A curated roster of currently ascendant organizations on the platform

  2. URI Reference: crunchbase://trending/companies

  3. Enterprise Dossier - Complete profile data for a singular corporate entity

  4. URI Template: crunchbase://companies/{name}

  5. Financing History Ledger - Chronological record of capital injections for a specific enterprise

  6. URI Template: crunchbase://companies/{name}/funding

  7. Acquisition Register - Documentation of mergers and purchases involving a specific enterprise

  8. URI Template: crunchbase://companies/{name}/acquisitions

Illustrative Invocations

Below are examples demonstrating potential requests an intelligent assistant might formulate using this gateway:

  1. Seek out firms specializing in Artificial Intelligence based in the San Francisco region:

{ "query": "AI", "location": "San Francisco", "limit": 5 }

  1. Fetch all recorded attributes for a known entity:

{ "name_or_id": "OpenAI" }

  1. Retrieve the investment lifecycle data for a specific organization:

{ "company_name_or_id": "Anthropic" }

  1. Search for executive leadership positions (e.g., CEO) within technology sector companies:

{ "title": "CEO", "limit": 10 }

Licensing

Distributed under the MIT License.

Support Contact

For inquiries or technical assistance, please reach out to: contact@cyreslab.ai

WIKIPEDIA: Business management tools are all the systems, applications, controls, calculating solutions, methodologies, etc. used by organizations to be able to cope with changing markets, ensure a competitive position in them and improve business performance.

== Overview == There are tools related to each organization's department which can be classified for each aspect of management. For example: planning tools, process tools, records tools, employee related tools, decision making tools, control tools, etc. A classification by function would consider these general aspects:

Tools used for data input and validation in any department. Tools used for controlling and improving business processes. Tools used for data consolidation and decision making. Nowadays, management tools have evolved dramatically in the last decade thanks to fast technology advances, so fast that it is difficult to select the best business tools for any situation in any company. This is caused by a never-ending fight for lower costs and increase sales, the willingness for understanding the customers' needs, and the fight for delivering the products that meet their need in the way they require. Under this scenario, managers should take a strategic attitude to business management tools instead of going for the latest tool. Usually, managers rely on the tools without any adaptation which leads to an unstable situation. Business management tools should be selected carefully, and then adapted to the organization needs and not the other way around.

== Most used == In 2013, a survey conducted by Bain & Company showed how business tools are used around the globe. These tools reflect how their outcomes contribute to each region's needs, considering the downfall and companies' market situation. The top ten includes:

Strategic planning Customer relationship management Employee engagement surveys Benchmarking Balanced scorecard Core competency Outsourcing Change management programs Supply chain management Mission statement and vision statement Market segmentation Total quality management

== Software application for businesses == Software or collection of computer programs used by business users to carry out various business operations is referred to as business software (or a business application). These business applications are used to boost output, gauge output, and carry out various other company tasks precisely. It started with management information systems and extended into enterprise resource planning systems. Then customer relationship management was added to the solution and finally the whole package moved into the cloud business management space. Although there is an actual correlation between IT efforts and the organizations' performance, two elements are key to add value to the sum; these are the implementation's effectiveness and the proper tools selections and adaptation process.

== Tools for SMEs == The tools focused on SMEs are important because they provide ways to save m

See Also

`