AI Trading Tools logo

AI Trading Tools

by intoApex

Searches a sourced trading-tools directory and compares brokers without placing trades or connecting to broker accounts.

Install AI Trading Tools

Pick your client, then add it in one click or paste the config.

STDIONode.js
~/Library/Application Support/Claude/claude_desktop_config.json
claude_desktop_config.json
{
  "mcpServers": {
    "intoapex-ai-trading-tools": {
      "command": "npx",
      "args": [
        "-y",
        "tradingagentstack-mcp"
      ],
      "env": {
        "TRADINGAGENTSTACK_LIVE": "YOUR_VALUE_HERE"
      }
    }
  }
}

Settings → Developer → Edit Config, merge this into mcpServers, then fully quit and reopen Claude Desktop.

Values are written into the snippet above so you can paste it as is. They never leave your browser.

Automated check passed— started and listed 10 tools correctly (Today).

Overview

intoApex/ai-trading-tools exposes the TradingAgentStack directory through a read-only MCP server. Agents can search trading tools, retrieve complete records, compare two entries, and list available categories. Records cover broker MCP servers, market-data APIs, trading agents, Telegram bots, agent wallets, and exchanges, including paper/live support, order approval, safety scores, pricing, rate limits, source links, and check dates. Use it when evaluating trading infrastructure without granting an agent trading or broker access.

Use cases

  • Find broker MCP servers that support paper trading
  • Compare trading tools by safety controls and order approval
  • Inspect pricing and rate limits before selecting a tool
  • Browse categories of market-data and trading infrastructure

Key features

  • Keyword search with category and result-limit filters
  • Full record lookup by tool slug
  • Side-by-side comparison of two broker tools
  • Category listing with entry counts
  • Paper/live trading and order-approval details
  • Bundled data with optional GitHub refresh

Tools10

What AI Trading Tools lets your agent do. Expand a tool for its parameters.

Verified live~1.5k tokens of context

Security & health

What it can reach and how reliably it runs — from our own checks, not the maintainer’s claims.

ActiveLast checked Today

Recent health check succeeded.

What it can do

From the 10 tools this server returned when we ran it; 10 declare their own safety hints.

Runs commands · 1Handles credentials · 1Makes network requests · 10Read-only tools · 9
Network at startup3 connections
Files written at startupNone
Install scriptsNone
npm provenanceNot published
Package age17 days
Maintainers1

Observed 2026-11-02 in an isolated sandbox. A description of reach, not a security audit.

Supply-chain signal

No high-severity advisories surfaced by our automated scan.

Critical 0High 0Medium 0Low 0

Scanned 5d ago via OSV.dev · tradingagentstack-mcp (npm)

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks — not a rating.

npm downloads1.4kPackage downloads in the last 30 days.
Last commit3d agoMost recent push to the default branch.
Availability100%Our rolling endpoint + install checks that succeeded.
Install checkPassedOur sandbox started it and listed its tools.
Tools exposed10Callable tools this server registers over MCP.

How AI Trading Tools works

What intoApex/ai-trading-tools does

intoApex/ai-trading-tools provides MCP clients with read-only access to the TradingAgentStack directory. The directory catalogs AI trading agents, broker-focused MCP servers, market-data APIs, Telegram bots, agent wallets, and exchanges. Each catalog record can include whether paper or live trading is supported, how orders are approved, a published safety score, pricing, rate limits, an official source, and when the information was last checked.

The server is intended for discovery and comparison rather than execution. It does not place trades, authenticate with brokers, or connect an agent to a brokerage account. Its data comes from the open tools.json dataset and is licensed separately from the server code under CC BY 4.0, with attribution to TradingAgentStack required.

How it works

MCP clients communicate with the server over standard input/output. A client can invoke one of four read-only operations:

  • search_tools(query, category?, limit?) finds directory entries by keyword, optionally restricting results to a category and limiting the result count.
  • get_tool(slug) returns the full record for one directory entry, such as alpaca-mcp-server.
  • compare_brokers(a, b) presents two tools for side-by-side comparison.
  • list_categories() returns the available categories and their counts.

The npm-based setup uses the dataset bundled with the package. Setting TRADINGAGENTSTACK_LIVE=1 makes the server try to retrieve the latest dataset from GitHub; if that request fails, it uses the bundled copy instead.

Setup and configuration

Node.js 18 or newer is required. For clients that support npm-based MCP commands, the server can be launched with:

Terminal
npx -y tradingagentstack-mcp

In Claude Desktop, add a server entry with tradingagentstack as the name, npx as the command, and -y tradingagentstack-mcp as its arguments. Cursor uses the same command in either the user-level ~/.cursor/mcp.json file or a project-level .cursor/mcp.json file. Claude Code can register it with:

Terminal
claude mcp add tradingagentstack -- npx -y tradingagentstack-mcp

Running from source requires cloning the repository, changing into mcp-server, installing dependencies, and running the test command. The test process copies the dataset and performs a stdio smoke test. The source entry point can then be started with node src/index.js or configured directly as the MCP client command.

Tools and capabilities

The server is useful for questions such as finding broker MCP servers that support paper trading or comparing Alpaca MCP and Tradier MCP by safety controls. Search results can be narrowed by category, while individual records expose the directory’s structured details. Category counts help an agent understand the available sections before searching.

Because the server only reads the catalog, it is suitable for research, tool selection, and due diligence workflows where the agent should not be able to submit orders. It describes listed capabilities and safety information but does not validate, execute, or manage any trading activity.

Limitations and notes

The server is not a broker connector and cannot place trades. Its results depend on the contents and freshness of the TradingAgentStack dataset. Live-data mode has a bundled-data fallback, so a failed GitHub fetch does not prevent the server from starting with packaged records.

The code is released under the MIT license. The bundled directory data uses CC BY 4.0 and should credit TradingAgentStack at tradingagentstack.com. The project is not financial advice.

Reviews

No reviews yet — be the first to share how it worked for you.

Frequently Asked Questions about AI Trading Tools

intoApex/ai-trading-tools is an MCP server that connects MCP clients to the TradingAgentStack directory dataset and provides read-only tools for keyword search, record lookup, side-by-side broker comparisons, and category listing. It helps agents inspect trading tools without placing orders or connecting to brokers.

Install it by running `npx -y tradingagentstack-mcp` through your MCP client, with Node.js 18 or newer. Claude Desktop and Cursor use an MCP configuration entry, while Claude Code supports `claude mcp add tradingagentstack -- npx -y tradingagentstack-mcp`.

Yes, intoApex/ai-trading-tools works with Cursor through `~/.cursor/mcp.json` or a project-level `.cursor/mcp.json` file. Configure the server with `npx` as the command and `-y tradingagentstack-mcp` as its arguments.

No, intoApex/ai-trading-tools is read-only and cannot place trades or connect to a broker. Its tools search and compare directory records, including information about paper or live trading, order approval, safety scores, pricing, and rate limits.

Set `TRADINGAGENTSTACK_LIVE=1` to make the server fetch the dataset from GitHub. If that fetch fails, the server automatically uses the dataset bundled with the package.

Related MCP servers

Add a badge to your READMEShow it’s listed — live SVG, Markdown or HTML.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewAI Trading Tools AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/intoapex-ai-trading-tools?style=directory)](https://allmcps.com/mcp/intoapex-ai-trading-tools)
HTML Embed
<a href="https://allmcps.com/mcp/intoapex-ai-trading-tools"><img src="https://allmcps.com/api/badge/intoapex-ai-trading-tools?style=directory" alt="AI Trading Tools on AllMCPs" /></a>