All posts
TUTORIAL

How to Add TradeLoop's Market Tools to Cursor: Quotes, Indicators, Filings

TradeLoop Team·March 1, 2026·6 min read

MCP Support in Cursor

Cursor added native MCP support in version 0.45. With MCP enabled, Cursor's AI can call external tools during conversations in the Composer panel — the same way it reads files or runs terminal commands, but for live market data: quotes, indicators, earnings, and filings.

MCP tools work in both Agent mode and normal Composer mode. In Agent mode, Cursor proactively calls tools it thinks are relevant. In normal mode, you ask for a specific tool explicitly.

Configuring MCP in Cursor

Cursor reads MCP config from ~/.cursor/mcp.json. The format matches Claude Desktop's:

{
  "mcpServers": {
    "tradeloop": {
      "command": "/Users/yourname/.tradeloop/bin/tradeloop-daemon",
      "args": ["--mcp-stdio"]
    }
  }
}

With TradeLoop you don't write this by hand. Run:

tradeloop setup

TradeLoop detects Cursor and writes the correct config automatically.

What Tools Are Available in Cursor

After setup, Cursor's AI can reach every market tool TradeLoop exposes. The most useful for a research workflow:

Quotes & aggregates — Pull live and historical bars from Polygon. Ask "show me NVDA's last 90 daily closes" without leaving the editor.

Indicators — Precomputed RSI, MACD, moving averages, Bollinger Bands, ATR. "Is AMD overbought on the daily?" gets a real number, not a guess.

Earnings & fundamentals — Finnhub-backed earnings dates, EPS/revenue estimates, insider transactions. "When does MSFT report and what's the consensus?"

SEC filings — Pull 10-K, 10-Q, 8-K, and Form 4 from EDGAR. "Summarize the risk factors in TSLA's latest 10-K."

Research — FinTwit and Reddit sentiment plus Perplexity/Firecrawl/Grok. "What's the FinTwit narrative on this name today?"

Practical Cursor + Market-Tool Workflows

Thesis drafting:

> "Pull AMD's last earnings, the current RSI and MACD, and the latest 8-K, and draft a long thesis with the key risks."

Cursor fetches the data, reads the filing, and writes a structured thesis you can refine in place.

Pre-earnings check:

> "Which of my watchlist names report this week, and what are the estimate spreads?"

Filing review:

> "Get the most recent Form 4 insider transactions for NVDA and flag any large sells."

Troubleshooting Cursor MCP Setup

Tools not appearing in Cursor:

Cursor loads MCP config at startup. Fully quit and restart Cursor (not just close the window) after tradeloop setup.

"Failed to connect to MCP server" error:

The TradeLoop daemon isn't running. Run tradeloop daemon start, then restart Cursor.

Tool calls failing with auth errors:

Run tradeloop update to resync keys. If a specific provider keeps failing, re-enter its key at tradeloop.top/connect.

Cursor Agent not using tools automatically:

In Agent mode Cursor decides when to call tools. Force it by being explicit: "Use the market-data tool to get SPY's 200-day moving average."

Using the Same Tools in Claude Code and Cursor

A key TradeLoop advantage: tradeloop setup configures Cursor and Claude Code (and any other installed MCP client) in one pass. Your quotes, indicators, earnings, and filing tools behave identically in both — same keys, same skill implementations, no duplicate setup. Research a name in Cursor, then hand it to the Claude Code monitoring loop, with one data layer underneath.

Try TradeLoop for free

Connect 50+ tools to Claude, Cursor, and Windsurf in under 5 minutes. No API keys required to get started.

Get Started Free
$curl -fsSL https://tradeloop.top/install.sh | sh