Search a directory of AI trading agents, broker MCP servers, market data APIs, and trading tools with safety scores and pricing details.
Also known as intoApex/ai-trading-tools, tradingagentstack-mcp
- Stars
- 0
- Tools
- —
- Downloads, 30 days
- —
- Latest version
- 0.8.0
- Last commit
- Nov 9, 2026
- License
- CC-BY-4.0
What is TradingAgentStack MCP?
TradingAgentStack searches a directory of AI trading agents, broker MCP servers, market data APIs, and trading tools with safety scores and pricing details.
Summary generated from the project's README
About TradingAgentStack MCP server
TradingAgentStack provides a read-only interface for searching a specialized directory of financial technology tools. Developers using MCP clients like Claude Desktop, Cursor, or Claude Code can query a dataset containing AI trading agents, broker MCP servers, market data APIs, Telegram bots, agent wallets, and exchanges. This server functions as a discovery layer rather than an execution layer, meaning it cannot place trades or connect to brokers directly.
Users interact with the directory through specific tools such as search_tools for keyword queries, get_tool for detailed records, and compare_brokers for side-by-side evaluations. The server provides critical metadata for each entry, including safety scores, pricing, rate limits, and whether a tool supports paper versus live trading. It runs locally via npx and can access the latest data by setting the TRADINGAGENTSTACK_LIVE environment variable to 1.
What you can do with it
- 1Find paper trading brokersAsk the AI to identify which broker MCP servers allow for simulated trading environments.
- 2Compare trading tool safetyRequest a side-by-side comparison of two different brokers focusing on their safety controls.
- 3Discover market data APIsSearch the directory for specific categories of market data providers or trading agents.
Written from the project's README. Every use case is checked against a quote from it.
How to install TradingAgentStack MCP
Formats verified 10 Nov 2026Install TradingAgentStack MCP in Claude Code
$ claude mcp add tradingagentstack -- npx -y tradingagentstack-mcpInstall TradingAgentStack MCP in Cursor
~/.cursor/mcp.json
{
"mcpServers": {
"tradingagentstack": {
"command": "npx",
"args": [
"-y",
"tradingagentstack-mcp"
]
}
}
}Install TradingAgentStack MCP in VS Code
.vscode/mcp.json
{
"servers": {
"tradingagentstack": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"tradingagentstack-mcp"
]
}
}
}Install TradingAgentStack MCP in Claude Desktop
claude_desktop_config.json
{
"mcpServers": {
"tradingagentstack": {
"command": "npx",
"args": [
"-y",
"tradingagentstack-mcp"
]
}
}
}Install TradingAgentStack MCP in Codex
~/.codex/config.toml
[mcp_servers.tradingagentstack] command = "npx" args = ["-y", "tradingagentstack-mcp"]
Install TradingAgentStack MCP in Gemini CLI
~/.gemini/settings.json
{
"mcpServers": {
"tradingagentstack": {
"command": "npx",
"args": [
"-y",
"tradingagentstack-mcp"
]
}
}
}Automated checks
Ran Nov 14, 2026Full report →Passed our automated checks. That is not a security audit: read the code and give the server the narrowest access it needs. How checks work
- Source repository linked and reachableintoapex/ai-trading-tools is public and reachablegithub.com/intoapex/ai-trading-tools ↗Pass
- Package names this repository as its sourcetradingagentstack-mcp names intoapex/ai-trading-tools as sourcenpmjs.com/package/tradingagentstack-mcp ↗Pass
- Build provenance (Sigstore attestation)No build attestation published for this releaseNot checked
- Open source license (OSI)CC-BY-4.0 is not OSI-approvedspdx.org/licenses/CC-BY-4.0.html ↗Finding
- Commit or release in the last yearLast commit or release 2026-11-09github.com/intoapex/ai-trading-tools ↗Pass
- OpenSSF ScorecardNot checked
- Package name not close to a popular packageNo popular package one edit away from tradingagentstack-mcpPass
- No critical advisory in the package or its dependencies99 resolved dependencies checked; no critical advisoryosv.dev ↗Pass
- No hidden instructions to the model0 tool descriptions and the README read; no override phrases, credential paths or hidden charactersPass
- Destructive tools are labelledNot checked
- Remote endpoint answers the MCP handshakeinitialize answered with protocol 2025-06-18 in 144 msPass
README
View on GitHubTradingAgentStack MCP server
A small, read-only MCP server that lets Claude, Cursor and other MCP clients search the TradingAgentStack directory: AI trading agents, broker MCP servers, market data APIs, Telegram bots, agent wallets and exchanges. Each entry includes paper vs live trading, order approval, the published safety score, pricing, rate limits, an official source and a last-checked date.
It can't place trades or connect to any broker. It only reads the open dataset in ../data/tools.json (CC BY 4.0).
Tools
| Tool | What it does |
|---|---|
search_tools(query, category?, limit?) |
Keyword search, with an optional category filter |
get_tool(slug) |
Full record for one tool, e.g. alpaca-mcp-server |
compare_brokers(a, b) |
Side-by-side comparison of two tools |
list_categories() |
Categories with counts |
Example prompts: "Which broker MCP servers support paper trading?", "Compare Alpaca MCP and Tradier MCP on safety controls."
Install
Needs Node.js 18 or later.
Claude Desktop
Add this to claude_desktop_config.json (Settings → Developer → Edit Config):
{
"mcpServers": {
"tradingagentstack": { "command": "npx", "args": ["-y", "tradingagentstack-mcp"] }
}
}
Cursor
Add this to ~/.cursor/mcp.json (or .cursor/mcp.json in a project):
{
"mcpServers": {
"tradingagentstack": { "command": "npx", "args": ["-y", "tradingagentstack-mcp"] }
}
}
Claude Code
claude mcp add tradingagentstack -- npx -y tradingagentstack-mcp
From source
git clone https://github.com/intoApex/ai-trading-tools && cd ai-trading-tools/mcp-server
npm install && npm test # copies ../data/tools.json and runs a stdio smoke test
node src/index.js # or point your client's "command" at this file
The server uses the dataset bundled with the package. To use the latest data from GitHub instead, set TRADINGAGENTSTACK_LIVE=1; it falls back to the bundled copy if the fetch fails.
License
The code is MIT. The data is CC BY 4.0 and should be credited to TradingAgentStack (tradingagentstack.com). Not financial advice.
TradingAgentStack MCP questions
How do I add TradingAgentStack MCP to Claude Code?
Run claude mcp add tradingagentstack -- npx -y tradingagentstack-mcp in your terminal. Add --scope user to make it available in every project.
How do I add TradingAgentStack MCP to Cursor?
Open ~/.cursor/mcp.json and add the server under mcpServers, using the Cursor config shown in the install section above.
Can this server execute trades?
No, the server is read-only and cannot place trades or connect to any brokers.
What information is included in the tool records?
Each entry provides details on paper vs live trading, order approval, safety scores, pricing, rate limits, and official sources.
How can I use the most recent data available?
You can set the TRADINGAGENTSTACK_LIVE environment variable to 1 to fetch the latest data from GitHub.