RootData

MCP server for RootData API integration
  • python

6

GitHub Stars

python

Language

6 months ago

First Indexed

2 months ago

Catalog Refreshed

Documentation & install

Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.

Installation

Add the following to your MCP client configuration file.

Configuration

View docs
{
  "mcpServers": {
    "jincai-rootdata-mcp-server": {
      "command": "uv",
      "args": [
        "--directory",
        "/absolute/path/to/rootdata-mcp-server",
        "run",
        "server.py"
      ],
      "env": {
        "ROOTDATA_API_KEY": "YOUR_ROOTDATA_API_KEY"
      }
    }
  }
}

You can query RootData’s data through an MCP server that exposes search, project details, and organization information. This enables AI assistants and your apps to fetch up-to-date crypto and blockchain project data efficiently via MCP endpoints.

How to use

Use an MCP client to connect to the RootData MCP Server and call its available tools. You can search for projects, obtain detailed information about a specific project by its ID, and retrieve information on funding organizations by their ID. These actions are designed to be consumed by AI assistants or other automated tools to present concise results and rich project context.

How to install

Prerequisites you need before installing are Python 3.10 or higher and the uv package manager.

Step 1: Clone the project and navigate into it.

git clone https://github.com/jincai/rootdata-mcp-server
cd rootdata-mcp-server

Step 2: If uv is not installed, install it using the provided installer.

# macOS/Linux
curl -LsSf https://astral.sh/uv/install.sh | sh

# Windows
curl -LsSf https://astral.sh/uv/install.ps1 | powershell

Step 3: Create and activate a virtual environment, then install dependencies for the MCP server.

uv venv
source .venv/bin/activate  # Windows: .venv\Scripts\activate

uv add "mcp[cli]" httpx python-dotenv

Step 4: Set up your API key for RootData by creating a .env file and inserting your key.

cp .env.example .env

# In the .env file
ROOTDATA_API_KEY=your-rootdata-api-key

Step 5: Run the MCP server so you can start issuing requests to it.

uv run server.py

Additional configuration and notes

The server is designed to be started as a local process and then connected to via MCP clients. Ensure your API key is kept secret and loaded through the environment to avoid exposing credentials.

Available tools

search

Search for projects, VC, or people by keyword and obtain concise results.

get_project

Fetch detailed information about a project by its ID.

get_organization

Fetch detailed information about a venture organization by its ID.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational
RootData MCP Server - jincai/rootdata-mcp-server | VeilStrat