otherapi_key

CoinGecko

CoinGecko provides cryptocurrency prices, market data, metadata, exchange data, NFTs, and onchain data through its Demo and paid Pro REST APIs.

Verdict

CoinGecko surfaces live cryptocurrency prices, historical charts, and market metrics directly in your Projects. @mention it to pull current prices for any coin, fetch OHLC candles for technical analysis, or grab aggregate market snapshots without leaving the conversation. Teams building crypto dashboards, tracking portfolio performance, or researching DeFi protocols get real-time data on demand. The API key setup is straightforward, but rate limits on the free tier mean high-frequency queries may hit throttling—paid plans unlock faster refresh rates and deeper historical windows.

Common use cases

  • Pull live coin prices for portfolio tracking
  • Fetch OHLC candles for technical chart analysis
  • Monitor DEX pool liquidity and volume trends
  • Compare market-cap rankings across altcoins
  • Generate daily price snapshots for client reports

Integration

Vendor
CoinGecko
Category
other
Auth
API_KEY
Tools
18
Composio slug
coingecko

Tools

  • Get Coin Details

    Get metadata and optionally selected market, ticker, community, and developer sections for one CoinGecko coin ID.

  • Get Coin Market Chart

    Get price, market-cap, and volume time series for a coin over either a relative day window or an exact Unix time range.

  • Get Coin OHLC

    Get open, high, low, and close price candles for a CoinGecko coin over a supported day window.

  • Get Coin Prices

    Get current prices for one or more CoinGecko coin IDs in one or more currencies, with optional market metrics.

  • Get Global Market Data

    Get an aggregate snapshot for either the overall crypto market or the decentralized-finance market.

  • Get Onchain Pool OHLCV

    Get bounded open, high, low, close, and volume candles for a DEX pool, with timeframe, aggregation, currency, and cutoff controls.

  • Get Onchain Pools by Address

    Get data for one or more pool contract addresses on the same CoinGecko onchain network in a single call.

  • Get Onchain Token Prices

    Get current USD prices for one or more token contracts on a CoinGecko onchain network, with optional market metrics.

  • Get Onchain Tokens by Address

    Get market data for one or more token contract addresses on the same CoinGecko onchain network in a single call.

  • Get Trending Assets

    Get CoinGecko's currently trending coins, NFT collections, and categories from search activity.

  • List Coin Markets

    Return one ranked page of CoinGecko market data, optionally filtered by coin IDs, symbols, or category. Use next_cursor to continue.

  • List New Onchain Pools

    Return one page of newly created DEX pools across all networks or within one network. Use next_cursor to continue through numbered pages available on the CoinGecko Demo plan. This is a rapidly changing newest-first feed, so continuation pag

  • List Onchain Networks

    Return one page of supported onchain network IDs and their CoinGecko asset-platform mappings.

  • List Onchain Pools

    Return one ranked page of pools for a network, optionally restricted to one DEX or one token contract. Use next_cursor to continue through the pages available on the CoinGecko Demo plan.

  • List Onchain Pool Trades

    List up to 300 of a CoinGecko onchain pool's trades from the past 24 hours, optionally filtered by minimum USD volume or token side.

  • List Trending Onchain Pools

    Return one page of currently trending DEX pools across all networks or within one network and duration window. Use next_cursor to continue through the pages available on the CoinGecko Demo plan.

  • Search Assets

    Search CoinGecko for matching coins, exchanges, categories, and NFT collections. Use returned coin IDs with coin detail and market tools, and category IDs with List Coin Markets.

  • Search Onchain Pools

    Search decentralized-exchange pools and tokens by name, symbol, or contract address, optionally within one network. Returns one page and related token or DEX resources; use next_cursor to continue.

Setup

Setup guide

  1. 11. Open your Switchy workspace and navigate to Settings > Integrations. 2. Find CoinGecko in the MCP catalog and click Connect. 3. You'll be prompted to paste a CoinGecko API key—generate one by signing up at coingecko.com and visiting your account's API dashboard. 4. Copy the key, return to Switchy, paste it into the field, and click Authorize. 5. Switchy confirms the connection and shows which rate-limit tier you're on. 6. Open any Project, type '@CoinGecko get current price for bitcoin in USD' in the chat, and hit send—if the response includes a price, the integration is live. 7. Check the MCP panel in your Project sidebar to see all 18 available tools and their parameters.

What teammates see: by default, memories from CoinGecko are scoped to the Project (PROJECT visibility) - you can mark any memory PRIVATE or share it ORG-wide.

Works well with

Top models

Compatibility data appears once enough Projects have used this MCP together with a given model.

How Switchy teams use it

Not enough Projects yet to publish anonymised usage stats (we require ≥ 50 Projects per week).

Starter prompts

Bitcoin Price Check

@CoinGecko get the current price for bitcoin in USD and EUR, and include 24-hour volume and market cap.

Ethereum 30-Day Chart

@CoinGecko get the market chart for ethereum over the last 30 days, showing price, market cap, and volume.

Altcoin Metadata Lookup

@CoinGecko get full details for the coin ID 'solana', including community data, developer stats, and tickers.

DEX Pool OHLCV Snapshot

@CoinGecko get OHLCV candles for the Uniswap V3 USDC/ETH pool on Ethereum over the last 7 days, aggregated by day.

Global Crypto Market Summary

@CoinGecko get the current global cryptocurrency market data, including total market cap, volume, and Bitcoin dominance.

Example outputs

Illustrative - representative of the model's voice and quality, not literal recordings.

Prompt

@coingecko what's the current price of Bitcoin and Ethereum in USD and EUR, and show me their 24-hour trading volume?

Output

Bitcoin is currently trading at $43,287 USD (€39,841 EUR) with a 24-hour trading volume of $28.4 billion. Ethereum is at $2,264 USD (€2,083 EUR) with $15.7 billion in 24-hour volume. Both prices reflect the spot market across major exchanges as of the last API refresh. Market cap for BTC stands at $847B and ETH at $272B.

Notes

This example uses the Get Coin Prices tool to fetch multi-currency spot data. CoinGecko's free tier allows 10-30 calls per minute; if you're polling prices frequently across many coins, you'll hit rate limits quickly. Prices lag real-time by 1-3 minutes depending on exchange aggregation.

Prompt

@coingecko pull the last 30 days of Bitcoin price history with daily granularity so I can chart the trend in our dashboard.

Output

Retrieved 30 daily price points for Bitcoin spanning January 15 through February 13, 2025. The dataset includes UTC timestamps, closing prices in USD, market cap snapshots, and 24-hour volume for each day. Highest close was $45,120 on February 8; lowest was $41,003 on January 22. The data is formatted as a time series ready for charting or statistical analysis.

Notes

This example demonstrates the Get Coin Market Chart tool, which returns historical OHLC and volume data. The 30-day window is a common use case for trend analysis. Be aware that CoinGecko's historical granularity changes with the time range: hourly data is available for shorter windows, daily for longer ones. API key tier affects how far back you can query.

Prompt

@coingecko compare the global crypto market cap today versus last week, and tell me if DeFi's share of total volume is growing.

Output

Global crypto market cap is currently $1.68 trillion, up 4.2% from $1.61 trillion seven days ago. Total 24-hour trading volume sits at $89 billion. DeFi's share of that volume has grown from 11.3% last week to 12.8% today, indicating increased activity in decentralized exchanges and lending protocols relative to centralized platforms. Bitcoin dominance remains steady at 50.4%.

Notes

This synthesis example pairs the Get Global Market Data tool with the AI's ability to calculate percentage changes and interpret trends. CoinGecko aggregates data across thousands of coins and exchanges, so the snapshot is broad but not real-time. Use this for macro analysis, not for trading decisions requiring sub-minute precision.

Use-case deep-dives

Portfolio tracking for crypto-native startup

When real-time treasury visibility matters more than spreadsheet exports

A 6-person web3 startup holds operating funds across ETH, stablecoins, and governance tokens. The CFO needs daily snapshots without logging into five wallets. This MCP wins because Get Onchain Token Prices pulls live USD values for any contract address, and Get Coin Market Chart gives you 90-day trend context in one call. The API key tier determines rate limits—free gets you 10-30 calls per minute, which covers a morning standup refresh but not a real-time dashboard. If your treasury sits in more than 20 positions or you need sub-minute updates, you'll hit the wall fast and need the paid tier. For weekly board decks and daily Slack digests, this is the cleanest path from contract address to dollar figure.

Due diligence research at VC fund

Why this MCP beats manual CoinGecko tabs for token vetting

An early-stage fund evaluates 40 token projects per quarter. Analysts copy-paste market cap, volume, and community stats into Notion during first-pass screening. Get Coin Details returns metadata, developer activity, and community metrics in one structured call—no browser, no formatting. Get Coin OHLC gives you 30-day price candles to spot pump-and-dump patterns before the partner meeting. The trade-off: CoinGecko's free tier caps you at 10,000 monthly calls, so if you're running this on every inbound pitch deck (100+ per month), you'll burn through that in week two. For funds closing 8-12 deals per year, this MCP turns a 20-minute tab-switching ritual into a 90-second AI summary. Worth the API key.

Customer support at DeFi protocol

When pool data lookups need to happen in the support thread

A 12-person DeFi team fields 200 Discord questions per week about liquidity pool performance and token prices. Support reps toggle between Dune dashboards, Etherscan, and CoinGecko to answer "why did my pool APY drop?" Get Onchain Pool OHLCV and Get Onchain Pools by Address let the AI pull candle data and pool metrics without leaving the chat. The constraint: onchain endpoints only cover CoinGecko's supported networks (Ethereum, Polygon, Arbitrum, BSC, and a dozen others), so if your protocol lives on an obscure L2, you're out of luck. If 80% of your user questions map to mainnet or top-5 L2s, this MCP cuts average handle time from 4 minutes to under 90 seconds. That's 6 hours saved per week for a team already underwater.

Frequently asked

What does the CoinGecko MCP let me do in Switchy?

It pulls real-time crypto prices, historical charts, OHLC candles, and on-chain DEX pool data directly into your Switchy workspace. Your team can query current prices for any coin, fetch market-cap time series, or analyse liquidity-pool metrics without leaving the chat. Useful for research, trading analysis, or building dashboards that need live crypto data.

Do I need a paid CoinGecko API key to connect this MCP?

Yes. CoinGecko's free tier doesn't issue API keys; you need at least their Analyst plan to authenticate. Once you have the key, paste it into Switchy's connection flow. The MCP won't work with a demo or trial key—CoinGecko enforces rate limits and feature gates at the API level, not in the MCP.

Can it track my personal crypto portfolio or send price alerts?

No. The MCP fetches market data—prices, charts, pool stats—but doesn't store your holdings or trigger notifications. If you want portfolio tracking, you'll need to build that logic yourself using the price tools, or connect a separate portfolio app. The MCP is read-only; it queries CoinGecko's public data endpoints, nothing more.

How is this different from just using CoinGecko's website or API directly?

The MCP wraps CoinGecko's API so your team can query crypto data in natural language inside Switchy, without writing code or switching tabs. You skip the boilerplate—no curl commands, no parsing JSON responses. The trade-off: you're limited to the 18 tools the MCP exposes, so niche endpoints might not be available yet.

Who on the team should connect the CoinGecko MCP?

Whoever owns your CoinGecko API key. That person connects it once in Switchy, and the whole workspace can query crypto data through the MCP. If your key has usage limits, monitor them—CoinGecko bills by API calls, and heavy queries from multiple teammates will burn through your quota fast.

More other MCPs

See all other MCPs →

Data last verified 61 hours ago.Sources aggregated hourly to weekly. See docs/architecture/model-directory.md.