MCP servers for trading: TradingView, brokers and crypto
An MCP server connects an AI assistant such as Claude or ChatGPT to an outside tool, so it can read market data and, on some servers, place orders. TradingView publishes an official MCP server for its data, screeners, watchlists and alerts, and many brokers, crypto exchanges and data providers now publish their own. Keel's server is the one that builds and backtests trading strategies on Hyperliquid history, ready to paper trade and run in the Keel app.
- YouBuild a trend strategy for the most traded Hyperliquid coins and backtest it with fees and funding.
- ClaudeI searched Keel's blocks and built one that holds a coin while its fast average is above its slow one, with a trailing stop. The backtest has finished. Here is the link to open it in the Keel app, where you can read every block and every trade.
MCP in trading, in two sentences
MCP, the Model Context Protocol, is the standard way an AI assistant uses outside software: the software runs a server, the assistant connects to it, and the assistant can then call its tools. In trading, that means an assistant can pull prices and charts, check an account or, if the server allows it and you approve, send an order.
Which of those an assistant can do depends entirely on the server you connect, so the table below lists, for each one, what it connects to and whether it only reads or can also trade.
Trading MCP servers and what each can do
Grouped by what they connect to. Every row comes from the publisher's own docs or repository; the sources and the day we read them are listed at the end of the page. Servers change often, so check the source before you connect one.
Charting and analysis
For pulling charts, indicators, screeners and alerts into a conversation.
| Server | Connects to | What it can do | Published by |
|---|---|---|---|
| TradingView MCP | Your TradingView account: quotes, bars, symbol search, screeners, news, fundamentals, the economic calendar, watchlists and alerts | Reads data, and can create or change watchlists and alerts. Its docs describe no order placement. | The company (official) |
| tradingview-mcp (atilaahmettaner) | TradingView's screener, Yahoo Finance prices, Reddit sentiment and news feeds, without a TradingView account | Analysis only. Its README says it does not execute trades. | Community (MIT licence) |
Brokers and exchanges
These connect to an account, and most can place orders. Some add a confirmation step or trade only from a separate account set aside for agents.
| Server | Connects to | What it can do | Published by |
|---|---|---|---|
| Robinhood Trading MCP | Your Robinhood accounts | Reads all your accounts, positions and order history, and places trades only in a dedicated Robinhood Agentic account. | The company (official) |
| Alpaca MCP Server | Alpaca's trading and market data APIs: stocks, ETFs, crypto and options | Reads data and places market, limit, stop and trailing-stop orders. | The company (official, MIT licence) |
| Binance MCP Server | Binance market data and your balances | Reads data and trades spot, margin, convert and futures inside a dedicated agentic sub-account. | The company (official) |
| Coinbase MCP | Coinbase products, through a hosted endpoint you sign in to | Reads data, and trades or transfers only with your explicit authorisation for each action. | The company (official, MIT licence) |
| OKX Agent Trade Kit | OKX spot, swaps, futures, options and grid bots, run on your own machine with your API keys | Reads data and places, cancels and amends orders. | The company (official, MIT licence) |
| Kraken CLI (built-in MCP server) | Your Kraken account, run locally | Reads data and places orders. By default, risky calls such as orders and withdrawals need an explicit acknowledgement. | The company (official, MIT licence) |
| Bybit trading-mcp | Bybit's V5 API: market data, trading, positions and assets | Reads data and creates, amends and cancels orders. | The company (official, MIT licence) |
| CCXT MCP | Many crypto exchanges through the CCXT library | Public market data by default. Order tools work only after you enable them per account, and each order is previewed and confirmed. | The CCXT project (official) |
| mcp-metatrader5-server | A MetaTrader 5 terminal | Reads market data and trading history, and sends orders. | Community (MIT licence) |
Crypto and market data
Read-only servers for prices and market facts. Useful for research, not for trading.
| Server | Connects to | What it can do | Published by |
|---|---|---|---|
| CoinGecko MCP Server | CoinGecko's market data, including DEX pools | Reads live and historical prices, market caps and volumes. No trading. | The company (official) |
| CoinMarketCap MCP | CoinMarketCap's data, with an API key | Reads prices, market caps, technicals, news and derivatives data. No trading tools. | The company (official) |
| yahoo-finance-mcp | Yahoo Finance data, through the yfinance library | Reads data only. | Community (MIT licence) |
Prediction markets
We found no server published by Polymarket itself.
| Server | Connects to | What it can do | Published by |
|---|---|---|---|
| polymarket-mcp-server | Polymarket markets | Reads markets and places limit and market orders. | Community (MIT licence) |
Hyperliquid
We found no server published by Hyperliquid itself. Keel's is listed the same way as the others.
| Server | Connects to | What it can do | Published by |
|---|---|---|---|
| Keel | Keel's strategy blocks, its strategy library and backtests on Hyperliquid history, through a hosted endpoint you sign in to (29 tools) | Builds, backtests and compares strategies and reads your running ones. It places no orders on your account: you run a strategy live from the Keel app. | Keel (official) |
| hyperliquid-mcp (edkdev) | Hyperliquid perpetuals, through Hyperliquid's Python SDK and your key | Reads data and places orders, including entry with take-profit and stop-loss. | Community (MIT licence) |
| hyperliquid-info-mcp (kukapay) | Hyperliquid market data | Reads data only. | Community (MIT licence) |
Picking a server you can trust with your account
Start from the job. If you want the assistant to look things up, a read-only data server is enough and carries little risk. If you want it to act on an account, read exactly what it is allowed to do before you connect it.
Read-only or order-placing
A data server can't lose you money by itself. An order-placing server can, so check whether each order needs your confirmation and whether it trades from a separate account set aside for agents.
Keys and permissions
Where a server asks for an API key, give it the narrowest permissions it needs, never withdrawal rights, and keep it on your own machine if the server runs locally.
Official or community
An official server is maintained by the company whose account it touches. A community server can be good, but read its code or at least its README, and check how recently it was updated.
Hosted or local
A hosted server is a web address you sign in to, with nothing to install. A local one runs on your computer, which keeps keys with you but means you keep it updated.
What Keel's server adds: strategies you can test
Most servers in the list give an assistant data or an order button. Keel's gives it a way to build a trading strategy and find out how it would have done. Your assistant searches Keel's blocks, composes a strategy from blocks that exist and fit together, runs a backtest on Hyperliquid history with fees, slippage and funding charged, and hands you a link to the result in the Keel app.
It places no orders on your account: you run a strategy live from the Keel app. When a strategy looks worth it, you paper trade it in the Keel app on live Hyperliquid prices, with no wallet needed, and then run it live from your own Hyperliquid account through an agent wallet that can place trades but can never withdraw.
Keel has setup guides for Claude, ChatGPT, Claude Code, Cursor, Codex, Windsurf and VS Code. Any other assistant that can add a remote MCP server connects to https://mcp.usekeel.io/mcp and signs in the same way.
Questions about trading MCP servers
What is MCP in trading?
MCP is the standard way an AI assistant connects to outside software. In trading, an MCP server lets an assistant such as Claude or ChatGPT read market data, check an account or, on some servers, place orders you approve. The learn page explains how the protocol works.
Is there an official TradingView MCP server?
Yes. TradingView publishes one in its own docs. It reads quotes, bars, screeners, news and fundamentals from your account and can manage watchlists and alerts. Its docs describe no order placement. Community TradingView servers also exist and mostly read screener and indicator data.
Can an MCP server place trades?
Some can. Alpaca, Bybit, OKX and Kraken publish servers that place orders, Binance's trades inside a dedicated sub-account and Robinhood's only in a dedicated agentic account. Data servers such as CoinGecko's can't. Keel's builds and backtests strategies and places no orders.
Is it safe to give an AI my exchange keys?
Only with care. Prefer servers that ask you to confirm each order or that trade from a separate account. Give keys the narrowest permissions, never withdrawal rights. Keel asks for no exchange key: a live strategy trades through an agent wallet that can place trades but can never withdraw.
Which assistants support MCP?
Claude, ChatGPT, Cursor, Claude Code and many other assistants can add MCP servers. Each has its own setup screen. Keel's agents page has the steps for each one it supports.
How do I connect Keel?
Add https://mcp.usekeel.io/mcp as a remote MCP server in your assistant and sign in to Keel when it asks. There is nothing to install and no key to paste. The Keel MCP page has the details.
Every fact about another company's server comes from its own docs or repository, read on the date shown. MCP servers change quickly, so check the source before you connect one. We left out anything we could not confirm there.
- TradingView MCP: https://www.tradingview.com/mcp/docs (read 18 October 2026)
- tradingview-mcp (atilaahmettaner): https://github.com/atilaahmettaner/tradingview-mcp (read 18 October 2026)
- Robinhood Trading MCP: https://robinhood.com/us/en/support/articles/onboarding-an-external-agent/ (read 18 October 2026)
- Alpaca MCP Server: https://github.com/alpacahq/alpaca-mcp-server (read 18 October 2026)
- Binance MCP Server: https://developers.binance.com/en/docs/agent-native/mcp-server (read 18 October 2026)
- Coinbase MCP: https://github.com/coinbase/agents (read 18 October 2026)
- OKX Agent Trade Kit: https://github.com/okx/agent-trade-kit (read 18 October 2026)
- Kraken CLI (built-in MCP server): https://github.com/krakenfx/kraken-cli (read 18 October 2026)
- Bybit trading-mcp: https://github.com/bybit-exchange/trading-mcp (read 18 October 2026)
- CCXT MCP: https://docs.ccxt.com/docs/mcp (read 18 October 2026)
- mcp-metatrader5-server: https://github.com/Qoyyuum/mcp-metatrader5-server (read 18 October 2026)
- CoinGecko MCP Server: https://docs.coingecko.com/reference/mcp-server (read 18 October 2026)
- CoinMarketCap MCP: https://coinmarketcap.com/api/documentation/ai-agent-hub/mcp (read 18 October 2026)
- yahoo-finance-mcp: https://github.com/Alex2Yang97/yahoo-finance-mcp (read 18 October 2026)
- polymarket-mcp-server: https://github.com/caiovicentino/polymarket-mcp-server (read 18 October 2026)
- hyperliquid-mcp (edkdev): https://github.com/edkdev/hyperliquid-mcp (read 18 October 2026)
- hyperliquid-info-mcp (kukapay): https://github.com/kukapay/hyperliquid-info-mcp (read 18 October 2026)
Give your assistant a backtest
Connect Keel's MCP server and ask your assistant to build and test a strategy on Hyperliquid history.