Glassnode
Institutional-grade on-chain cryptocurrency metrics and market data
Work directly with Glassnode engineers to solve integration and data challenges.
Request a quote from Glassnode Expert Services
The Glassnode MCP Server is currently in beta, and its tools are subject to change. Although this MCP server produces accurate data, it is possible that it could be misinterpreted by the LLM you are using.
Overview
Crypto on-chain metrics and market intelligence for AI agents.
A Model Context Protocol (MCP) server providing access to Glassnode's API. The server enables AI agents to access on-chain metrics, market data, and analytics.
For detailed information about the API and available data:
- Glassnode API Documentation
- Glassnode Metric Catalog
- Supported Assets
Features
- Asset and metrics discovery
- Metric metadata retrieval
- Single and bulk data retrieval
Tools
The server provides seven tools for accessing Glassnode data:
get_assets_list: Get a list of all cryptocurrencies and tokens supported by Glassnodeget_metrics_list: Get a catalog of all available metrics and their paths, optionally filtered by categoryget_asset_metrics: Get metrics available for a specific assetget_metric_metadata: Get detailed information about a specific metric's structure and parametersfetch_metric: Fetch data (max 30d history) for a specific metric with customizable parametersfetch_bulk_metrics: Fetch data (max 30d history) for multiple assets simultaneously in a single request
Quick Setup
Install the Glassnode MCP server across all your AI clients with a single command:
Public Access
Authenticated
This auto-detects installed clients (Claude Code, Cursor, VS Code, Codex, and more) and configures them.
Or follow the per-client instructions below.
The Authenticated tab in each section removes the 30-day time range limit. When using an API key, each request consumes API credits just like a direct API call. Get your key at studio.glassnode.com/settings/api.
Only configure one version of the Glassnode MCP server per client — either public access or authenticated, not both. See Troubleshooting for more details.
Claude.ai and Claude for desktop
- Open Claude desktop or web app
- Go to
Settings > Connectors > Add custom connector(https://claude.ai/settings/connectors) - Enter the URL:
https://mcp.glassnode.com - Click
Add - Claude will automatically configure the connection
Connectors do not support custom headers. To use an API key, use the Claude Desktop (Manual Configuration) method instead.
Claude Code
Public Access
Authenticated
Claude Desktop (Manual Configuration)
Add the following to your claude_desktop_config.json:
Public Access
Authenticated
Cursor
Add to .cursor/mcp.json in your project root:
Public Access
Authenticated
ChatGPT
- Enable Developer mode in ChatGPT settings
- Go to Settings > Connectors and click Create
- Enter the following:
- Name:
Glassnode - MCP server URL:
https://mcp.glassnode.com
- Name:
- Click Create
The Glassnode connector will appear in the composer's Developer mode tools.
ChatGPT connectors do not support custom headers. Use the public access version, or access the Glassnode API directly for authenticated queries.
Windsurf
Add to your mcp_config.json:
Public Access
Authenticated
VS Code with Copilot
Public Access
Authenticated
- Open the Command Palette (
Ctrl+Shift+P/Cmd+Shift+P) - Search for MCP: Add Server
- Select Command (stdio)
- Enter
npxas the command - Enter
mcp-remote https://mcp.glassnode.comas the arguments - Name it
glassnode
Codex CLI
Public Access
Authenticated
Gemini CLI
Add the following to your ~/.gemini/settings.json:
Public Access
Authenticated
Gemini Code Assist
Gemini Code Assist shares the same configuration as Gemini CLI. Add the config above to your ~/.gemini/settings.json, then restart your IDE.
Other MCP Clients
Most MCP-compatible clients support a JSON configuration file. Add the following to your client's MCP config:
Public Access
Authenticated
Restart your client after updating the configuration.
Troubleshooting
Duplicate MCP servers
If you added both the public access and API key versions of the Glassnode MCP server, your AI client may see duplicate tools or fail to connect. Keep only one configuration at a time.
To remove the extra server:
- Claude Code:
claude mcp remove glassnode, then re-add the version you want. - Claude Desktop / Cursor / Windsurf: Edit your JSON config file and remove the duplicate
glassnodeentry. - VS Code with Copilot: Open the Command Palette, search for MCP: List Servers, and remove the duplicate.
Connection issues
- Restart your client after changing any MCP configuration.
- Verify
**npx**is available by runningnpx --versionin your terminal. If not found, install Node.js. - Firewall or proxy — ensure your network allows outbound HTTPS connections to
mcp.glassnode.com.
Example Prompts
Get an overview of the MCP tools.
Simple prompts:
More advanced:
PreviousWorkbench GuideNextGlassnode Excel Add-In
Last updated 22 days ago
関連サーバー
Amplify Data API MCP Server
Interact with AWS Amplify Gen2 data models using natural language and Cognito authentication.
Memory
Knowledge graph-based persistent memory system
FDA Data MCP
FDA-only compliance data MCP (recalls, warning letters, inspections, 483s, approvals, CFR parts).
Unofficial UniProt MCP Server
Access the UniProt protein database with specialized bioinformatics tools for protein research, comparative genomics, and structural biology.
Synechron Text2SQL MCP Server
Provides natural language access to relational databases using advanced language models, supporting multiple database types.
CData WooCommerce
A read-only MCP server for querying live WooCommerce data using the CData JDBC Driver.
OracleDB MCP Server
An MCP server for interacting with Oracle Database, enabling SQL generation and data retrieval via LLM prompts.
Tesouro Direto MCP Server
Provides natural language access to Brazilian treasury bond data from the Tesouro Direto API, allowing users to query market data and bond details.
Kollect MCP Server (Standalone)
An MCP server for querying data from the Kollect tool's API endpoints, such as /api/data, /api/snapshots, and /api/costs.
PostgreSQL MCP Server
A Kotlin-based MCP server for interacting with PostgreSQL databases.