Skip to content
verify mcp Beta VerifyMCP is currently in beta. If you notice any issues, get in touch and we’ll put it right.

Strategy Arena

REMOTE · STRATEGYARENA.IO

Backtest trading strategies, Monte Carlo robustness, exact Pine export, sealed out-of-sample judge.

Available components

74 Trust /100

Last scanned (21 hours ago)

Scores higher than 67% of remote servers

Reachable. Last reached 22 Oct 2026.

Category Finance and Payments

Trust breakdown (7 categories)

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 Security80
Transport & Reachability100
Schema Quality & AI Usability76
  • AI-judged instruction clarity (excellent).Pass
  • Context-footprint check failed: tool/resource definitions use about 4981 tokens (~110/item across 45 items; 45 tools + 0 resources), over budget; trim descriptions and params. See how to fix → Fail
  • Usage-examples check failed: none of the tools include examples. See how to fix → Fail
Stability & Change Management10
  • Stability observed for 3 of 30 days with no destabilising changes; credit accrues until the full window elapses.Partial
Tool Coverage86
  • 100% of tools have a non-trivial description (not blank, and not just the tool's name).Pass
  • 52% of tool parameters carry a description.Partial
  • 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
Changelog

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.

  • 21 Oct 26 +1

    No change was recorded against any check on this day. Stability & Change Management went from 3 to 7. That category is still filling its 30-day observation window: 1 days of observed history at the previous scan, 2 at this one. The score rises as the window fills, whether or not the server changes.

  • 20 Oct 26 0
    • Stability: unverified → 0.03 ▲ functional
  • 19 Oct 26 73

    First indexed and scored.

Diagnostics

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 22 Oct 2026 · Probed https://strategyarena.io/mcp

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 3 Oct 2026 1 Jan 2027 ECDSA 256 ECDSA-SHA256 3e47870f5ccabae013f3b489090520d7
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 200
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
streamable-http https://strategyarena.io/mcp Verified 200
http (plaintext) http://strategyarena.io/mcp HTTPS enforced 301 https://strategyarena.io/mcp
MCP tools · 45 exposed · ~3,810 tokens

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 →

Tool Tokens
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.

NameTypeReqDescription
limitinteger––
NameTypeReqDescription
resultstringyes–

No examples provided.

arena_snapshot ~60

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.

NameTypeReqDescription
assetstring–Actif, ex. BTC, ETH, SOL, BNB.
NameTypeReqDescription
resultstringyes–

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.

NameTypeReqDescription
resultstringyes–

No examples provided.

backtest_arenascript ~89

Alias de backtest_strategy : moteur Rust du Lab sur les bougies OHLCV du serveur au timeframe déclaré, dans l'échantillon, sans holdout. Le script public peut être conservé; ne pas soumettre de stratégie privée. Renvoie les mêmes métriques, limites et quota.

NameTypeReqDescription
arenascriptstringyesScript ArenaScript (20 000 caractères max).
NameTypeReqDescription
resultstringyes–

No examples provided.

backtest_strategy ~163

Backtest d'une stratégie ArenaScript par le moteur Rust du Lab (même binaire et mêmes règles que le Lab : 10 bps par côté, exécution à la clôture, pas de modèle de slippage, syntaxe non supportée refusée) sur les bougies OHLCV du serveur rééchantillonnées au timeframe déclaré. Résultat dans l'échantillon, pas un holdout scellé ni un KEEP. Échec explicite si le moteur refuse ou est indisponible. Pool public : 60 backtests par jour et par client (champ quota). Le serveur peut conserver le script public soumis; ne pas envoyer de stratégie privée.

NameTypeReqDescription
arenascriptstringyesScript ArenaScript (20 000 caractères max).
NameTypeReqDescription
resultstringyes–

No examples provided.

community_arena_rankings ~41

Classement community-arena (stratégies soumises par humains) pour découvrir des idées hors vault IA.

NameTypeReqDescription
limitinteger––
NameTypeReqDescription
resultstringyes–

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.

NameTypeReqDescription
resultstringyes–

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.

NameTypeReqDescription
assetsstring––
top_ninteger––
NameTypeReqDescription
resultstringyes–

No examples provided.

compare_public_ideas ~131

Pit two public ideas against each other: generate + backtest each, return a compact comparison. Refuses two ideas that produce the same script (nothing to compare). Not a KEEP. Payment never changes a verdict.

NameTypeReqDescription
assetstring–Actif, ex. BTC, ETH, SOL, BNB.
idea_astringyesIdée de stratégie en texte libre (2 000 caractères max).
idea_bstringyesIdée de stratégie en texte libre (2 000 caractères max).
style_astring––
style_bstring––
NameTypeReqDescription
resultstringyes–

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.

NameTypeReqDescription
pine_hintstring––
NameTypeReqDescription
resultstringyes–

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.

NameTypeReqDescription
resultstringyes–

No examples provided.

engine_robustness_check ~192

Backtest + holdout chronologique + Monte Carlo calculés par le moteur Rust du Lab (même binaire, mêmes frais 10 bps par côté, Monte Carlo déterministe : graine dérivée de l'empreinte des trades d'entrée) sur les bougies OHLCV réelles du serveur, rééchantillonnées au timeframe déclaré. holdout_percent : 10 à 40, ou 0 pour aucun holdout (Monte Carlo alors identique à monte_carlo). Renvoie les empreintes du script, du plan et des données, et le quota (pool public séparé : 8 par jour et par client). Échec explicite si le moteur refuse ou est indisponible. Descriptif, pas un KEEP.

NameTypeReqDescription
arenascriptstringyesScript ArenaScript (20 000 caractères max).
holdout_percentinteger––
NameTypeReqDescription
resultstringyes–

No examples provided.

explore_arena ~76

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.

NameTypeReqDescription
assetstring–Actif, ex. BTC, ETH, SOL, BNB.
NameTypeReqDescription
resultstringyes–

No examples provided.

export_to_tradingview ~173

Exporte une stratégie ArenaScript en Pine Script v5 prêt à coller dans TradingView (sémantique du moteur Lab, frais 0,1 %/côté, sans slippage). Renvoie le code Pine, le statut de conversion EXACT ou PARTIAL avec les lignes non converties, et des URLs de setup/revue graphique. Never emits a TradingView aff_id: partner attribution is desktop proof-linked only. job_id (optionnel) : l'en-tête cite le job CUDA relu côté serveur seulement si le script du job est identique au script exporté (verification_status) ; c'est un résultat d'optimisation, pas une validation.

NameTypeReqDescription
arenascriptstringyesScript ArenaScript (20 000 caractères max).
job_idstring––
NameTypeReqDescription
resultstringyes–

No examples provided.

generate_arenascript_strategy ~224

Génère un ArenaScript canonique et éditable à partir d'une idée. Déterministe : les signaux nommés dans l'idée (RSI suracheté/survendu, croisement EMA, cassure Donchian, Bollinger, MACD, VWAP, volume, ADX, tendance ; short/sell → section short_entry) deviennent les conditions d'entrée ; idea_used dit ce qui a été reconnu. Sorties, taille et params viennent du style. asset et timeframe sont limités à une liste blanche. Styles : balanced, trend, breakout, momentum, mean_reversion, scalping.

NameTypeReqDescription
assetstring–Actif, ex. BTC, ETH, SOL, BNB.
ideastringyesIdée de stratégie en texte libre (2 000 caractères max).
stylestring––
timeframestring–5m, 10m, 15m, 30m, 1h, 2h, 4h ou 1d.
NameTypeReqDescription
resultstringyes–

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.

NameTypeReqDescription
publication_idstringyes–
NameTypeReqDescription
resultstringyes–

No examples provided.

get_arenascript_optimization_status ~66

Statut d'un job ArenaScript CUDA (lecture réservée aux comptes Operator : sur le MCP public, réponse not_available_on_public_mcp). Un résultat CUDA n'est pas une vérification par le moteur du Lab.

NameTypeReqDescription
job_idstringyes–
NameTypeReqDescription
resultstringyes–

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.

NameTypeReqDescription
resultstringyes–

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.

NameTypeReqDescription
resultstringyes–

No examples provided.

get_monster_detail ~89

Détail d'un monstre ArenaScript (invictus, chimera, leviathan, hydra, meta_intelligence) : script publié, engineCompatible (préflight du moteur du Lab sur ce script), et si le moteur le refuse une engine_view réduite à ce qu'il exécute (ce n'est pas le monstre).

NameTypeReqDescription
monster_idstringyes–
NameTypeReqDescription
resultstringyes–

No examples provided.

get_monster_evolution_log ~84

Lit le Monster Evolution Log : événements où CUDA a muté un ArenaScript de famille. best.cuda_family_check_passed = critère de la famille CUDA ; arena_verified n'est vrai que si le script du monstre est aussi exécutable par le moteur du Lab (engineCompatible).

NameTypeReqDescription
familystring––
limitinteger––
NameTypeReqDescription
resultstringyes–

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.

NameTypeReqDescription
resultstringyes–

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.

NameTypeReqDescription
resultstringyes–

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.

NameTypeReqDescription
resultstringyes–

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.

NameTypeReqDescription
resultstringyes–

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.

NameTypeReqDescription
resultstringyes–

No examples provided.

get_world_arena_facts ~96

Fetch the citable World Arena snapshot (/facts/world-arena.json). Use this for numbers; do not invent market scores. Default section=summary (a few KB: stats, facts, asset pages, citation passages, list of sections with sizes). Pass section=<name> for one section (e.g. rankings, assets, arena_verified_registry); the full file stays at url.

NameTypeReqDescription
sectionstring––
NameTypeReqDescription
resultstringyes–

No examples provided.

inspect_pine_export_capability ~89

Inspecte si une stratégie ArenaScript peut être exportée fidèlement en Pine v5 sans renvoyer tout le code Pine. Renvoie conversion_status EXACT (FULL_PINE) ou PARTIAL (PARTIAL_PINE), le symbole TradingView conseillé, les alternatives et les lignes non converties.

NameTypeReqDescription
arenascriptstringyesScript ArenaScript (20 000 caractères max).
NameTypeReqDescription
resultstringyes–

No examples provided.

invent_and_backtest ~169

ONE-SHOT public exploration: generate ArenaScript, validate, then backtest with the Lab Rust engine on server OHLCV. 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.

NameTypeReqDescription
assetstring–Actif, ex. BTC, ETH, SOL, BNB.
ideastringyesIdée de stratégie en texte libre (2 000 caractères max).
stylestring––
timeframestring–5m, 10m, 15m, 30m, 1h, 2h, 4h ou 1d.
NameTypeReqDescription
resultstringyes–

No examples provided.

list_arena_assets ~58

Liste les actifs d'arène (BTC, ETH, SOL, …) avec prix, has_live_arena (arène initialisée qui tourne) et lequel est actif. Utile avant list_arena_strategies(asset=...).

Input schema present but exposes no named parameters.

NameTypeReqDescription
resultstringyes–

No examples provided.

list_arena_strategies ~91

Liste les stratégies d'une arène (BTC/ETH/SOL/BNB/…) classées par PnL, avec trades clôturés, position ouverte éventuelle et couverture. limit = nombre de lignes renvoyées (1 à 40).

NameTypeReqDescription
assetstring–Actif, ex. BTC, ETH, SOL, BNB.
limitinteger––
NameTypeReqDescription
resultstringyes–

No examples provided.

list_arenascript_monsters ~59

Liste les monstres Strategy Arena publiés en ArenaScript (Invictus, Meta Intelligence, Leviathan, Chimera, Hydra) avec leur famille CUDA et engineCompatible (préflight du moteur du Lab sur le script publié).

Input schema present but exposes no named parameters.

NameTypeReqDescription
resultstringyes–

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.

NameTypeReqDescription
resultstringyes–

No examples provided.

list_native_strategies ~74

Stratégies natives World/ArenaScript pour un asset slug (btc, eth, …). Utile pour lire des IDs stables style bitcoin::fractal_sentinel.

NameTypeReqDescription
asset_slugstring–Actif, ex. BTC, ETH, SOL, BNB.
limitinteger––
NameTypeReqDescription
resultstringyes–

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.

NameTypeReqDescription
resultstringyes–

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.

NameTypeReqDescription
resultstringyes–

No examples provided.

market_regime ~100

Régime de marché courant détecté par Strategy Arena pour un actif (BULL/BEAR/RANGE) avec confiance, direction, volatilité et fenêtre d'observation (window). asset: BTC, ETH, SOL, BNB. Réponse compacte ; verbose=true ajoute les points de provenance (≈60 Ko).

NameTypeReqDescription
assetstring–Actif, ex. BTC, ETH, SOL, BNB.
verboseboolean––
NameTypeReqDescription
resultstringyes–

No examples provided.

monte_carlo ~151

Bootstrap par blocs : rééchantillonne les trades nets de frais du backtest complet d'une stratégie ArenaScript (moteur Rust du Lab, graine dérivée de l'empreinte des trades, minimum 10 trades). Renvoie les percentiles d'équité simulée, input_scope et le quota ; la fréquence de gain historique n'est ni une probabilité prédictive, ni une preuve indépendante, ni un KEEP. Pool public : 8 par jour et par client, partagé avec play_public_round. engine_robustness_check(holdout_percent=0) donne exactement le même Monte Carlo.

NameTypeReqDescription
arenascriptstringyesScript ArenaScript (20 000 caractères max).
NameTypeReqDescription
resultstringyes–

No examples provided.

play_public_round ~187

THE PUBLIC PLAY BUTTON. Generate public ArenaScript, validate, backtest, and run Monte Carlo when there are at least ten trades (engine minimum). May store the generated script. Reports failed/skipped steps. Computed by the Lab Rust engine on server OHLCV (in-sample), not a KEEP or a sealed holdout. Uses the shared public Monte Carlo pool (see quota). For sealed holdout science, use get_lab_desktop_handoff.

NameTypeReqDescription
assetstring–Actif, ex. BTC, ETH, SOL, BNB.
ideastringyesIdée de stratégie en texte libre (2 000 caractères max).
stylestring––
timeframestring–5m, 10m, 15m, 30m, 1h, 2h, 4h ou 1d.
NameTypeReqDescription
resultstringyes–

No examples provided.

predictions ~52

Prédictions de marché de Strategy Arena : des IA votent sur des marchés (style Polymarket), avec le P&L du shadow betting. Paris triés du plus récent au plus ancien, avec leur date.

Input schema present but exposes no named parameters.

NameTypeReqDescription
resultstringyes–

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.

NameTypeReqDescription
resultstringyes–

No examples provided.

repair_arenascript ~127

Répare un pseudo-ArenaScript en gardant ses propres conditions : corrections mécaniques (en-tête, sections écrites en ligne, syntaxe ATR), retrait des sections que le moteur refuse, puis retrait ligne par ligne de ce que le préflight du moteur Rust du Lab refuse (chaque retrait est listé). valid vient du moteur seul. Si aucune condition d'entrée exécutable ne reste, l'outil le dit (ok=false) au lieu d'inventer une stratégie.

NameTypeReqDescription
arenascriptstringyesScript ArenaScript (20 000 caractères max).
NameTypeReqDescription
resultstringyes–

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').

NameTypeReqDescription
limitinteger––
querystringyes–
NameTypeReqDescription
resultstringyes–

No examples provided.

suggest_experiments ~74

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.

NameTypeReqDescription
assetstring–Actif, ex. BTC, ETH, SOL, BNB.
countinteger––
NameTypeReqDescription
resultstringyes–

No examples provided.

validate_arenascript ~86

Valide un ArenaScript avec le préflight du moteur Rust du Lab (seule autorité : une syntaxe que le moteur refuse est invalide), plus le lint local et un premier diagnostic. Utilise cet outil dans une boucle d'auto-correction avant tout backtest sérieux.

NameTypeReqDescription
arenascriptstringyesScript ArenaScript (20 000 caractères max).
NameTypeReqDescription
resultstringyes–

No examples provided.

Install

How do I install the Strategy Arena MCP server?

Strategy Arena is a hosted endpoint at https://strategyarena.io/mcp, 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

# add to Claude Code
claude mcp add --transport http io-strategyarena-strategyarena 'https://strategyarena.io/mcp'
Common questions

What is the Strategy Arena MCP server?

Strategy Arena is an MCP server listed in the public MCP registry as io.strategyarena/strategyarena. Backtest trading strategies, Monte Carlo robustness, exact Pine export, sealed out-of-sample judge. This page covers its hosted endpoint (https://strategyarena.io/mcp).

Is the Strategy Arena MCP server safe to use?

Strategy Arena scores 74 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 Strategy Arena MCP server expose?

Strategy Arena exposes 45 tools: explore_arena, list_arena_assets, list_arena_strategies, search_strategies, compare_arenas, and 40 more. Their descriptions and schemas cost roughly 3,810 tokens of context every time the server is loaded.

Does the Strategy Arena MCP server require authentication?

No. We connected to Strategy Arena without credentials and it answered, so anything it exposes is reachable by anyone who knows the address.

Is the Strategy Arena MCP server still maintained?

Strategy Arena is still listed as active in the MCP registry. We last reached this channel on 22 October 2026. Those dates come from our own scans of the registry and the channel itself, not from anything the publisher announced.