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 à CursorUn clic
VS Code
Ouvre VS Code et ajoute le serveur. Après connexion, utilisez le mode Copilot Agent.
Coller l’URL
Claude Desktop / claude.ai
Customize → Connectors → Add custom connector. Collez l’URL hébergée, puis connectez-vous.
Ouvrir Claude Connectors →https://mcp.tradingagentsreport.com/mcpClients CLI
Copiez la commande, puis terminez la connexion bureau dans le client.
claude mcp add --transport http tradingagents-report https://mcp.tradingagentsreport.com/mcpPuis lancez /mcp dans la session et terminez la connexion navigateur.
codex mcp add tradingagents-report --url https://mcp.tradingagentsreport.com/mcp
codex mcp login tradingagents-reportLa deuxième ligne ouvre le bureau dans le navigateur.
gemini mcp add --transport http tradingagents-report https://mcp.tradingagentsreport.com/mcpSi 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": {
"tradingagents-report": {
"type": "http",
"url": "https://mcp.tradingagentsreport.com/mcp"
}
}
}Cursor : ~/.cursor/mcp.json. Claude Desktop : ~/Library/Application Support/Claude/claude_desktop_config.json.
{
"servers": {
"tradingagents-report": {
"type": "http",
"url": "https://mcp.tradingagentsreport.com/mcp"
}
}
}Espace de travail : .vscode/mcp.json. VS Code utilise servers, pas mcpServers.
code --add-mcp '{"name":"tradingagents-report","type":"http","url":"https://mcp.tradingagentsreport.com/mcp"}'{
"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.