MCP

MCP du moteur de recherche hébergé

Cursor, VS Code et d’autres clients MCP peuvent lancer les mêmes analyses, watchlist, crédits et trading simulé que le bureau. Ajoutez une URL, puis connectez-vous. Ne mettez pas de jeton dans le fichier de configuration.

Transport
Streamable HTTP
Connexion
OAuth du bureau · PKCE
Outils
27 outils du bureau

Le même bureau, depuis l’éditeur

Le MCP tourne sur le BFF Node du bureau. Les outils appellent les mêmes routes /api, avec le même utilisateur, le même seuil de crédits et le flag de trading simulé. L’analyse est asynchrone. Ce n’est ni un courtier réel ni un clone du MCP de données TradingView.

Installer en un clic ou une commande

Cursor et VS Code peuvent ajouter le serveur sans éditer de JSON. Les autres clients collent l’URL hébergée. La première connexion ouvre la connexion du bureau, puis le consentement.

Un clic

Cursor

Ouvre Cursor et ajoute le serveur hébergé. Connectez-vous avec le même compte bureau lorsque c’est demandé.

Ajouter à Cursor

Coller l’URL

Claude Desktop / claude.ai

Customize → Connectors → Add custom connector. Collez l’URL hébergée, puis connectez-vous.

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

Clients CLI

Copiez la commande, puis terminez la connexion bureau dans le client.

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

Puis lancez /mcp dans la session et terminez la connexion navigateur.

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

La deuxième ligne ouvre le bureau dans le navigateur.

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

Si Gemini demande une authentification, lancez /mcp auth tradingagents-report.

Autres clients et JSON

À utiliser si le client n’a ni lien d’installation ni CLI. Les anciens clients peuvent utiliser streamable-http au lieu de http. L’URL est la même. N’ajoutez pas d’en-têtes Authorization ; OAuth fournit le jeton.

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"
    }
  }
}

Espace de travail : .vscode/mcp.json. VS Code utilise servers, pas 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. Le champ distant est serverUrl, pas url.

Périmètre des outils

Vingt-sept outils relaient les API du bureau. Les analyses restent asynchrones. Cours et actualités sont des instantanés du bureau, pas un pack d’indicateurs. Les ordres simulés débitent des crédits produit comme frais et n’atteignent pas un courtier.

Analyses

Soumettez un ticker, suivez la progression, lisez la carte de décision et le rapport, listez l’historique ou annulez. Les crédits sont vérifiés avant le démarrage.

Instantanés de marché

Résolvez le listing, puis cours, OHLCV, séance, actualités et identité. Les états financiers sont dans les rapports terminés.

Watchlist

Listez, ajoutez ou retirez la watchlist de l’utilisateur. Un ticker suffit pour l’ajout ; l’outil résout le listing.

Crédits et offre

Lisez les soldes de cycle et bonus, les factures, et si une nouvelle analyse peut démarrer. Le checkout reste dans le navigateur.

Trading simulé

Ouvrez le compte paper, lisez l’actif et les fills, réclamez le check-in, passez ou annulez des ordres simulés. Sous feature flag ; pas d’exécution réelle.

Recherche

resolve_listing

Normalize a ticker into exchange, symbol, and provider_symbol.

Recherche

start_analysis

Submit an async research job and return its id immediately.

Recherche

get_analysis

Job status and progress. Use get_analysis_report after success.

Recherche

get_analysis_events

Stage timeline for a running or finished job.

Recherche

get_analysis_report

Decision card and report sections after the job succeeded.

Recherche

list_analyses

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

Recherche

cancel_analysis

Request cancellation of a queued or running job.

Crédits

estimate_analysis

Check whether credits cover the start threshold.

Marché

get_quote

Latest quote for an EXCHANGE:SYMBOL ticker.

Marché

get_ohlcv

OHLCV bars. Timeframe defaults to D.

Marché

get_ta_summary

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

Marché

get_news

Recent news headlines for a ticker.

Marché

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édits

get_usage

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

Crédits

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.

Demandez à l’assistant

Après connexion, un redémarrage est rarement nécessaire. Utilisez des invites qui correspondent à un outil.

  • Analyse NASDAQ:AAPL pour aujourd’hui avec marché, actualités et fondamentaux.
  • Que contient ma watchlist, et quels titres ont des positions paper ouvertes ?
  • Combien de crédits ai-je, et puis-je lancer deux analyses ?
  • Donne le dernier cours et les actualités récentes de HKEX:700.
  • Ouvre mon compte paper si besoin et montre la trésorerie et l’actif.
  • Achète paper 10 actions NASDAQ:AAPL au marché.

Connexion au bureau

La première connexion ouvre la page de connexion du bureau, puis une page de consentement. Utilisez le même compte que le bureau web. OAuth applications et Dynamic Client Registration dans le Clerk Dashboard ne sont pas nécessaires. Si le navigateur intégré ne peut pas se connecter, copiez le lien dans le navigateur système.

Ce que ce MCP n’est pas

Le MCP hébergé est un adaptateur du bureau. Il hérite des limites produit.

  • Il ne passe pas d’ordres chez un courtier réel et ne détient pas de cash réel.
  • Il n’ouvre pas Stripe Checkout ni le portail client.
  • Il n’expose pas d’outils d’administration, de file ou de clés API.
  • Si le trading simulé est désactivé, ces outils renvoient PAPER_FEATURE_DISABLED.
  • L’analyse débite le même grand livre de crédits que le bureau web.

Pour des cours plus riches, des screeners et des calendriers, associez-le au MCP TradingView. Cet endpoint est le moteur de recherche, pas un second MCP de données de marché. TradingView MCP

FAQ MCP

Questions fréquentes sur le MCP hébergé

Faut-il une clé API dans la config MCP ?

Non. Cursor, VS Code et les CLI n’ajoutent que l’URL. La connexion bureau émet un jeton d’accès de courte durée. Ne collez pas de clés Clerk, Stripe ou Core.

Quel compte est utilisé ?

Le même compte bureau que dans le navigateur. Watchlist, tâches, crédits et trading simulé sont les données de cet utilisateur.

Comment les analyses fonctionnent-elles via MCP ?

start_analysis renvoie un id immédiatement. Interrogez get_analysis jusqu’à succeeded, puis appelez get_analysis_report. Ne traitez pas l’appel de démarrage comme un rapport terminé.

L’assistant peut-il trader pour moi ?

Uniquement des ordres simulés, et seulement si Simulated Trading est activé. Les frais débitent des crédits produit. Rien n’est envoyé à un courtier.