CoinGecko
CoinGecko provides real-time crypto market data, onchain analytics, and rich metadata for more than 15,000 coins.
Connection specification
- Remote endpoint
https://mcp.api.coingecko.com- Live-validated endpoint
https://mcp.api.coingecko.com/mcp- Browser-verified endpoint
https://mcp.api.coingecko.com/sse- Browser access
- Direct browser connection verified
- Declared MCP transport
- Streamable HTTP
- Live-validated MCP transport
- Streamable HTTP and legacy SSE — Observed by the latest catalog validation
- Declared authentication
- No authentication
- Detected authentication
- No authentication detected or retained from publisher evidence
- Protocol lifecycle
- Stateful MCP · 2025-11-25
- Category
- Finance
Product documentation · Official listing documentation
Browse all MCP servers · Test this endpoint in the MCP Playground
Connect this server to your client
Claude Code setup
Run in a terminal. This user-scoped entry is available across projects.
claude mcp add --transport sse --scope user 'coingecko' 'https://mcp.api.coingecko.com/sse'
No authentication is required by the catalog listing.
- Using browser-verified endpoint: https://mcp.api.coingecko.com/sse
Codex CLI setup
Review the endpoint in the publisher documentation before editing Codex configuration.
Codex CLI supports Streamable HTTP remote servers, not legacy SSE endpoints. Use a publisher-documented Streamable HTTP endpoint if one is available.
No authentication is required by the catalog listing.
- Using browser-verified endpoint: https://mcp.api.coingecko.com/sse
Cursor setup
Add to .cursor/mcp.json for this project, or ~/.cursor/mcp.json for all projects.
{
"mcpServers": {
"coingecko": {
"url": "https://mcp.api.coingecko.com/sse"
}
}
}
No authentication is required by the catalog listing.
- Using browser-verified endpoint: https://mcp.api.coingecko.com/sse
- This URL is a legacy SSE endpoint; Cursor determines the remote transport from the endpoint.
VS Code setup
Add to .vscode/mcp.json, or run “MCP: Open User Configuration” for a private user-level entry.
{
"servers": {
"coingecko": {
"type": "sse",
"url": "https://mcp.api.coingecko.com/sse"
}
}
}
No authentication is required by the catalog listing.
- Using browser-verified endpoint: https://mcp.api.coingecko.com/sse
Latest validation evidence
- Validation status
- Online when last tested
- Validation checked at
- Aug 18, 2026 at 1:34 PM
- Validation detail
- Negotiated stateful MCP 2025-11-25 at https://mcp.api.coingecko.com/mcp; detected transport both; authentication none
Capabilities provided
Observed at https://mcp.api.coingecko.com/mcp via direct; unauthenticated discovery.
Tools provided by CoinGecko
Discovery completed; sanitized inventory: 2 retained of 2 observed. Capability details were sanitized for public display.
- execute
Runs JavaScript code to interact with the Coingecko API. You are a skilled TypeScript programmer writing code to interface with the service. Define an async function named "run" that takes a single parameter of an initialized SDK client and it will be run. For example: ``` async function run(client) { const price = await client.simple.price.get({ vs_currencies: 'usd', ids: 'bitcoin' }); } ``` You will be returned anything that your function returns, plus the results of any console.log statements. Do not add try-catch blocks for single API calls. The tool will handle errors for you. Do not add
code· string · requiredCode to execute.
intent· string · optionalTask you are trying to perform. Used for improving the service.
- search_docs
Search SDK documentation to find methods, parameters, and usage examples for interacting with the API. Use this before writing code when you need to discover the right approach.
detail· string · optionalThe amount of detail to return.
language· string · requiredThe language for the SDK to search for.
query· string · requiredThe query to search for.
Resources provided by CoinGecko
This discovery method is unsupported.
Resource templates provided by CoinGecko
This discovery method is unsupported.
Prompts provided by CoinGecko
This discovery method is unsupported.
