4,500+ servers built on MCP Fusion
Vinkius

Kraken MCP. Get live crypto data and market depth in plain conversation.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

Kraken MCP on Cursor AI Code Editor MCP Client Kraken MCP on Claude Desktop App MCP Integration Kraken MCP on OpenAI Agents SDK MCP Compatible Kraken MCP on Visual Studio Code MCP Extension Client Kraken MCP on GitHub Copilot AI Agent MCP Integration Kraken MCP on Google Gemini AI MCP Integration Kraken MCP on Lovable AI Development MCP Client Kraken MCP on Mistral AI Agents MCP Compatible Kraken MCP on Amazon AWS Bedrock MCP Support

Just plug in your AI agents and start using Vinkius.

Kraken MCP Server gives your AI client real-time access to cryptocurrency market data from the Kraken exchange. Get live prices, candlestick data, order books, and recent trades without needing API keys for public data.

Analyze market depth, track 24-hour volume, and view asset details directly within your chat or IDE.

What your AI agents can do

Get asset info

Retrieves details about a cryptocurrency, including its name, alternate names, and decimal specifications.

Get asset pairs

Gets information on trading pairs, including their base/quote assets, lot volume decimals, and trading leverage.

Get ohlc

Fetches candlestick data (open, high, low, close, VWAP, volume) for a specified pair and time interval (1m to 15d).

+ 5 more capabilities included
Check current market prices

Get the best bid/ask prices, last trade price, 24h volume, VWAP, and high/low for specific trading pairs.

Analyze market depth

View the current order book, showing specific price levels and volumes of bids and asks up to 500 levels deep.

Fetch historical candlestick data

Retrieve OHLCV data for a pair across multiple timeframes, from 1 minute to 15 days, and request data since a specific timestamp.

Review recent transactions

Get up to 1000 of the most recent trades for a pair, including price, volume, and if the trade was a buy or sell.

Gauge market liquidity

Analyze recent bid/ask spreads to understand the current liquidity and potential trading costs for a pair.

Get asset and pair specifications

Look up details on individual cryptocurrencies, their decimals, and all available trading pairs, including minimum lot sizes.

Supported MCP Clients

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients
Free for Subscribers

Waiting for input…

AI Agent

Kraken MCP Server: 8 Tools for Market Data Retrieval

Use these eight tools to get structured, real-time market data, including OHLC charts, order books, and live trading metrics for any crypto pair.

get019d844f

get asset info

Retrieves details about a cryptocurrency, including its name, alternate names, and decimal specifications.

get019d844f

get asset pairs

Gets information on trading pairs, including their base/quote assets, lot volume decimals, and trading leverage.

get019d844f

get ohlc

Fetches candlestick data (open, high, low, close, VWAP, volume) for a specified pair and time interval (1m to 15d).

get019d844f

get order book

Displays the current order book for a pair, showing price and volume at various levels of market depth.

get019d844f

get server time

Returns the current Unix timestamp and formatted time from the Kraken exchange server.

get019d844f

get spread

Returns recent bid/ask spreads, useful for assessing the immediate liquidity and cost of trading a pair.

get019d844f

get ticker

Provides the best bid/ask prices, last trade price, 24h volume, VWAP, and high/low for multiple pairs.

get019d844f

get trades

Retrieves up to 1000 of the most recent completed trades for a pair, including price, volume, and side.

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
Start building

Make Your AI Do More

Start with Kraken, 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

Your AI client gives you live, real-time crypto market data straight from the Kraken exchange. You don't need to mess with API keys to get public data. You can analyze market depth, check 24-hour volume, and view asset details right inside your chat or IDE.

get_ticker lets you check the best bid/ask prices, the last trade price, 24-hour volume, VWAP, and the high/low for multiple pairs at once.

get_ohlc fetches candlestick data—open, high, low, close, VWAP, and volume—for a pair over timeframes that run from 1 minute up to 15 days, and you can even ask for data starting at a specific time.

get_order_book displays the current order book for any pair, showing price and volume at various levels of market depth.

get_trades pulls up to 1000 of the most recent completed trades for a pair, giving you the price, volume, and whether the trade was a buy or a sell.

get_spread returns the recent bid/ask spreads, so you can gauge the immediate liquidity and what it costs to trade a pair.

get_asset_info retrieves specific details about a crypto, giving you its name, alternate names, and how many decimal places it uses.

get_asset_pairs provides info on trading pairs, including the base and quote assets, lot volume decimals, and the trading leverage available.

get_server_time just gives you the current Unix timestamp and the formatted time straight from the Kraken server.

You can use get_asset_info to look up details on any crypto, and get_asset_pairs to see all the trading pairs available, including minimum lot sizes. You'll also get the best bid/ask prices, 24-hour volume, VWAP, and high/low for multiple pairs using get_ticker. For deep analysis, get_ohlc gives you historical candlestick data across multiple timeframes, and get_order_book lets you analyze market depth by showing specific price levels and volumes of bids and asks up to 500 levels deep.

You can review recent transactions with get_trades, which pulls up to 1000 of the most recent trades for a pair, including price, volume, and if the trade was a buy or a sell. get_spread helps you assess the immediate liquidity and potential trading costs for a pair by analyzing recent bid/ask spreads.

Finally, get_server_time gives you the current Unix timestamp and formatted time straight from the Kraken exchange server.

How Kraken MCP Works

  1. 1 Subscribe to the Kraken server and connect your AI client.
  2. 2 Your agent initiates a query, specifying the trading pair and desired data (e.g., 'Give me the OHLC for BTC/USD').
  3. 3 The MCP Server executes the necessary tool, returning structured, real-time market data directly to your AI client.

The bottom line is: you ask your agent for crypto data, and it pulls the current market metrics from Kraken without needing you to manage keys or interact with a separate dashboard.

Who Is Kraken MCP For?

This server is for anyone who needs reliable, real-time crypto market data without the friction of API keys. Traders who need to check current spreads, analysts who need deep historical OHLC data, and developers building dashboards need this. It keeps the data flow in your chat, not in a separate terminal.

Quantitative Analyst

Uses get_ohlc to track multi-day trends, compares spread data using get_spread, and analyzes volume trends across different pairs.

DevOps Engineer

Uses get_asset_info or get_asset_pairs to validate crypto symbols and pair specifications before running a script or build.

Algorithmic Trader

Uses get_order_book and get_ticker to monitor real-time market depth and best bid/ask prices for immediate trading decisions.

What Changes When You Connect

  • See real-time market metrics instantly. Use get_ticker to pull the best bid/ask prices, 24h volume, and VWAP for multiple pairs in one query.
  • Analyze market depth accurately. get_order_book shows current bids and asks, letting you see exactly where the money is sitting before you trade.
  • Track long-term trends. get_ohlc lets you fetch candlestick data for any pair across 1-minute to 15-day intervals, making chart analysis simple.
  • Monitor trading activity. get_trades pulls the 1000 most recent trades, so you don't have to scroll through a complex exchange interface to see what just happened.
  • Check market readiness. Use get_spread to quickly assess bid/ask spreads, helping you judge the true cost and liquidity of a pair.
  • Validate your symbols. Run get_asset_info to confirm the correct name and decimal structure for any crypto asset before running a complex analysis.

Real-World Use Cases

01

Comparing crypto volatility across multiple assets

You need to know if ETH is moving more than SOL today. Instead of checking three different sites, ask your agent to run get_ticker for both pairs. The agent returns a single, clean summary listing the 24h high/low and current prices for both, letting you compare volatility immediately.

02

Investigating a sudden price dip

The price of BTC/USD dropped suddenly. You need to know if it was a single large sell or a sustained trend. Run get_ohlc for the last 6 hours (1h interval) and then use get_trades to see the 50 most recent trades. This combination tells you if the dip was caused by a few big sell orders or by general market selling pressure.

03

Building a dashboard for new crypto pairs

A developer needs to build a new dashboard for a niche pair like ADA/USD. First, they use get_asset_pairs to confirm the pair's specs. Then, they use get_ticker and get_order_book to gather the live data points needed to populate the initial view.

04

Checking the true liquidity of a market

Before executing a large trade, you must know if the market can handle your volume. You run get_order_book to see the current bid/ask levels. Then, you run get_spread to quantify the average cost of executing that trade, giving you a full picture of the cost.

The Tradeoffs

Trying to get historical data via plain chat

Asking, 'Show me the price graph for BTC from last month.' The agent can only provide a single snapshot or a simple list of numbers, not a visual, multi-day chart.

You must use the get_ohlc tool. Specify the pair and the interval (e.g., 'BTC/USD, 1440'). The tool returns structured data for specific timeframes, which your client can then graph.

Forgetting to check the asset name

Asking for 'Bitcoin' data without specifying the market pair, leading to an error or irrelevant general info.

Always use get_asset_info first to confirm the symbol (e.g., XBT). Then, use get_asset_pairs to confirm the exact trading pair (e.g., XBTUSD) before running any market data tool.

Assuming the data is current enough

Relying on a single get_ticker pull when market conditions are highly volatile, missing the depth of the current order book.

For real-time decisions, combine get_ticker (for quick metrics) with get_order_book (for depth) and get_spread (for cost analysis). This gives a complete picture.

When It Fits, When It Doesn't

Use this MCP server if your workflow requires deep, structured access to market mechanics—things like OHLCV data, order book depth, or recent trade history. It excels when you need to calculate metrics or build a dataset from multiple data points. Don't use it if you just need a simple, single price quote; get_ticker handles that. But, if you need to validate the pair or know the historical context, you must use get_asset_info or get_ohlc. If your goal is merely to monitor a single asset's current price, this is overkill. You're better off using a simple, dedicated ticker tool or a general web search for a quick, non-structured number.

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Kraken. 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

How we secure it →

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 8 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.

Available Capabilities

get_asset_info get_asset_pairs get_ohlc get_order_book get_server_time get_spread get_ticker get_trades

Checking crypto prices shouldn't require 3 tabs and 4 different data sources.

Today, checking crypto prices means opening the exchange website, finding the pair, clicking the 'Chart' tab for OHLC data, opening a separate 'Order Book' tab for depth, and then refreshing the 'Ticker' widget to see the last trade. You end up copying and pasting four different numbers just to form a cohesive thought.

With the Kraken MCP Server, you simply ask your agent: 'Give me the 1-hour OHLC for ETH/USD and the current order book depth.' You get all that structured data returned in one clean block, ready for your next step.

Kraken MCP Server: Get structured crypto market data from chat.

You no longer need to manually cross-reference the '24h Volume' from one screen with the 'Last Trade Price' from another. You can run `get_ticker` for the summary stats, and then run `get_trades` to see the raw data that contributed to that volume.

It's a single source of truth. You stop switching contexts and start analyzing data immediately.

Common Questions About Kraken MCP

Do I need an API key? +

No! All public market data (tickers, OHLC, trades, order book, spreads, asset info) is available without authentication. Just subscribe and start querying.

What trading pairs are available? +

Kraken supports 500+ trading pairs including major pairs like XBT/USD, ETH/USD, ETH/XBT, SOL/USD and many altcoin pairs. Use get_asset_pairs to see the complete list.

What timeframes are available for OHLC data? +

OHLC data is available in these intervals: 1 (1 minute), 5, 15, 30, 60 (1 hour), 240 (4 hours), 1440 (1 day), 10080 (1 week), 21600 (15 days). Use get_ohlc with the interval parameter.

What is the difference between XBT and BTC? +

They're the same cryptocurrency! XBT is the ISO 4217 standard code for Bitcoin used by Kraken's API, while BTC is the common ticker symbol. Kraken pairs use XBT (e.g., XBTUSD = Bitcoin/US Dollar).

How do I use `get_order_book` to analyze market depth? +

The get_order_book tool provides current bids and asks. You can pass the count parameter to specify how many price levels you want returned, useful for analyzing market depth and liquidity.

What does `get_ohlc` return if I request incremental data? +

The get_ohlc tool returns a new candle with time, open, high, low, close, VWAP, volume, and trade count. Providing a since timestamp allows you to get data starting from a specific point in time.

Can I check the server time using `get_server_time`? +

Yes, get_server_time returns both the Unix timestamp and the RFC 1123 time. This helps you synchronize your local system clock with the exchange server.

How can I analyze spread data with `get_spread`? +

get_spread returns recent spread data, including bid price, ask price, time, and volume. This helps you assess the current liquidity and associated trading costs.

More in this category

You might also like

Built & Managed by Vinkius 30s setup 8 tools

We've already built the connector for Kraken. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 8 tools are live and waiting. You're up and running in seconds.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients

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.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.