CryptoCompare MCP. Instantly pull market data, history, and news.
Works with every AI agent you already use
…and any MCP-compatible client
Just plug in your AI agents and start using Vinkius.
CryptoCompare provides instant access to real-time and historical crypto market data, news, and top coins directly through your agent. Need current prices for multiple assets? Use `get_price_multi`.
Tracking long-term trends? Pull OHLCV data using `get_historical_daily` at minute, hourly, or daily intervals. It’s the full suite of institutional-grade market intelligence you can run from a chat window.
What your AI agents can do
Get historical daily
Retrieves the Open, High, Low, Close, and Volume data for a specified day.
Get historical hourly
Gets OHLCV data points recorded on an hourly basis.
Get historical minute
Retrieves high-frequency, minute-level historical price action.
Get the immediate price of one or many cryptocurrencies against other currencies using tools like get_price.
Retrieve time-series data (Open, High, Low, Close, Volume) at daily, hourly, or minute intervals for trend analysis.
Determine the top coins by total market capitalization (get_top_mktcap) or list the highest-volume trading pairs on any exchange using get_top_pairs.
Fetch categorized and recent cryptocurrency news articles via get_latest_news, keeping your market context current.
Use list_all_coins or list_all_exchanges to see every asset and exchange the system supports, confirming data scope.
Ask AI about this MCP
Supported MCP Clients
Waiting for input…
CryptoCompare (Crypto Market Data) MCP Server: 13 Tools
Access powerful market intelligence by running over a dozen specialized functions, from real-time pricing to historical OHLCV data.
019e5d0eget historical daily
Retrieves the Open, High, Low, Close, and Volume data for a specified day.
019e5d0eget historical hourly
Gets OHLCV data points recorded on an hourly basis.
019e5d0eget historical minute
Retrieves high-frequency, minute-level historical price action.
019e5d0eget latest news
Fetches the most recent stories and articles from major crypto news sources.
019e5d0eget price
Returns the current trading price for any specified cryptocurrency pair.
019e5d0eget price multi
Gathers the real-time prices for several different cryptocurrencies at once.
019e5d0eget price multi full
Provides full 24-hour market metrics and data points for multiple selected coins.
019e5d0eget top mktcap
Lists the top cryptocurrencies ranked by their total circulating market capitalization.
019e5d0eget top pairs
Identifies and lists the most actively traded cryptocurrency pairs based on volume.
019e5d0elist all coins
Returns a complete list of every supported coin available in the system.
019e5d0elist all exchanges
Lists all recognized and supported cryptocurrency exchanges.
019e5d0elist news categories
Shows a list of available news categories to filter content.
019e5d0elist news feeds
Displays all active and supported crypto news feeds.
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 CryptoCompare (Crypto Market Data), then connect any of our 4,700+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 4,700+ 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
What you can do with this MCP connector
This server connects your AI client directly to CryptoCompare’s deep market data pool. You don't just check prices; you get verifiable metrics that professional traders use every day. Your agent runs these tools like a terminal session, giving you institutional-grade intelligence right in the chat window.
Checking Current Prices and Metrics
You need to know what crypto’s trading at right now? You can run get_price to grab the immediate price for any single crypto pair against a fiat or another crypto. If you gotta check multiple assets fast, use get_price_multi, which gathers real-time prices for several different coins in one go.
For the full picture—all 24 hours of market metrics and data points across several coins—you'll run get_price_multi_full. To see who’s running the show, you can check out the top cryptocurrencies by total circulating market capitalization using get_top_mktcap, or figure out which trading pairs are moving the most volume on any exchange with get_top_pairs.
Pulling Historical Data for Trends
Want to see how things played out over time? You can pull Open, High, Low, Close, and Volume (OHLCV) data. For a simple day-by-day look at trends, use get_historical_daily. If you're analyzing shorter shifts, the tool get_historical_hourly grabs OHLCV points recorded on an hourly basis. When you need serious detail—high-frequency action that happens minute by minute—you gotta use get_historical_minute to retrieve those minute-level price movements.
Getting Context and Scope
Keep your market context current with the latest news. You'll fetch recent stories and articles from major crypto sources using get_latest_news. If you need to filter that news, you can check available categories with list_news_categories or see all active feeds with list_news_feeds. To confirm what assets and exchanges are supported by the system, use list_all_coins for a complete list of every coin, or run list_all_exchanges to see every recognized crypto exchange.
These tools make sure you know the full scope of the data available.
How It Works
Just subscribe to this server on Vinkius and give your agent access. Then, ask it anything—whether you're in a chat client or an IDE. Your agent runs the necessary tool (like get_price or list_all_coins) and hands you structured data immediately. You don't mess around with APIs; you just talk to your agent, and it gets the numbers for you.
How CryptoCompare MCP Works
- 1 Subscribe to this server on Vinkius and enter your CryptoCompare API Key.
- 2 Prompt your AI client (e.g., 'What was BTC's price last Thursday?')
- 3 The agent executes the relevant tool, like
get_historical_daily, and returns structured market data directly in the chat.
The bottom line is you get actionable, validated crypto data without copy-pasting from multiple websites.
Who Is CryptoCompare MCP For?
This is for quantitative analysts and active traders who hate switching between ten different browser tabs. It’s for the developer who needs to pipe live market metrics into a Python script, or the research associate who just wants instant answers about historical volatility without digging through APIs.
Runs rapid checks on get_price and compares current prices against historical data pulled via get_historical_hourly.
Uses get_top_mktcap to rank assets, then cross-references the findings with news using get_latest_news for context.
Integrates market data streams directly into code or documentation, pulling specific metrics like 24h full stats via get_price_multi_full.
What Changes When You Connect
- See granular price changes immediately. Use
get_priceto check BTC/USD right now, or useget_price_multiif you need five assets checked in one prompt. - Analyze trends without leaving your workflow. Pull OHLCV data for the last month using
get_historical_daily, then compare that trend against recent news fromget_latest_news. - Always know where the market focus is. Check the current leaders by calling
get_top_mktcapto see which coin dominates total market cap right now. - Get full context on assets. Instead of just a price, use
get_price_multi_fullto get 24-hour stats for multiple coins simultaneously—that’s crucial data. - Scope everything out. If you're unsure what data is available, run
list_all_coinsor checklist_all_exchangesto see the full supported range.
Real-World Use Cases
Validating a major breakout day
A trader notices BTC moved sharply last week. They ask their agent: 'Show me the daily OHLCV data for BTC/USD for the past 7 days, and also pull any news articles from get_latest_news that mention institutional buying.' The agent executes both get_historical_daily and get_latest_news, giving a complete picture of price action versus market narrative.
Comparing asset performance across multiple pairs
A developer needs to build a dashboard tracking ETH, SOL, and BNB. They use the agent to run get_price_multi for real-time checks, then follow up by running get_top_pairs to identify which pair is currently seeing the highest trading volume across all supported exchanges.
Researching market cap shifts
An analyst wants to know if a new token listing affects established coins. They start by calling get_top_mktcap to see the ranking, then use list_all_coins to verify the new asset's inclusion, and finally check its current price with get_price.
Building a historical data comparison report
A team needs to compare how ETH traded at different times of the day. They ask for get_historical_hourly data over two weeks, then use list_all_exchanges to ensure they capture all relevant market segments in their final report.
The Tradeoffs
Asking generic questions about 'market health'
I'll just ask my agent, 'How is the crypto market doing?' — this gets vague answers and doesn't provide any numbers or historical context.
→
Be specific. Instead of general fluff, use get_top_mktcap to see who leads by cap, then follow up with get_price_multi for three key assets you care about.
Forgetting time granularity
I asked for 'yesterday's data,' but the agent only gives me a single price point. I can't see the movement throughout the day.
→
You need to specify the interval. For detailed tracking, use get_historical_hourly or, if you want minute-by-minute detail, run get_historical_minute.
Ignoring scope limitations
I assume my agent knows about every niche exchange and coin. I get an error because the data source is limited.
→
Always start by running list_all_coins or list_all_exchanges. This confirms what the system supports before you try to pull data.
When It Fits, When It Doesn't
Use this server if your primary need is verifiable, structured market data: real-time prices, OHLCV charts, and industry news. It excels when you have a hypothesis—like 'Did BTC drop because of the recent regulatory news?'—and need multiple tools to prove it.
Don't use this if you just want general market sentiment or qualitative advice ('Will crypto go up next year?'). For that, your agent is fine, but the data will be speculative. If you only need a simple list of supported assets, running list_all_coins gives you that without needing to run complex price calls like get_price_multi_full. Generally, if the answer requires numbers over text, this server has the tool.
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by CryptoCompare. 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 server provides 13 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.
Available Capabilities
Getting an accurate market snapshot shouldn't require 3 different web tabs.
Today, checking a single coin’s performance is tedious. You open one tab for real-time pricing (getting `get_price`), another to see the historical chart (running `get_historical_daily`), and a third just for breaking news (checking `get_latest_news`). Then you copy three different pieces of information into your notes.
With this MCP server, those steps disappear. You prompt your agent once: 'Give me BTC's current price, its 7-day historical trend, and any relevant news.' The system runs all the necessary tools—`get_price`, `get_historical_daily`, and `get_latest_news`—and gives you one clean answer.
Using `get_top_mktcap`: See which coins actually hold market power.
Before, figuring out the top assets meant manually checking a list on an exchange site and cross-referencing them against total cap data. It was slow, and you always risked using outdated metrics.
Now, simply call `get_top_mktcap`. The agent instantly returns a ranked list of coins by their current market capitalization. This saves you the browsing time and gives you an immediate, authoritative ranking.
Common Questions About CryptoCompare MCP
How do I get the price for multiple crypto pairs at once using `get_price_multi`? +
You list all the coins and fiat currencies you need in a single prompt. For example: 'What's the current price of BTC, ETH, and ADA against USD?' The agent handles the multi-pair request with get_price_multi.
Which tool should I use for deep historical analysis, `get_historical_daily` or `get_historical_hourly`? +
It depends on what you need. Use get_historical_daily if you're looking at long-term trends (months/years). Use get_historical_hourly if you need to see intra-day volatility for trading decisions.
How do I find the most actively traded pairs? Do I use `get_top_pairs`? +
Yes, that's exactly what get_top_pairs does. It pulls the current market data to identify which assets are seeing the highest trading volume right now.
Can I list all supported coins before running a query? Do I use `list_all_coins`? +
Yep, that's correct. Running list_all_coins gives you a full catalog of every asset the system supports. This is a good first step if you don't know the exact ticker symbol.
When using `get_latest_news`, how do I filter results by specific topics or regions? +
You first need to use list_news_categories to see the available filters. After that, you pass those category IDs directly into your query. This lets your AI client narrow down massive feeds instead of dumping unrelated articles.
If I run `get_top_mktcap`, can I still pull data for a cryptocurrency that isn't in the top list? +
The get_top_mktcap tool only lists the highest-cap coins. For any other asset, you must use get_price or get_price_multi directly by providing its specific ticker symbol and target currency.
What are the practical limitations I should know when using `get_historical_minute`? +
Minute-level data is highly granular, which means API rate limits hit you fast. Be aware of time window constraints; these tools usually cap the amount of historical time you can request in a single call.
Before I run complex queries, how do I check exactly which exchanges are supported by the system using `list_all_exchanges`? +
Just execute list_all_exchanges. This returns a definitive list of every exchange the server can access. It's smart practice to confirm coverage before building any large data analysis pipelines.
Can I get historical price data for specific timeframes? +
Yes! You can use get_historical_daily, get_historical_hourly, or get_historical_minute to fetch OHLCV data for any supported cryptocurrency pair.
How do I find the top performing coins by market capitalization? +
Use the get_top_mktcap tool. You can specify the target currency (like USD) and the number of coins to return to see the current market leaders.
Can I check prices across multiple currencies at once? +
Absolutely. The get_price_multi tool allows you to input a list of symbols and get their current valuations in multiple target currencies simultaneously.
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.
More in this category
Coinbase
Get real-time cryptocurrency prices, exchange rates and currency info — BTC, ETH, SOL and more.
Productive.io
Run your agency with project management, resource planning, budgeting, and profitability tracking designed for professional services.
Sablier (Token Streaming & Real-time Payroll)
Manage real-time token streams and airdrop campaigns. Query Sablier indexers, create Merkle trees for distributions, and check wallet eligibility.
You might also like
Listclean
Verify and validate email addresses in real-time or batch via the Listclean API.
Vercel
Deploy frontend applications instantly with a platform optimized for Next.js, serverless functions, and edge computing globally.
Jobvite
Manage your recruitment pipeline via Jobvite — list candidates, track job requisitions, and update application statuses directly from any AI agent.