🤖 Give Claude a trading account

The Poshkan MCP server connects Claude to a real-time paper-trading platform: live quotes, technical indicators, and broker-style order execution on US stocks, crypto, and leveraged forex — all with 100% virtual money.

Ask Claude to analyze a chart and it can pull the candles itself. Ask it to act on the analysis and it can place the trade — a market order, a limit order at a better price, or a leveraged forex position with a stop-loss and take-profit attached. Because every dollar is virtual, it's a consequence-free sandbox for AI-assisted trading: strategy experiments, portfolio reviews, or a morning "check my positions" routine.

Things you can ask Claude

  • "Check BTC-USD on the 1-hour chart. If RSI is oversold near support, buy $2,000 worth on my crypto account."
  • "Review my stock account: what's my total P&L, and which holding looks weakest technically?"
  • "Open a EUR/USD short, 1 mini lot, stop-loss above the last swing high, take-profit at 2R."
  • "Place limit buys 3% below the current price on my whole watchlist, expiring end of day."
  • "List my open forex positions and close anything with more than $50 floating profit."

Setup — about two minutes

  1. Create a free Poshkan account (no card) and add a paper-trading account or two — stocks, crypto, or forex.
  2. In the app, open the settings menu (top right) → Claude API access → create a token. It starts with pk_ and is shown once — copy it.
  3. Connect your client below.

claude.ai (web & desktop)

Settings → Connectors → Add custom connector, and paste this URL with your token:

https://www.poshkan.com/api/mcp/mcp?key=pk_YOUR_TOKEN

Claude Code

claude mcp add poshkan --transport http "https://www.poshkan.com/api/mcp/mcp" \
  --header "Authorization: Bearer pk_YOUR_TOKEN"

Any other MCP client

It's a remote server over streamable HTTP — endpoint https://www.poshkan.com/api/mcp/mcp, authenticated with Authorization: Bearer pk_… or ?key=pk_…. Nothing to install.

The 15 tools

Market data

get_quote
Live quote for a stock, ETF, crypto, or forex pair — price, day range, 52-week range.
get_price_history
OHLC candles with indicators: SMA20/50, RSI14, support/resistance, trend. Intraday to weekly.
search_symbols
Find tradeable tickers by name, filtered to stocks or crypto.

Accounts

list_accounts
All your paper accounts with type, cash, and holdings count.
get_account
One account in full: holdings priced live with P&L, pending orders, watchlist.
get_transactions
Recent buys, sells, deposits, and resets.

Stocks & crypto trading

trade
Market buy or sell at the live price — filled server-side, never at a price Claude invents.
place_limit_order
Limit order that fills automatically when price reaches your level (GTC or DAY).
cancel_order
Cancel a pending limit order.

Leveraged forex

open_forex_position
Open a leveraged long/short with optional stop-loss, take-profit, and timed auto-close.
list_forex_positions
Open positions with live rates, floating P&L, margin, and SL/TP.
close_forex_position
Close a position at the live rate and bank the P&L.
place_forex_entry_order
Pending entry that triggers when the rate hits your level — buy pullbacks, sell rallies.
list_forex_orders
Pending entry orders with triggers and expiry.
cancel_forex_order
Cancel a pending entry order.

Built to be safe to hand to an AI

  • Virtual money only. No deposits, no withdrawals, no broker connection — the worst case is a bruised virtual ego.
  • Server-side prices.Fills always use live market data fetched by the server at execution time; a confused model can't invent a fill price.
  • User-scoped tokens.Tokens are stored as SHA-256 hashes, every call is checked against the token owner's accounts, and you can revoke a token in one click.
  • Real trading rules. Asset-class limits, margin requirements, stop-outs, and order validation are enforced by the same code that runs the app.

Frequently asked questions

Is any real money involved?
No. Poshkan is a paper-trading simulator — every account, balance, and trade is 100% virtual. Claude can practice strategies, but nothing real can be won or lost.
How does authentication work?
You create a personal API token (pk_…) inside the app — settings menu → Claude API access. The server stores only a SHA-256 hash of it, and every tool call is scoped to the accounts of the token's owner. Revoke a token any time from the same menu.
Which MCP clients are supported?
Any client that speaks streamable HTTP: claude.ai custom connectors, Claude Code, Claude Desktop, and other MCP-compatible clients. No local install — it's a remote server, so setup is pasting one URL.
Can Claude make up fill prices?
No. Every trade is priced server-side from live market data at execution time, and order fills are claimed atomically. Claude decides what to trade; Poshkan decides the price.
What does it cost?
Nothing. The account, the MCP server, and the market data are free — no card required.

Ready in two minutes

Create a free account, mint a token from the settings menu, paste one URL into Claude — and ask it to check the markets.

Create a free account

Poshkan is a paper-trading simulator — all money, trades, and returns are 100% virtual, and nothing here is financial advice. Market data may be delayed or inaccurate.