searchLABSCO SUMMARY
Who built it and who funded it, in one lookup.
Search gets you the candidate, the ID gets you the record — the project's detail or the firm's — without leaving the conversation for a database front end.
What it is
A Python server over the RootData API, a database of crypto and blockchain projects, investors and people. Search by keyword for the brief record, then pull the full detail for a project or an investment firm by its ID.
What you get
- Keyword search across projects, VCs and people, returning the brief record and the ID the detail calls need
- get_project returns the full detail for a project
- get_organization returns the full detail for an investment firm
- Answers are fetched from RootData at request time, so funding and status reflect the current record rather than a snapshot
Requirements
Python 3.10 or later with uv, and a RootData API key kept in a .env file. Run it with uv run server.py and give the client the absolute path to the project.
Setup effort
Build from source — git clone https://github.com/jincai/rootdata-mcp-server
USE CASES
Checking out a project you just heard about
The full record: what it is, where it stands, who is behind it.
Reading an investment firm's book
One firm's detail, retrieved by ID rather than assembled from press releases.
Turning a name into a record
Keyword search returns the brief and the ID, which is what the two detail calls take.
3 tools
Listed in project docs. Your client may show a different list.
get_projectget_organizationBEFORE YOU INSTALL
What to know first
Tools you get
3 tools named in the project's documentation. search turns a name into the ID that get_project and get_organization need.
Requires
- Python 3.10 or later
- ROOTDATA_API_KEY in your environment
Where it runs
The documented client runs the server on your machine.
INSTALLATION
Connect your client
Server setup
git clone https://github.com/jincai/rootdata-mcp-server
cd rootdata-mcp-server
uv venv
source .venv/bin/activate
uv add "mcp[cli]" httpx python-dotenv
cp .env.example .envMCP Clients
Claude Desktop
{
"mcpServers": {
"rootdata": {
"command": "<YOUR_PATH_TO_UV>",
"args": [
"--directory",
"<YOUR_PATH_TO_ROOTDATA_MCP_SERVER>",
"run",
"server.py"
]
}
}
}The configuration on this page does not set ROOTDATA_API_KEY; the project's instructions put it in a .env file. Check which folder the server reads that file from before you rely on it.