MCP public · strategyarena.io
Lire les preuves publiques, ou un aperçu papier. Le sceau est dans la Lab.
Ce serveur donne à une IA le catalogue vendu, les preuves publiques et les faits de World Arena. Il sait aussi calculer un aperçu papier. Il ne juge jamais une stratégie.
Une URL
https://strategyarena.io/mcp
Streamable HTTP : POST, sans compte ni clé. Un GET répond 405, c'est normal. Anciens clients seulement : SSE déprécié sur https://strategyarena.io/mcp/sse.
La séquence
get_product_contract: ce qui est vendu, ce qui ne l'est pas, et ce que ce serveur ne peut pas faire.get_public_proofs: les preuves à citer avant de louer un backtest.get_world_arena_facts: les faits publics citables de World Arena.get_lab_desktop_handoff: pour un verdict, le chemin vers la Lab locale.
Un premier prompt
Appelle get_product_contract puis get_public_proofs. Dis-moi si un outil de ce serveur peut ouvrir un sceau, et cite une preuve publique avec son URL. Ne lance aucun calcul. Pour un verdict sur une stratégie, appelle get_lab_desktop_handoff et dis-moi quoi installer.
Brancher votre client
Ces branchements sont une simple URL HTTP : aucun Node.js n'est nécessaire. Gardez les serveurs déjà présents dans vos fichiers.
Cursor
Fichier : ~/.cursor/mcp.json
{
"mcpServers": {
"strategyarena": {
"url": "https://strategyarena.io/mcp"
}
}
}
VS Code
Palette de commandes, MCP: Add Server, HTTP, puis l'URL. Ou bien le fichier .vscode/mcp.json :
{
"servers": {
"strategyarena": {
"type": "http",
"url": "https://strategyarena.io/mcp"
}
}
}
Claude
Claude et Claude Desktop : réglages des connecteurs (Customize, Connectors), « Add custom connector », puis l'URL ci-dessus. Claude Code, fichier .mcp.json du projet :
{
"mcpServers": {
"strategyarena": {
"type": "http",
"url": "https://strategyarena.io/mcp"
}
}
}
Ou en une commande : claude mcp add --transport http strategyarena https://strategyarena.io/mcp
Un catalogue réduit
Une IA qui n'a qu'à citer n'a pas besoin de charger tout le catalogue. Mettez l'une de ces URL à la place de l'URL complète, puis ouvrez une nouvelle connexion.
https://strategyarena.io/mcp?profile=cite
cite : get_product_contract, get_public_proofs, get_world_arena_facts, get_arena_passport, get_lab_desktop_handoff. paper (même URL avec ?profile=paper) : les outils de calcul public ci-dessous et ce qu'il leur faut.
C'est un filtre de découverte, pas une frontière de permission : tools/list est réduit, tous les outils restent appelables. Il agit sur POST /mcp, pas sur le SSE déprécié.
Pour un verdict : la Lab
Strategy Arena Lab est une application locale gratuite pour Windows et Linux (version publiée 0.1.0-256). Son propre serveur MCP n'écoute que sur 127.0.0.1. Votre IA y suit ce parcours :
start_here → list_sandbox_datasets → validate_sandbox_strategy → prove_sandbox_script → export_sandbox_pine
La preuve choisit sur l'entraînement, ouvre une seule fois la période scellée et compte chaque essai déclaré. Elle peut répondre INCONCLUSIVE.
La Lab et sa preuve scellée restent gratuites. Builder 9 EUR/mois garde l'historique privé des rapports ; Operator 19 EUR/mois relève les plafonds de la Lab locale. Le site ne lance jamais de paiement depuis le MCP.
Aperçu papier, sealed: false
Ces outils calculent sur les bougies du serveur, dans l'échantillon. Ils ne font pas partie du parcours recommandé. Chaque réponse, succès ou refus, commence par :
{"sealed": false, "is_keep": false, "paper": true, "verdict_tool": "get_lab_desktop_handoff"}
invent_and_backtest, play_public_round, compare_public_ideas, backtest_strategy, backtest_arenascript, monte_carlo, engine_robustness_check, export_to_tradingview, get_arenascript_optimization_status.
Un Pine exporté d'ici n'a pas été jugé. Les monstres se lisent (list_arenascript_monsters, get_monster_evolution_log) ; leur file d'optimisation CUDA n'est pas ouverte sur ce serveur, et un score de famille CUDA n'est pas une vérification par le moteur de la Lab.
FAQ
Quel point d'accès MCP expose Strategy Arena ?
POST https://strategyarena.io/mcp (Streamable HTTP, sans compte ni clé). GET /mcp répond 405 volontairement. Découverte : /.well-known/mcp.json. SSE déprécié pour anciens clients : /mcp/sse.
Une IA peut-elle obtenir un verdict sur ce serveur ?
Non. Aucun outil de ce serveur n'ouvre de sceau ni ne rend de KEEP. Le verdict vient de la preuve scellée dans la Lab locale : appelez get_lab_desktop_handoff pour le chemin.
Que veut dire sealed: false ?
Le résultat a été calculé sur des données que l'agent peut voir, sans période scellée ni compte des essais. Il décrit le passé et peut flatter une stratégie : ce n'est jamais un verdict.
La Lab envoie-t-elle mes stratégies à Strategy Arena ?
Non. La Lab calcule sur votre PC et son serveur MCP n'écoute que sur 127.0.0.1. À l'inverse, un script envoyé à un outil de calcul de ce serveur public peut être conservé : n'y envoyez pas de stratégie privée.
Découverte : /.well-known/mcp.json · carte du serveur. Recherche éducative sur données passées. Aucun conseil financier, aucune promesse de rendement.