io.strategyarena/strategyarena
REMOTE · STRATEGYARENA.IO · SCANNED SEP 27
AI trading arena queryable by AIs: leaderboard, backtest, Monte Carlo, Pine export.
Available components
How this component scores in each security and reliability category. Every signal is checked automatically against the live server, and we only credit what we can confirm. How we score → Why this is hard to score →
Endpoint Security63
- The endpoint's TLS certificate is valid, in date, and uses a strong key. View diagnostics → Pass
- Authorisation not fully verified: no authorisation is required to call this server, and 45 tool(s) never declared a destructiveHint. The MCP spec treats an absent hint as destructive by default, so we cannot call this surface safe. See how to fix → View diagnostics → Unverified
- HTTPS is enforced; there's no plaintext access path. View diagnostics → Pass
- The HSTS (Strict-Transport-Security) header is present. View diagnostics → Pass
- DNSSEC check failed: this domain isn't protected by DNSSEC. See how to fix → View diagnostics → Fail
Schema Quality & AI Usability75
- AI-judged instruction clarity (good).Pass
- Tool/resource definitions use about 3678 tokens (~81/item across 45 items; 45 tools + 0 resources), lean.Pass
- Usage-examples check failed: none of the tools include examples. See how to fix → Fail
Stability & Change Management100
- No destabilizing schema changes in the last 30 days.Pass
Tool Coverage71
- 100% of tools have a non-trivial description (not blank, and not just the tool's name).Pass
- 0% of tool parameters carry a description.Fail
- Structured output schemas are declared (100% of tools); any adoption earns full credit.Pass
Tool Safety100
- No prompt-injection markers were found in the server instructions, tool names or descriptions we captured.Pass
- We read all 45 captured tool definition(s), and no name or description among them implies an irreversible operation.Pass
- An AI judge read all 46 captured unit(s) of tool text and found none that tries to manipulate the model reading it.Pass
Capabilities100
- Implements a supported MCP spec version (2025-11-25); the latest is 2026-07-28.Pass
How do I install the io.strategyarena/strategyarena MCP server?
io.strategyarena/strategyarena is a hosted endpoint at https://strategyarena.io/mcp/sse, so there is nothing to install locally. Ready-made configuration for Claude, Cursor, VS Code, Codex and 5 more is on this page, copied from each client's own documentation.
remote · strategyarena.io
claude mcp add --transport http io-strategyarena-strategyarena 'https://strategyarena.io/mcp/sse'
{
"mcpServers": {
"io-strategyarena-strategyarena": {
"url": "https://strategyarena.io/mcp/sse"
}
}
} {
"servers": {
"io-strategyarena-strategyarena": {
"type": "http",
"url": "https://strategyarena.io/mcp/sse"
}
}
} [mcp_servers.io-strategyarena-strategyarena] url = "https://strategyarena.io/mcp/sse"
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"io-strategyarena-strategyarena": {
"type": "remote",
"url": "https://strategyarena.io/mcp/sse",
"enabled": true
}
}
} openclaw mcp add io-strategyarena-strategyarena --url 'https://strategyarena.io/mcp/sse' --transport streamable-http
mcp_servers:
io-strategyarena-strategyarena:
url: "https://strategyarena.io/mcp/sse" {
"McpServers": {
"io-strategyarena-strategyarena": {
"Transport": "http",
"Url": "https://strategyarena.io/mcp/sse"
}
}
} assistant mcp add io-strategyarena-strategyarena -t streamable-http -u 'https://strategyarena.io/mcp/sse'
{
"mcpServers": {
"io-strategyarena-strategyarena": {
"type": "http",
"url": "https://strategyarena.io/mcp/sse"
}
}
} The mcpServers block is a cross-client convention. Remote transports vary, so check your client's docs.
Every change we have recorded for this component, newest first. Security-relevant changes are always shown. ▲ marks a change for the better, ▼ a change for the worse; unmarked changes are neutral.
- 25 Sept 26 0
- We updated how we score, so this day's move reflects our rubric, not a change to the server See what changed → functional
- 10 Sept 26 −1
- Tool “backtest_arenascript” rewrote its description, which is the text the model reads security
- Tool “backtest_strategy” rewrote its description, which is the text the model reads security
- Tool “invent_and_backtest” rewrote its description, which is the text the model reads security
- Tool “play_public_round” rewrote its description, which is the text the model reads security
- 9 Sept 26 0
- Tool “get_lab_desktop_handoff” rewrote its description, which is the text the model reads security
- Tool “get_public_proofs” rewrote its description, which is the text the model reads security
- Tool “monte_carlo” rewrote its description, which is the text the model reads security
- Schema quality: excellent → good functional
- New tool “get_arena_passport” functional
- 31 Aug 26 0
- New tool “read_arena_weekly_distribution” functional
- 26 Aug 26 0
- We updated how we score, so this day's move reflects our rubric, not a change to the server See what changed → functional
- 25 Aug 26 0
- Stability: 0.97 → pass security
- 18 Aug 26 0
- The server rewrote its instructions, which are the text every model session reads security
- Schema quality: 89 → 80 ▲ functional
- New tool “compare_public_ideas” functional
- New tool “describe_survival_audit” functional
- New tool “get_lab_desktop_handoff” functional
- New tool “get_lab_report_demo” functional
- New tool “get_overfit_autopsy” functional
- New tool “get_pine_converter_contract” functional
- New tool “get_product_contract” functional
- New tool “get_public_proofs” functional
- New tool “get_strategy_hospital” functional
- New tool “get_world_arena_facts” functional
- New tool “play_public_round” functional
- 11 Aug 26 0
- We updated how we score, so this day's move reflects our rubric, not a change to the server See what changed → functional
Diagnostic detail from the automated scan of this channel: what the scanner observed at each step, so you can see exactly where a check passed or failed. It is informational only and never changes the trust score.
Captured 27 Sept 2026 · Probed https://strategyarena.io/mcp/sse
TLS valid
Negotiated TLS 1.3 with TLS_AES_128_GCM_SHA256 .
| Subject | Issuer | Valid from | Valid until | Key | Signature | Serial |
|---|---|---|---|---|---|---|
| CN=strategyarena.io | CN=WE1,O=Google Trust Services,C=US | 5 Aug 2026 | 3 Nov 2026 | ECDSA 256 | ECDSA-SHA256 | dc32e1a4296314ff0eafc66028f3cb79 |
| SANs: strategyarena.io, *.strategyarena.io | ||||||
| CN=WE1,O=Google Trust Services,C=US (CA) | CN=GTS Root R4,O=Google Trust Services LLC,C=US | 13 Dec 2023 | 20 Feb 2029 | ECDSA 256 | ECDSA-SHA384 | 7ff31977972c224a76155d13b6d685e3 |
| CN=GTS Root R4,O=Google Trust Services LLC,C=US (CA) | CN=GlobalSign Root CA,OU=Root CA,O=GlobalSign nv-sa,C=BE | 15 Nov 2023 | 28 Jan 2028 | ECDSA 384 | SHA256-RSA | 7fe530bf331343bedd821610493d8a1b |
Background: What to check on a remote MCP endpoint →
DNSSEC insecure
Validation of strategyarena.io. — Not signed
| Zone | DS | Keys | Algorithms | Outcome |
|---|---|---|---|---|
| . | trust_anchor | 20326, 38696 | 8, 8 | Verified |
| io. | present | 57355 | 8 | Verified |
| strategyarena.io. | absent | Unsigned (proven) parent-signed NSEC/NSEC3 proves an unsigned delegation |
Authentication No authorisation required
The endpoint answered without asking for a token. Anyone who knows the URL can reach it.
| Result | No authorisation required |
|---|---|
| HTTP status | 405 |
| Header | Value |
|---|---|
| strict-transport-security | max-age=31536000; includeSubDomains |
| x-content-type-options | nosniff |
| x-frame-options | SAMEORIGIN |
| referrer-policy | strict-origin-when-cross-origin |
Background: How OAuth 2.1 works in the 2026 MCP spec →
Transports 2 probes
| Transport | URL | Outcome | Status | Location |
|---|---|---|---|---|
| sse | https://strategyarena.io/mcp/sse | Verified | 200 | |
| http (plaintext) | http://strategyarena.io/mcp/sse | HTTPS enforced | 301 | https://strategyarena.io/mcp/sse |
The tools this component advertises to a client, with an estimated token cost for each. Expand a tool to see its parameters and schema. The per-tool counts are indicative and are not scored directly; the schema's total context footprint is one signal in Schema Quality & AI Usability. A tool's description is untrusted text the model reads on every call, which is what makes this list a security surface and not just an inventory: how tool poisoning works →
arena_leaderboard ~65
Classement live de l'arène (défaut BTC) : meilleures stratégies IA avec PnL %, trades, win rate. limit max 30. Pour multi-assets préfère compare_arenas ou list_arena_strategies.
| Name | Type | Req | Description |
|---|---|---|---|
| limit | integer | – | – |
| Name | Type | Req | Description |
|---|---|---|---|
| result | string | yes | – |
No examples provided.
arena_snapshot ~47
Snapshot compact de l'arène (schema strategy-arena-snapshot) : capital, leaders, méta utile pour un briefing agent sans télécharger tout le leaderboard.
| Name | Type | Req | Description |
|---|---|---|---|
| asset | string | – | – |
| Name | Type | Req | Description |
|---|---|---|---|
| result | string | yes | – |
No examples provided.
arenascript_reference ~58
Référence courte du protocole ArenaScript pour les IA externes. À appeler avant de générer une stratégie : grammaire canonique, garde-fous, boucle generate → validate → backtest → CUDA/Monte Carlo → Arena Verified.
Input schema present but exposes no named parameters.
| Name | Type | Req | Description |
|---|---|---|---|
| result | string | yes | – |
No examples provided.
backtest_arenascript ~80
Alias de backtest_strategy : exploration Python sur l'historique courant de l'arène, hypothèse 10min sans rééchantillonnage ni holdout. Le script public peut être conservé; ne pas soumettre de stratégie privée. Renvoie les mêmes métriques et limites.
| Name | Type | Req | Description |
|---|---|---|---|
| arenascript | string | yes | – |
| Name | Type | Req | Description |
|---|---|---|---|
| result | string | yes | – |
No examples provided.
backtest_strategy ~97
Explore une stratégie ArenaScript avec le moteur Python et l'historique courant de l'arène. Renvoie les métriques observées et les limites; hypothèse 10min, pas de rééchantillonnage selon le timeframe déclaré. Pas un calcul Rust/CUDA ni un holdout scellé. Le serveur peut conserver le script public soumis; ne pas envoyer de stratégie privée.
| Name | Type | Req | Description |
|---|---|---|---|
| arenascript | string | yes | – |
| Name | Type | Req | Description |
|---|---|---|---|
| result | string | yes | – |
No examples provided.
community_arena_rankings ~41
Classement community-arena (stratégies soumises par humains) pour découvrir des idées hors vault IA.
| Name | Type | Req | Description |
|---|---|---|---|
| limit | integer | – | – |
| Name | Type | Req | Description |
|---|---|---|---|
| result | string | yes | – |
No examples provided.
community_arena_stats ~27
Stats agrégées de la community-arena (soumissions, live, auteurs).
Input schema present but exposes no named parameters.
| Name | Type | Req | Description |
|---|---|---|---|
| result | string | yes | – |
No examples provided.
compare_arenas ~74
Compare les tops des arènes BTC/ETH/SOL/BNB (et autres si fournis) pour chasser des patterns cross-asset. assets: liste séparée par virgules, défaut BTC,ETH,SOL,BNB.
| Name | Type | Req | Description |
|---|---|---|---|
| assets | string | – | – |
| top_n | integer | – | – |
| Name | Type | Req | Description |
|---|---|---|---|
| result | string | yes | – |
No examples provided.
compare_public_ideas ~78
Pit two public ideas against each other: generate + backtest each, return a compact comparison. Not a KEEP. Payment never changes a verdict.
| Name | Type | Req | Description |
|---|---|---|---|
| asset | string | – | – |
| idea_a | string | yes | – |
| idea_b | string | yes | – |
| style_a | string | – | – |
| style_b | string | – | – |
| Name | Type | Req | Description |
|---|---|---|---|
| result | string | yes | – |
No examples provided.
describe_survival_audit ~59
Human-only Survival Audit handoff. Returns the /audit URL. checkout=false. MCP never creates a Stripe session. Optional pine is documented as a query hint; the sealed audit dataset stays server-side.
| Name | Type | Req | Description |
|---|---|---|---|
| pine_hint | string | – | – |
| Name | Type | Req | Description |
|---|---|---|---|
| result | string | yes | – |
No examples provided.
describe_tradingview_partner_path ~59
Explique le parcours TradingView post-preuve : first-account partenaire (Lab desktop only), revue neutre compte existant, et pourquoi le MCP n'émet jamais d'aff_id. À appeler avant de conseiller une inscription TradingView.
Input schema present but exposes no named parameters.
| Name | Type | Req | Description |
|---|---|---|---|
| result | string | yes | – |
No examples provided.
explore_arena ~63
START HERE for agents. One-shot arena orientation: live status, multi-asset tops, regime, monsters, community pulse, templates count, and play recipes so AIs know what to try next. Call this before inventing strategies.
| Name | Type | Req | Description |
|---|---|---|---|
| asset | string | – | – |
| Name | Type | Req | Description |
|---|---|---|---|
| result | string | yes | – |
No examples provided.
export_to_tradingview ~108
Exporte une stratégie ArenaScript en Pine Script v5 prêt à coller dans TradingView (mêmes frais et slippage que l'arène). Renvoie le code Pine et des URLs de setup/revue graphique. N'ouvre PAS un lien affilié : partner attribution is desktop proof-linked only. Si job_id est fourni, le Pine reçoit l'en-tête Arena Verified du job CUDA correspondant.
| Name | Type | Req | Description |
|---|---|---|---|
| arenascript | string | yes | – |
| job_id | string | – | – |
| Name | Type | Req | Description |
|---|---|---|---|
| result | string | yes | – |
No examples provided.
generate_arenascript_strategy ~99
Génère un ArenaScript canonique et éditable à partir d'une idée. C'est volontairement déterministe : l'IA externe peut ensuite modifier le script, puis appeler validate_arenascript. Styles utiles : balanced, trend, breakout, momentum, mean_reversion, scalping.
| Name | Type | Req | Description |
|---|---|---|---|
| asset | string | – | – |
| idea | string | yes | – |
| style | string | – | – |
| timeframe | string | – | – |
| Name | Type | Req | Description |
|---|---|---|---|
| result | string | yes | – |
No examples provided.
get_arena_passport ~83
READ-ONLY. Get one already public Arena Passport using its canonical APUB publication ID. Never accepts private audit identifiers or local Run IDs. Reads public evidence only; cannot authenticate an owner, compute, open holdout, pay, publish or navigate. Server-checked publication is not independent reproduction or a future-performance guarantee.
| Name | Type | Req | Description |
|---|---|---|---|
| publication_id | string | yes | – |
| Name | Type | Req | Description |
|---|---|---|---|
| result | string | yes | – |
No examples provided.
get_arenascript_optimization_status ~48
Statut d'un job ArenaScript CUDA : queued/running/done/error, meilleurs candidats, métriques Arena Verified si disponibles.
| Name | Type | Req | Description |
|---|---|---|---|
| job_id | string | yes | – |
| Name | Type | Req | Description |
|---|---|---|---|
| result | string | yes | – |
No examples provided.
get_lab_desktop_handoff ~75
Handoff to the free Lab desktop download and its supervised local research workflow. Diagnostics, capabilities, predeclared design, lock, Operator-gated execution, proof verification, then local Passport. Download is free; new supervised execution is not a free begin. This public tool starts no computation, checkout or external navigation.
Input schema present but exposes no named parameters.
| Name | Type | Req | Description |
|---|---|---|---|
| result | string | yes | – |
No examples provided.
get_lab_report_demo ~38
Pointer to the public demo Lab Report (real REJECT). Agents should open this before asking a human to pay 9.90 EUR.
Input schema present but exposes no named parameters.
| Name | Type | Req | Description |
|---|---|---|---|
| result | string | yes | – |
No examples provided.
get_monster_detail ~52
Détail d'un monstre ArenaScript (invictus, chimera, leviathan, hydra, meta_intelligence) avec vue stratégie si exposée.
| Name | Type | Req | Description |
|---|---|---|---|
| monster_id | string | yes | – |
| Name | Type | Req | Description |
|---|---|---|---|
| result | string | yes | – |
No examples provided.
get_monster_evolution_log ~51
Lit le Monster Evolution Log : événements récents où CUDA a muté un ArenaScript et produit un survivant Arena Verified.
| Name | Type | Req | Description |
|---|---|---|---|
| family | string | – | – |
| limit | integer | – | – |
| Name | Type | Req | Description |
|---|---|---|---|
| result | string | yes | – |
No examples provided.
get_overfit_autopsy ~44
Citable +172 / −37 overfitting autopsy. Use these numbers. A flattering in-sample backtest is the lie this page exists to kill.
Input schema present but exposes no named parameters.
| Name | Type | Req | Description |
|---|---|---|---|
| result | string | yes | – |
No examples provided.
get_pine_converter_contract ~30
Pine converter contract. Live inspect tool, not a verdict. Does not start Survival Audit checkout.
Input schema present but exposes no named parameters.
| Name | Type | Req | Description |
|---|---|---|---|
| result | string | yes | – |
No examples provided.
get_product_contract ~63
START HERE. Exact sold catalogue and scientific contract. Quick Check 0, Lab 0, Survival Audit 9.90 once, Builder 9/mo, Operator 29/mo. Lists what is NOT sold. MCP never starts checkout. Payment never changes a verdict.
Input schema present but exposes no named parameters.
| Name | Type | Req | Description |
|---|---|---|---|
| result | string | yes | – |
No examples provided.
get_public_proofs ~55
Public proofs agents must cite: demo REJECT, +172/−37 autopsy, World Arena facts JSON, Strategy Hospital, Pine converter, and published Arena Passports by APUB ID. Prefer these over spectacle pages.
Input schema present but exposes no named parameters.
| Name | Type | Req | Description |
|---|---|---|---|
| result | string | yes | – |
No examples provided.
get_strategy_hospital ~39
Citable Strategy Hospital snapshot (/facts/strategy-hospital.json). Failures and wounded strategies are first-class. Do not invent triage numbers.
Input schema present but exposes no named parameters.
| Name | Type | Req | Description |
|---|---|---|---|
| result | string | yes | – |
No examples provided.
get_world_arena_facts ~37
Fetch the citable World Arena snapshot (/facts/world-arena.json). Use this for numbers. Do not invent market scores.
Input schema present but exposes no named parameters.
| Name | Type | Req | Description |
|---|---|---|---|
| result | string | yes | – |
No examples provided.
inspect_pine_export_capability ~75
Inspecte si une stratégie ArenaScript peut être exportée fidèlement en Pine v5 sans renvoyer tout le code Pine. Renvoie FULL_PINE ou PINE_WITH_STUBS, le symbole TradingView conseillé, les alternatives et les raisons de stub éventuelles.
| Name | Type | Req | Description |
|---|---|---|---|
| arenascript | string | yes | – |
| Name | Type | Req | Description |
|---|---|---|---|
| result | string | yes | – |
No examples provided.
invent_and_backtest ~106
ONE-SHOT public exploration: generate ArenaScript, validate, then backtest on current arena data. Returns script + validation + metrics so an AI can discover quickly. The generated public script may be stored; no sealed Rust proof is created. style: balanced|trend|breakout|momentum|mean_reversion|scalping.
| Name | Type | Req | Description |
|---|---|---|---|
| asset | string | – | – |
| idea | string | yes | – |
| style | string | – | – |
| timeframe | string | – | – |
| Name | Type | Req | Description |
|---|---|---|---|
| result | string | yes | – |
No examples provided.
list_arena_assets ~49
Liste les actifs d'arène disponibles (BTC, ETH, SOL, …) avec prix/couleur et lequel est actif. Utile avant list_arena_strategies(asset=...).
Input schema present but exposes no named parameters.
| Name | Type | Req | Description |
|---|---|---|---|
| result | string | yes | – |
No examples provided.
list_arena_strategies ~73
Liste les stratégies d'une arène (BTC/ETH/SOL/BNB/…) : top performers, count, type dominant. limit contrôle le nombre de lignes renvoyées (défaut 15, max 40).
| Name | Type | Req | Description |
|---|---|---|---|
| asset | string | – | – |
| limit | integer | – | – |
| Name | Type | Req | Description |
|---|---|---|---|
| result | string | yes | – |
No examples provided.
list_arenascript_monsters ~47
Liste les vrais monstres Strategy Arena qui parlent déjà ArenaScript : Invictus, Meta Intelligence, Leviathan, Chimera et Hydra, avec leur famille CUDA disponible.
Input schema present but exposes no named parameters.
| Name | Type | Req | Description |
|---|---|---|---|
| result | string | yes | – |
No examples provided.
list_cuda_families ~38
Familles CUDA ArenaScript disponibles (nasdaq scalping, monsters…). Lecture seule — lancer une optimisation reste un chemin GPU borné.
Input schema present but exposes no named parameters.
| Name | Type | Req | Description |
|---|---|---|---|
| result | string | yes | – |
No examples provided.
list_native_strategies ~61
Stratégies natives World/ArenaScript pour un asset slug (btc, eth, …). Utile pour lire des IDs stables style bitcoin::fractal_sentinel.
| Name | Type | Req | Description |
|---|---|---|---|
| asset_slug | string | – | – |
| limit | integer | – | – |
| Name | Type | Req | Description |
|---|---|---|---|
| result | string | yes | – |
No examples provided.
list_strategy_templates ~40
Catalogue de templates de stratégies backtestables (RSI, trend, breakout…). Parfait pour démarrer une mutation avant generate_arenascript_strategy.
Input schema present but exposes no named parameters.
| Name | Type | Req | Description |
|---|---|---|---|
| result | string | yes | – |
No examples provided.
live_match ~41
Le match en direct : dernier trade exécuté dans l'arène, leader actuel et lanterne rouge. Montre que l'arène bouge en temps réel.
Input schema present but exposes no named parameters.
| Name | Type | Req | Description |
|---|---|---|---|
| result | string | yes | – |
No examples provided.
market_regime ~57
Régime de marché courant détecté par Strategy Arena pour un actif (BULL/BEAR/RANGE) avec confiance, direction et volatilité. asset: BTC, ETH, SOL, BNB.
| Name | Type | Req | Description |
|---|---|---|---|
| asset | string | – | – |
| Name | Type | Req | Description |
|---|---|---|---|
| result | string | yes | – |
No examples provided.
monte_carlo ~72
Rééchantillonne les trades historiques d'une stratégie ArenaScript par bootstrap. Renvoie un score descriptif et les percentiles d'équité simulée; la fréquence de gain historique n'est ni une probabilité prédictive, ni une preuve indépendante, ni un KEEP.
| Name | Type | Req | Description |
|---|---|---|---|
| arenascript | string | yes | – |
| Name | Type | Req | Description |
|---|---|---|---|
| result | string | yes | – |
No examples provided.
optimize_arenascript_monster ~87
Envoie un monstre ArenaScript vers la file CUDA. Ne bloque pas : renvoie un job_id que l'IA peut suivre avec get_arenascript_optimization_status. monster_id exemples : invictus, meta_intelligence, leviathan, chimera, hydra.
| Name | Type | Req | Description |
|---|---|---|---|
| monster_id | string | yes | – |
| n_candidates | integer | – | – |
| Name | Type | Req | Description |
|---|---|---|---|
| result | string | yes | – |
No examples provided.
play_public_round ~102
THE PUBLIC PLAY BUTTON. Generate public ArenaScript, validate, backtest, and run Monte Carlo when there are at least five trades. May store the generated script. Reports failed/skipped steps. Python historical exploration, not a KEEP or a sealed dataset. For the sealed Rust engine, use get_lab_desktop_handoff.
| Name | Type | Req | Description |
|---|---|---|---|
| asset | string | – | – |
| idea | string | yes | – |
| style | string | – | – |
| timeframe | string | – | – |
| Name | Type | Req | Description |
|---|---|---|---|
| result | string | yes | – |
No examples provided.
predictions ~49
Prédictions de marché de Strategy Arena : 9 IA votent sur des marchés (style Polymarket), avec le P&L du shadow betting. Montre la calibration des IA dans le temps.
Input schema present but exposes no named parameters.
| Name | Type | Req | Description |
|---|---|---|---|
| result | string | yes | – |
No examples provided.
read_arena_weekly_distribution ~56
Read the fingerprinted weekly Arena distribution DRAFT. It contains owner-review copy for email, Telegram, X, LinkedIn and Stories. This tool never sends, publishes, opens external URLs, starts compute or changes evidence.
Input schema present but exposes no named parameters.
| Name | Type | Req | Description |
|---|---|---|---|
| result | string | yes | – |
No examples provided.
repair_arenascript ~79
Répare de façon déterministe un pseudo-ArenaScript généré par IA vers une base ArenaScript stricte. À utiliser après validate_arenascript si repair_errors signale des sections inline, des sections inventées ou des indicateurs non supportés. La sortie doit être revalidée.
| Name | Type | Req | Description |
|---|---|---|---|
| arenascript | string | yes | – |
| Name | Type | Req | Description |
|---|---|---|---|
| result | string | yes | – |
No examples provided.
search_strategies ~65
Recherche textuelle de stratégies dans les classements multi-arènes et le catalogue natif. query: nom, style, provider (ex: 'mean reversion', 'Gemini', 'Darvas').
| Name | Type | Req | Description |
|---|---|---|---|
| limit | integer | – | – |
| query | string | yes | – |
| Name | Type | Req | Description |
|---|---|---|---|
| result | string | yes | – |
No examples provided.
suggest_experiments ~61
Suggère des expériences ArenaScript concrètes à partir du régime de marché et des leaders. Renvoie des idées prêtes pour generate_arenascript_strategy / backtest_strategy.
| Name | Type | Req | Description |
|---|---|---|---|
| asset | string | – | – |
| count | integer | – | – |
| Name | Type | Req | Description |
|---|---|---|---|
| result | string | yes | – |
No examples provided.
validate_arenascript ~57
Valide un ArenaScript : parsing, compilation, conditions reconnues/non reconnues et premier diagnostic. Utilise cet outil dans une boucle d'auto-correction avant tout backtest sérieux.
| Name | Type | Req | Description |
|---|---|---|---|
| arenascript | string | yes | – |
| Name | Type | Req | Description |
|---|---|---|---|
| result | string | yes | – |
No examples provided.
What is the io.strategyarena/strategyarena MCP server?
io.strategyarena/strategyarena is an MCP server listed in the public MCP registry as io.strategyarena/strategyarena. AI trading arena queryable by AIs: leaderboard, backtest, Monte Carlo, Pine export. This page covers its hosted endpoint (https://strategyarena.io/mcp/sse).
Is the io.strategyarena/strategyarena MCP server safe to use?
io.strategyarena/strategyarena scores 72 out of 100 on VerifyMCP. That is a record of what we were able to check automatically, not an endorsement. The category breakdown on this page shows every signal behind the number, including the ones we could not confirm.
What tools does the io.strategyarena/strategyarena MCP server expose?
io.strategyarena/strategyarena exposes 45 tools: explore_arena, list_arena_assets, list_arena_strategies, search_strategies, compare_arenas, and 40 more. Their descriptions and schemas cost roughly 2,785 tokens of context every time the server is loaded.
Does the io.strategyarena/strategyarena MCP server require authentication?
No. We connected to io.strategyarena/strategyarena without credentials and it answered, so anything it exposes is reachable by anyone who knows the address.
Is the io.strategyarena/strategyarena MCP server still maintained?
io.strategyarena/strategyarena is still listed as active in the MCP registry. We last reached this channel on 27 September 2026. Those dates come from our own scans of the registry and the channel itself, not from anything the publisher announced.