CoinGecko MCP for AI. Get real-time data across all crypto markets.
Works with every AI agent you already use
…and any MCP-compatible client








Connect to your AI in seconds.
CoinGecko provides real-time access to global cryptocurrency prices, market cap data, and deep on-chain analytics. It lets your AI client check current coin values across multiple fiat currencies, track historical price movements over time, list supported exchanges, and inspect specific token contract details directly from the blockchain.
What your AI can do
List asset platforms
Lists all supported platforms where digital assets can be traded or tracked.
Get coin history
Retrieves historical price data for a given coin at a specific date.
Get coin market chart range
Retrieves detailed historical market data within user-specified time boundaries.
You get the current trading price for any cryptocurrency against specified fiat and crypto pairs.
The system retrieves historical data, allowing you to chart performance or calculate changes across specific dates or ranges.
You can pull overall market metrics, such as total market capitalization and the top DeFi performers worldwide.
The MCP fetches deep data on token contracts, listing active networks or checking liquidity pools by address.
You pull volume and ticker information for specific exchanges to see where trading is happening.
Ask an AI about this
Waiting for input…
CoinGecko Alternative: 29 Tools
Use these tools to pull every piece of crypto data you need—from current prices and historical charts to deep blockchain contract metrics.
Make your AI actually useful.
Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.
Start using CoinGecko on VinkiusList Asset Platforms
Lists all supported platforms where digital assets can be traded or tracked.
Get Coin History
Retrieves historical price data for a given coin at a specific date.
Get Coin Market Chart Range
Retrieves detailed historical market data within user-specified time boundaries.
Get Coin Market Chart
Fetches general historical market data for a selected cryptocurrency.
Get Coin Ohlc
Gathers Open, High, Low, and Close (OHLC) candlestick data for a coin.
Get Coin Tickers
Fetches a list of trading pairs and tickers associated with a specific coin across exchanges.
Get Coin
Gets current data for a specified coin, including its exchange tickers.
List Coins
Retrieves a comprehensive list of every coin ID, name, and symbol that the system...
List Coins Markets
Lists detailed market data for all supported coins, including market cap, volume...
Get Exchange Tickers
Fetches a list of trading pair symbols available at an exchange.
Get Exchange
Retrieves volume metrics and tickers for an entire exchange.
Get Exchange Volume Chart
Generates volume chart data specific to a selected exchange over time.
List Exchanges Markets
Lists all supported markets and their IDs across various exchanges.
List Exchanges
Retrieves a list of all major cryptocurrency exchanges tracked by the platform.
Get Global Defi
Pulls global data specifically related to the top 100 cryptocurrencies in...
Get Global
Retrieves macro-level cryptocurrency global market statistics and overall trends.
Get Nft By Contract
Retrieves specific data points about NFTs based on their contract address.
Get Nft
Gathers current market and metadata information for an entire NFT collection.
List Nfts
Retrieves a list of every recognized NFT collection available for data analysis.
List Onchain Dexes
Lists all supported decentralized exchanges (DEXs) operating on a specific network.
List Onchain Networks
Provides a list of every supported blockchain network monitored by the system.
Get Onchain Pool
Gets liquidity pool details and metrics by providing a specific blockchain address.
Get Onchain Pool Trades
Retrieves the latest transaction records from a specified liquidity pool.
Get Onchain Token
Fetches technical token data by providing its contract address on a network.
Get Public Treasury
Gets the public holdings of major companies for a given cryptocurrency, like Bitcoin or Ethereum.
Get Simple Price
Provides the current market price for cryptocurrencies across various fiat and...
Get Simple Token Price
Gets the current trading price of a specific token on a given platform or network.
Get Supported Vs Currencies
Lists all fiat and crypto currencies supported for pricing comparisons within the...
Get Trending
Identifies cryptocurrencies that are currently gaining interest or momentum in the...
Security and governance baked right in.
Pick your AI client below to get set up. Just create a Vinkius account, subscribe, and you're instantly up and running. We handle the entire backend infrastructure, delivering out-of-the-box support for HTTPS Streamable, SSE, and OAuth2—zero messy routing required.
Choose How to Get Started
Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.
Build Your Own
Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.
- Import from OpenAPI, Swagger, or YAML specs
- Create Agent Skills with progressive disclosure
- Deploy to edge with MCPFusion framework
- Built in DLP, auth, and compliance on every call
- Real time usage dashboard and cost metering
- Publish to catalog or keep private
Make Your AI Do More
Start with CoinGecko, then connect any of our 5,100+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 5,100+ others, all in one place
- Add new capabilities to your AI anytime you want
- Every connection is secured and compliant automatically
- Track usage and costs across all your servers
- Works with Claude, ChatGPT, Cursor, and more
- New servers added to the catalog every week
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by CoinGecko. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.
VINKIUS INFRASTRUCTURE
Cloud Hosted
Managed infra
V8 Isolated
Sandboxed per request
Zero-Trust Proxy
No stored credentials
DLP Enforced
Policy on every call
GDPR Compliant
EU data residency
Token Compression
~60% cost reduction
Works with Claude, ChatGPT, Cursor, and more
The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.
This connection provides 29 powerful capabilities that interface natively with Claude, ChatGPT, Cursor, and other compatible AI platforms. No middleware. No custom integration required.
Tracking market movements used to be a painful process.
Before this MCP, analyzing crypto data meant bouncing between five or six different websites. You'd start on one site for current prices, jump to another for historical charts, then open a third just to check the global market cap numbers. It was an exhausting cycle of copy-pasting, refreshing tabs, and manually cross-referencing conflicting figures.
Now, your agent does the heavy lifting. You ask for a complex comparison—say, comparing DeFi yields against stablecoin pricing—and it pulls all that data into one response. The whole workflow happens in place. That's how easy it is.
The CoinGecko MCP delivers verifiable on-chain details.
You no longer have to trust a single data feed for complex assets. Instead of just reading about an NFT collection, you can use get_nft and list_nfts to pull real-time floor prices, or check the raw contract details using get_onchain_token.
This means your analysis is always grounded in verifiable data sources. You're getting deep, technical facts that go far beyond simple price quotes.
What your AI can actually do with this
This MCP turns your agent into a financial analyst that runs off natural conversation. You stop manually navigating dozens of separate crypto data websites. Instead, you ask for market insights—like 'What's the 24-hour volume change for Ethereum?'—and get an instant answer based on thousands of tokens and global statistics. It handles everything from checking basic coin prices to analyzing complex DeFi yields or tracking NFT collections.
If your current AI workflow needs a reliable source of crypto data, connecting it through Vinkius gives you access to this entire catalog of tools without needing multiple API keys or integrations.
019e5d09-821b-70e9-97df-66c9e1074539 Here's how it actually works
The bottom line is: your AI talks to this MCP, which talks to the crypto market data, and you get the synthesized result.
First, subscribe to this MCP and enter your CoinGecko API Key (Demo or Pro).
Next, tell your AI client exactly what you need—for example, 'What was the price of Bitcoin last month?'
The agent executes the right tool, pulls the data, and presents it back in a conversational answer.
Who is this actually for?
This tool serves anyone who needs immediate, deep financial context. It's for the quantitative analyst stuck in spreadsheets, the web3 developer needing contract details fast, or the crypto trader who can't afford to miss a market swing.
Uses historical data tools like get_coin_market_chart_range and list_coins_markets to build reports on asset performance, moving beyond simple current price checks.
Relys on on-chain tools such as get_onchain_token or get_onchain_pool to pull specific contract addresses and liquidity details for smart contracts.
Uses real-time tools like get_simple_price and get_trending to monitor immediate price action, global market dominance, and emerging assets without leaving their chat window.
What Changes When You Connect
Deep Dive Analytics: Don't just see the current price. Use get_coin_market_chart_range to pull historical market data, letting your agent analyze performance trends over custom time spans.
On-Chain Verification: Go past surface metrics. Tools like get_onchain_token and get_onchain_pool let you inspect specific contracts and liquidity pool activity directly on the blockchain ledger.
Global Market Overview: Need a macro view? The get_global tool pulls total market cap, dominance percentages, and overall volume data so you can assess institutional health quickly.
Comprehensive Asset Listing: Use list_coins to see every supported coin ID before querying specific pricing with get_coin or list_coins_markets. It's the full directory of crypto assets.
Exchange Comparison: You can pull ticker information using get_coin_tickers and compare volume across different exchanges by running get_exchange_volume_chart.
See it in action
Assessing DeFi Yield Risks
A user needs to know if a new liquidity pool is safe. They ask their agent to run get_onchain_pool on the target address, then follow up with get_onchain_pool_trades to verify recent activity and spot any suspicious volume spikes.
Building a Market Report
A financial analyst needs quarterly data. They combine list_coins_markets for the list of assets, use get_global_defi to focus on high-yield sectors, and finish by pulling public treasury data using get_public_treasury to assess corporate backing.
Tracking NFT Market Shifts
A collector wants to verify the value of a specific asset. They start with list_nfts to find the collection, then use get_nft_by_contract and get_nft for current floor prices and recent sales data.
Quick Price Comparison
A trader wants to check if Bitcoin's price is stable. They simply run get_simple_price, specifying the fiat currency (like USD) and getting an immediate comparison against other key assets using get_coin.
The honest tradeoffs
Assuming simple data sources are enough
Asking only for the current price of a coin via get_simple_price and calling it 'market analysis.' This ignores historical context.
Always check historical movement. Use get_coin_market_chart_range to see how that price developed over time, giving you actual trend data instead of just a snapshot.
Confusing contract address with market name
Trying to pull NFT details using only the collection's brand name, which won't work.
You must provide a blockchain identifier. Use get_nft_by_contract or get_onchain_token, supplying the exact contract address for accurate results.
Ignoring network context
Requesting DeFi yield data without knowing which chain it runs on.
Always confirm the environment first. Use list_onchain_networks to see all supported chains, then target your analysis with get_global_defi.
When It Fits, When It Doesn't
Use this MCP if you need verifiable data points across multiple asset classes—from macro-level global stats (get_global) down to micro-transactions (get_onchain_pool_trades). This is the definitive source for anything involving crypto prices, history, or blockchain contracts. Don't use it if your goal is purely conceptual research; this only deals with hard data. If you just need a list of coin names without pricing context, list_coins works, but if you want to know what those coins are worth, you need the full suite.
Questions you might have
How do I use the get_simple_price tool? +
You provide the base coin and the fiat currency you want to compare it against. For example, asking for Bitcoin's price in USD gets you an immediate current value.
Can I track NFT liquidity using get_nft_by_contract? +
Yes, that tool allows you to pull specific data about an entire NFT collection based on its contract address. This is useful for checking market depth and recent sales.
What’s the difference between list_coins_markets and get_global? +
list_coins_markets gives you a comprehensive data sheet for every supported coin, detailing its specific market cap and volume. get_global provides macro stats about the entire crypto ecosystem.
How do I check historical exchange volume? +
You use get_exchange_volume_chart by specifying the desired exchange. This gives you a dedicated chart tracking volume trends over time for that single platform.
What happens if my calls using `list_coins` exceed a rate limit? +
If you hit a rate limit, your agent should implement an exponential backoff strategy. The API handles standard throttling, but high-volume data collection requires batching requests to avoid errors.
Can I use `get_coin_market_chart_range` to compare multiple different time periods? +
No, the tool accepts only one start and end timestamp per request. To compare multiple ranges, you must execute separate calls for each distinct historical timeframe.
When using `get_onchain_token`, how do I confirm which network a contract address belongs to? +
You should first run list_onchain_networks to get the supported chain identifiers. You must provide the correct chain ID alongside the contract address for accurate data retrieval.
Is the current price data from `get_coin` always up-to-the-second, or is there a delay? +
The tool delivers real-time pricing aggregated across major exchanges. While extremely fast, minor latency can occur during peak market volatility.
How can I check the current price of multiple cryptocurrencies at once? +
You can use the get_simple_price tool. Just provide a comma-separated list of IDs (e.g., 'bitcoin,ethereum,solana') and the target currency (e.g., 'usd') to get instant valuations.
Can the AI identify which coins are currently trending in the market? +
Yes! By using the get_trending tool, your agent will retrieve the top-7 trending coins on CoinGecko as searched by users in the last 24 hours.
Is it possible to get detailed information about a specific token's contract on a network? +
Absolutely. Use the get_onchain_token tool with the network ID and contract address to fetch precise on-chain data, including pool information and token metadata.
We've already built the connector for CoinGecko. Just plug in your AI agents and start using Vinkius.
No hosting. No infrastructure. No complex setup.
All 29 tools are live and waiting.
You're up and running in seconds.
Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.
Built, hosted, and secured by Vinkius. You just connect and go.