MCP server URL
Key benefits
Zero installation
No npm, no npx, no local dependencies or runtime to keep alive. Add a URL to your MCP client and you are done.
OAuth with your API key
Browser-based OAuth using your Blockworks API key. Your key is never pasted into a config file on disk.
Always up to date
Hosted infrastructure, so every client picks up new datasets and capabilities without an upgrade step.
Works with any MCP client
Any client that supports remote MCP servers over HTTP with OAuth 2.0 can connect to the same URL.
What your assistant can reach
The server exposes Blockworks data as tools your assistant calls on demand. It decides which data to pull from a natural-language question, then returns structured results it can reason over.Market data
Prices, volumes, and market caps across tens of thousands of assets.
Onchain metrics
TVL, active addresses, fees, revenue, and transaction activity for major networks and protocols.
Timeseries
Historical and current metric series with configurable ranges and granularities across a large dataset catalog.
Fundraising
Funding rounds, M&A activity, investors, and company valuations.
Token unlocks
Vesting schedules, allocation breakdowns, and upcoming unlock events.
News and research
Aggregated news plus Blockworks research reports, diligence, and quarterly reviews.
The tools
Five tools cover that surface: one that retrieves documents, and two catalog-and-read pairs over the Blockworks data models.
The dataset tools are catalog-driven: the catalog call returns the exact model slug, field names, and operators,
and the read call accepts nothing that does not match it. That is the same
discover-then-query model the REST API uses, over the same models.
Tools reference
What each tool does, how they compose, and example phrasing for each.
The catalogs list only the models Blockworks publishes to the public API, and which of those your assistant can
actually read depends on what your API key is entitled to.
How it works
- You add
https://mcp.blockworks.com/mcpto your MCP client. - The client discovers that the server requires authentication and opens a browser window.
- You authenticate with your Blockworks API key. The client stores the resulting OAuth credentials, not the key.
- Your assistant lists the available tools and can start answering questions with Blockworks data.
Building on MCP
MCP is not only for chat windows on your own machine. The same hosted server is the recommended way to build a chat experience or an agent product over crypto data: your backend connects tohttps://mcp.blockworks.com/mcp as an MCP
client and hands the Blockworks tools to whatever model you are running.
Anything that speaks MCP server-side can do this, including the Anthropic and OpenAI SDKs, the Vercel AI SDK, and
agent frameworks such as LangChain. Each has its own way of registering a remote MCP server, so follow that
framework’s documentation for the wiring; the Blockworks side is the same URL and the same tools described on this
page.
What stays yours in this setup:
- The model. Pick any provider and any model, and change it without changing your data layer.
- The prompts and the orchestration. System prompts, tool-choice policy, retries, multi-step planning, and anything else in your agent loop.
- The product surface. Streaming, UI, session state, and how you render tool results and sources.
Requirements
- A Blockworks API key from app.blockworks.com/account/api.
- An MCP client that supports remote servers over HTTP with OAuth 2.0. Clients that only support local
stdioservers cannot connect directly. - Outbound network access to
https://mcp.blockworks.com.
Next steps
Quickstart
Connect a client and run your first prompt.
Client setup
Step-by-step configuration for each MCP client.
What to ask
Example prompts that play to the server’s strengths.