Finance Toolkit
500+ transparent financial methods calculated from raw statements, not third-party endpoints.
Description from the maker (original English)
Backtest trading strategies, Monte Carlo robustness, exact Pine export, sealed out-of-sample judge.
These three are never merged into one score: opinions, measurements and popularity are different things.
We have not written a plain-language summary for this one yet. Below are the facts we read from the registry.
Pick the AI app you use, then copy the settings.
You need
Which app do you use?
Pick your app above. We remember it, so next time the button says “Install in …”.
Works in Claude on the web, desktop and mobile:
https://strategyarena.io/mcpRun this in your terminal
claude mcp add --transport http strategyarena https://strategyarena.io/mcpPaste into .cursor/mcp.json in your project, or ~/.cursor/mcp.json
{
"mcpServers": {
"strategyarena": {
"url": "https://strategyarena.io/mcp"
}
}
}Your browser asks to open the app, then the app shows the settings and asks you to confirm. Key values are left empty for you to fill in.
Paste into .vscode/mcp.json in your project
{
"servers": {
"strategyarena": {
"type": "http",
"url": "https://strategyarena.io/mcp"
}
}
}Your browser asks to open the app, then the app shows the settings and asks you to confirm. Key values are left empty for you to fill in.
ChatGPT connects only to servers on the internet:
https://strategyarena.io/mcpMenu names can differ slightly by plan and over time.
Your choice stays on this device in a cookie; no account needed.
These settings are generated from the maker’s registry entry. If the README says otherwise, follow the README.
Tool names and descriptions exactly as the server reported them on Nov 7, 2026. The maker wrote them, not us; we show them as plain text.
explore_arenaOne-shot arena orientation, after get_product_contract and get_public_proofs: live status, multi-asset tops, regime, monsters, community pulse, templates count, and play recipes. Paper-trading data, not a verdict. Call this before inventing strategies.
list_arena_assetsListe 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=...).
list_arena_strategiesListe 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).
search_strategiesRecherche textuelle de stratégies dans les classements multi-arènes et le catalogue natif. query: nom, style, provider (ex: 'mean reversion', 'Gemini', 'Darvas').
compare_arenasCompare 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.
arena_snapshotSnapshot 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.
list_strategy_templatesCatalogue de templates de stratégies backtestables (RSI, trend, breakout…). Parfait pour démarrer une mutation avant generate_arenascript_strategy.
community_arena_rankingsClassement community-arena (stratégies soumises par humains) pour découvrir des idées hors vault IA.
community_arena_statsStats agrégées de la community-arena (soumissions, live, auteurs).
list_cuda_familiesFamilles CUDA ArenaScript disponibles (nasdaq scalping, monsters…). Lecture seule — lancer une optimisation reste un chemin GPU borné.
get_monster_detailDé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).
list_native_strategiesStratégies natives World/ArenaScript pour un asset slug (btc, eth, …). Utile pour lire des IDs stables style bitcoin::fractal_sentinel.
invent_and_backtestPAPER PREVIEW (sealed:false, is_keep:false, paper:true). Not a verdict; for a verdict use get_lab_desktop_handoff. ONE-SHOT public exploration: generate ArenaScript, validate, then backtest with the Lab Rust engine on server OHLCV. Returns script + validation + metrics so an AI c
play_public_roundPAPER PREVIEW (sealed:false, is_keep:false, paper:true). Not a verdict; for a verdict use get_lab_desktop_handoff. 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 gener
compare_public_ideasPAPER PREVIEW (sealed:false, is_keep:false, paper:true). Not a verdict; for a verdict use get_lab_desktop_handoff. 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).
suggest_experimentsSuggè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.
arenascript_referenceRé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 → Monte Carlo, en aperçu papier. Un verdict scellé se joue dans la Lab locale (get_lab_desktop_handoff
generate_arenascript_strategyGé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'e
repair_arenascriptRé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 e
validate_arenascriptValide 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.
backtest_arenascriptPAPER PREVIEW (sealed:false, is_keep:false, paper:true). Not a verdict; for a verdict use get_lab_desktop_handoff. 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 c
list_arenascript_monstersListe 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é).
get_arenascript_optimization_statusPAPER PREVIEW (sealed:false, is_keep:false, paper:true). Not a verdict; for a verdict use get_lab_desktop_handoff. 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ér
get_monster_evolution_logLit 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).
arena_leaderboardClassement 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.
live_matchLe 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.
market_regimeRé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).
predictionsPré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.
backtest_strategyPAPER PREVIEW (sealed:false, is_keep:false, paper:true). Not a verdict; for a verdict use get_lab_desktop_handoff. 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 s
monte_carloPAPER PREVIEW (sealed:false, is_keep:false, paper:true). Not a verdict; for a verdict use get_lab_desktop_handoff. 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
engine_robustness_checkPAPER PREVIEW (sealed:false, is_keep:false, paper:true). Not a verdict; for a verdict use get_lab_desktop_handoff. 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
inspect_pine_export_capabilityInspecte 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.
describe_tradingview_partner_pathExplique 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.
export_to_tradingviewPAPER PREVIEW (sealed:false, is_keep:false, paper:true). Not a verdict; for a verdict use get_lab_desktop_handoff. 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,
get_product_contractSTART HERE. No tool on this server opens a seal or gives a KEEP; a verdict is only given by the local Strategy Arena Lab (get_lab_desktop_handoff). Exact sold catalogue, with prices read from the site's catalogue, and scientific contract. Lists what is NOT sold. MCP never starts
get_public_proofsPublic proofs agents must cite before praising anything: 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. Reading a proof opens no seal.
get_arena_passportREAD-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 publicatio
get_world_arena_factsFetch 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= for one section (e.g. rankings, assets
read_arena_weekly_distributionRead 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.
get_lab_report_demoPointer to the public demo Lab Report (real REJECT). Agents should open this before asking a human to pay 9.90 EUR.
describe_survival_auditHuman-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.
get_strategy_hospitalCitable Strategy Hospital snapshot (/facts/strategy-hospital.json). Failures and wounded strategies are first-class. Do not invent triage numbers.
get_overfit_autopsyCitable +172 / −37 overfitting autopsy. Use these numbers. A flattering in-sample backtest is the lie this page exists to kill.
get_pine_converter_contractPine converter contract. Live inspect tool, not a verdict. Does not start Survival Audit checkout.
get_lab_desktop_handoffTHE ONLY PATH TO A VERDICT. No tool on this server opens a seal: the sealed proof runs in Strategy Arena Lab, a free local app for Windows and Linux, on 127.0.0.1. Returns the version served by /download and the Lab's real MCP path, starting with start_here. This public tool star
We check information anyone can see; we have not read the code. Checks that do not apply are left out of the count. · Checked Nov 9, 2026
The registry lists no source repo, so we cannot match the publisher (strategyarena.io) to the code
We have not read this repo from GitHub yet
We have not read this repo from GitHub yet
Responded in 434 ms (HTTP 200)
No sign-in needed
Read 45 tool descriptions and found no hidden instructions to the AI
Compared with every active server in this category in the registry. Stars count only when the publisher owns the repo.
It passed 2 of 3 applicable basic checks. We have not read the code. Before adding a key or token, see what access the server asks for and use a key with only the permissions you need.
The registry does not list a required key, though some servers ask you to sign in on first use.
It runs in the maker’s cloud. Connect over the internet with nothing to install, but what you send passes through the maker’s servers.
The GitHub repo last changed –, and the latest version (2.0.0) reached the registry 21 days ago.
Apps that support MCP, such as Claude Desktop, Claude Code, Cursor and VS Code. It connects by URL, so apps that accept remote MCP servers work too, such as ChatGPT in developer mode.
In the same category: Finance Toolkit, SolidInvoice, Korea Tax Calculator
Servers in the same category from other makers, sorted by stars.
Reading a card:↓ Downloads per weeki★ GitHub starsiThree pillars: reviews · checks · usageiUpdated = latest version published to the registryi
500+ transparent financial methods calculated from raw statements, not third-party endpoints.
Create and send invoices and quotes, manage clients, and track payments in SolidInvoice.
Korean tax calculation and tax-audit judgment MCP: 96 tools with statutory citations.
No README found in the repo