MCP

MCP del motor de investigación alojado

Cursor, VS Code y otros clientes MCP pueden ejecutar los mismos trabajos de análisis, lista de seguimiento, créditos y trading simulado que el escritorio. Añade una URL e inicia sesión. No pongas tokens en el archivo de configuración.

Transporte
Streamable HTTP
Inicio de sesión
OAuth del escritorio · PKCE
Herramientas
27 herramientas del escritorio

El mismo escritorio, desde el editor

El MCP corre en el BFF Node del escritorio. Las herramientas llaman las mismas rutas /api, con el mismo usuario, umbral de créditos y flag de trading simulado. El análisis es asíncrono. No es un bróker real ni un clon del MCP de datos de TradingView.

Instala con un clic o un comando

Cursor y VS Code pueden añadir el servidor sin editar JSON. Otros clientes pegan la URL alojada. La primera conexión abre el inicio de sesión del escritorio y luego el consentimiento.

Un clic

Cursor

Abre Cursor y añade el servidor alojado. Inicia sesión con la misma cuenta del escritorio cuando se pida.

Añadir a Cursor

Pegar URL

Claude Desktop / claude.ai

Customize → Connectors → Add custom connector. Pega la URL alojada e inicia sesión.

Abrir Claude Connectors →
MCP URL
https://mcp.tradingagentsreport.com/mcp

Clientes CLI

Copia el comando y termina el inicio de sesión del escritorio en el cliente.

Claude Code
claude mcp add --transport http tradingagents-report https://mcp.tradingagentsreport.com/mcp

Luego ejecuta /mcp en la sesión y completa el login en el navegador.

Codex
codex mcp add tradingagents-report --url https://mcp.tradingagentsreport.com/mcp
codex mcp login tradingagents-report

La segunda línea abre el escritorio en el navegador.

Gemini CLI
gemini mcp add --transport http tradingagents-report https://mcp.tradingagentsreport.com/mcp

Si Gemini pide autenticación, ejecuta /mcp auth tradingagents-report.

Otros clientes y JSON

Úsalos si el cliente no tiene enlace de instalación ni CLI. Clientes antiguos pueden usar streamable-http en lugar de http. La URL es la misma. No añadas cabeceras Authorization; OAuth entrega el token.

mcpServers
{
  "mcpServers": {
    "tradingagents-report": {
      "type": "http",
      "url": "https://mcp.tradingagentsreport.com/mcp"
    }
  }
}

Cursor: ~/.cursor/mcp.json. Claude Desktop: ~/Library/Application Support/Claude/claude_desktop_config.json.

VS Code · servers
{
  "servers": {
    "tradingagents-report": {
      "type": "http",
      "url": "https://mcp.tradingagentsreport.com/mcp"
    }
  }
}

Espacio de trabajo: .vscode/mcp.json. VS Code usa servers, no mcpServers.

VS Code CLI
code --add-mcp '{"name":"tradingagents-report","type":"http","url":"https://mcp.tradingagentsreport.com/mcp"}'
Windsurf
{
  "mcpServers": {
    "tradingagents-report": {
      "serverUrl": "https://mcp.tradingagentsreport.com/mcp"
    }
  }
}

Windsurf: ~/.codeium/windsurf/mcp_config.json. El campo remoto es serverUrl, no url.

Qué cubren las herramientas

Veintisiete herramientas reenvían las APIs del escritorio. Los trabajos de análisis siguen siendo asíncronos. Cotizaciones y noticias son instantáneas del escritorio, no un paquete de indicadores. Las órdenes simuladas debitan créditos del producto como comisión y no llegan a un bróker.

Trabajos de análisis

Envía un ticker, consulta el progreso, lee la tarjeta de decisión y el informe, lista el historial o cancela. Los créditos se comprueban antes de empezar.

Instantáneas de mercado

Resuelve el listing y luego cotización, OHLCV, sesión, noticias e identidad. Los estados financieros están en informes completados.

Lista de seguimiento

Lista, añade o quita la watchlist del usuario. Al añadir basta un ticker; la herramienta resuelve el listing.

Créditos y plan

Lee saldos de periodo y bono, facturas y si se puede iniciar un análisis. El checkout sigue en el navegador.

Trading simulado

Abre la cuenta paper, lee patrimonio y fills, reclama el check-in y coloca o cancela órdenes simuladas. Con flag de función; no es ejecución real.

Investigación

resolve_listing

Normalize a ticker into exchange, symbol, and provider_symbol.

Investigación

start_analysis

Submit an async research job and return its id immediately.

Investigación

get_analysis

Job status and progress. Use get_analysis_report after success.

Investigación

get_analysis_events

Stage timeline for a running or finished job.

Investigación

get_analysis_report

Decision card and report sections after the job succeeded.

Investigación

list_analyses

List the signed-in user's recent analysis jobs.

Investigación

cancel_analysis

Request cancellation of a queued or running job.

Créditos

estimate_analysis

Check whether credits cover the start threshold.

Mercado

get_quote

Latest quote for an EXCHANGE:SYMBOL ticker.

Mercado

get_ohlcv

OHLCV bars. Timeframe defaults to D.

Mercado

get_ta_summary

Snapshot of last price, session, and identity. Not a full TA pack.

Mercado

get_news

Recent news headlines for a ticker.

Mercado

get_fundamentals

Company name, exchange, and logo. Statements are on reports.

Watchlist

list_watchlist

List watchlist rows for the signed-in user.

Watchlist

add_watchlist_item

Add a listing. A ticker is enough; the tool resolves the rest.

Watchlist

remove_watchlist_item

Remove a watchlist row by id.

Créditos

get_usage

Period credits, bonus credits, and this cycle's ledger.

Créditos

get_subscription

Current plan, pending change, and invoices. Read-only.

Paper

open_paper_account

Open the default $10,000 simulated account, or return it.

Paper

get_paper_account

Cash, equity, P&L, and open positions.

Paper

list_paper_orders

Paper orders for the default or given account.

Paper

list_paper_fills

Paper fills (executions).

Paper

list_paper_cash_ledger

Opening grant, check-in, and cash adjustments.

Paper

get_paper_checkin

Daily simulated-USD check-in status.

Paper

claim_paper_checkin

Claim today's simulated-USD check-in.

Paper

place_paper_order

Place a simulated market or limit order. Not a live broker.

Paper

cancel_paper_order

Cancel a pending or triggered paper order.

Pregunta al asistente

Tras iniciar sesión, normalmente no hace falta reiniciar. Usa indicaciones que correspondan a una herramienta.

  • Analiza NASDAQ:AAPL de hoy con mercado, noticias y fundamentales.
  • ¿Qué hay en mi watchlist y qué nombres tienen posiciones paper abiertas?
  • ¿Cuántos créditos tengo y puedo iniciar dos análisis?
  • Dame la última cotización y noticias recientes de HKEX:700.
  • Abre mi cuenta paper si hace falta y muestra efectivo y patrimonio.
  • Compra paper 10 acciones de NASDAQ:AAPL a mercado.

Inicia sesión en el escritorio

La primera conexión abre el inicio de sesión del escritorio y luego una página de consentimiento. Usa la misma cuenta que en la web. No hace falta activar OAuth applications ni Dynamic Client Registration en Clerk Dashboard. Si el navegador embebido no entra, copia el enlace al navegador del sistema.

Lo que este MCP no es

El MCP alojado es un adaptador del escritorio. Hereda los límites del producto.

  • No coloca órdenes de bróker reales ni guarda efectivo real.
  • No inicia Stripe Checkout ni el portal del cliente.
  • No expone herramientas de administración, cola o claves API.
  • Si el trading simulado está apagado, esas herramientas devuelven PAPER_FEATURE_DISABLED.
  • El análisis sigue gastando créditos en el mismo libro que el escritorio web.

Para cotizaciones más profundas, screeners y calendarios, combínalo con TradingView MCP. Este endpoint es el motor de investigación, no un segundo MCP de datos de mercado. TradingView MCP

FAQ de MCP

Preguntas frecuentes sobre el MCP alojado

¿Pongo una clave API en la configuración MCP?

No. Cursor, VS Code y los CLI solo añaden la URL. El inicio de sesión del escritorio emite un token de acceso de corta duración. No pegues claves de Clerk, Stripe o Core.

¿Qué cuenta se usa?

La misma cuenta del escritorio en el navegador. Watchlist, trabajos, créditos y trading simulado son datos de ese usuario.

¿Cómo funcionan los trabajos de análisis por MCP?

start_analysis devuelve un id de inmediato. Consulta get_analysis hasta succeeded y luego llama get_analysis_report. No trates la llamada de inicio como un informe terminado.

¿Puede el asistente operar por mí?

Solo órdenes simuladas, y solo si Simulated Trading está activo. Las comisiones debitan créditos del producto. Nada se envía a un bróker.