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

Authorization setup

No app registration needed

This catalog entry does not require authorization or provider app registration.

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

Claude Code MCP documentation

Codex CLI setup

Review the endpoint in the publisher documentation before editing Codex configuration.

Setup unavailable

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

Codex MCP documentation

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.

Cursor MCP documentation

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

VS Code MCP documentation

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 · required

      Code to execute.

    • intent · string · optional

      Task 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 · optional

      The amount of detail to return.

    • language · string · required

      The language for the SDK to search for.

    • query · string · required

      The 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.