Claude Desktop · MCP setup
How to Connect TradeJournal MCP in Claude Desktop
Configure Claude Desktop's MCP server list with your TradeJournal token and gateway URL.
Connect AI settings
Create and revoke personal MCP tokens—scoped to your account only.
- Account Settings → Connect AI
- Label tokens (e.g. Cursor)
- Revoke if leaked
Quick summary
- Token: Connect AI → personal MCP token (your account only).
- Configure client: Follow steps below for Claude MCP docs.
- Tools: Call
get_runtime_contextfirst — full list on the MCP tools reference page.
Key takeaway
To use TradeJournal.co with Claude Desktop MCP, issue a personal token in Connect AI, register the TradeJournal MCP server URL in Claude Desktop configuration, and call get_runtime_context before querying trades or stats.
Setup steps
-
Generate a personal MCP token
Log in → Account Settings → Connect AI → Generate token. Copy once; store only in your AI client config.
-
Edit Claude Desktop MCP config
Add the TradeJournal server block (URL + Authorization header) per Anthropic's MCP format.
-
Restart Claude Desktop
Quit and reopen Claude so MCP servers reload.
-
Verify tools
Confirm nine TradeJournal tools; start with get_runtime_context.
Example mcp.json
{
"mcpServers": {
"tradejournal": {
"url": "http://localhost:3333/mcp",
"headers": {
"Authorization": "Bearer tj_mcp_u_<YOUR_TOKEN>"
}
}
}
}
Gateway (dev): http://localhost:3333/mcp · Token: tj_mcp_u_<YOUR_TOKEN>
Official client docs: Claude MCP docs · MCP specification
TradeJournal MCP tools (summary)
Full parameters on the MCP tools reference page.
| Tool | Purpose |
|---|---|
| get_runtime_context | User portfolios, active portfolio, plan flags, privacy rules. Call this first in every session. |
| list_portfolios | Portfolio id and name list for disambiguation. |
| list_trades | Filtered trade list (portfolio, symbol, status, limit). User-owned rows only. |
| get_trade | Single trade by id (must belong to the authenticated user). |
| get_trade_stats | Aggregate win rate, profit, and related stats for the user. |
| get_dashboard_stats | High-level public/private trade and post rollups. |
| list_posts | Published posts metadata for the user. |
| get_post | One published post by id. |
| get_portfolio_stats | Per-portfolio performance rollup. |
FAQ
Tools reference · Security & privacy · MCP hub · Onboarding call