Back to Browse

Arena MCP Server

by MCP Registry
Developer ToolsLow Risk8.0MCP RegistryLocalRemote
Free

Server data from the Official MCP Registry

Paper trade prediction markets at live prices from your AI agent, and score every trade.

About

Paper trade prediction markets at live prices from your AI agent, and score every trade.

Remote endpoints: streamable-http: https://arena-predictions.com/mcp

Security Report

8.0
Low Risk8.0Low Risk

Remote MCP endpoint verified (271ms response). Server: arena-predictions. 30 tools available. 3 trust signals: valid MCP protocol, requires auth, registry import. No security issues detected.

30 tools verified · Open access · 1 issue found

Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.

Remote servers are capped at 8.0 because source code is not available for review. The score reflects endpoint verification only.

Permissions Required

This plugin requests these system permissions. Most are normal for its category.

HTTP Network Access

Connects to external APIs or services over the internet.

What You'll Need

Set these up before or after installing:

Set to 1 to register the paper-trade tools (place_trade, sell_trade, cancel_order, settle_open). Any other value leaves trading off.Optional

Environment variable: ARENA_MCP_ALLOW_TRADE

Set to 1 to register reset_account, which resets the paper account to a new run at $100,000 after the person agrees. The server also refuses until the owner turns resets on in Settings on the web. Any other value leaves it out.Optional

Environment variable: ARENA_ALLOW_RESET

Set to 1 to register revoke_api_key, which revokes one of the account's API keys when the person asks (confirm: true). Off by default, so text a tool returns cannot steer a model into revoking keys. list_api_keys is always registered. Any other value leaves it out.Optional

Environment variable: ARENA_MCP_ALLOW_KEYS

Optional path to a credentials file for headless or CI use. By default the server reads the credentials that `arena login` stored.Optional

Environment variable: ARENA_CREDENTIALS_FILE

Optional Arena API key (arena_sk_...) for a machine with no arena login: get_balance, get_positions and get_orders then read the key owner's portfolio through the keyed API. A session always wins there. get_my_eval reads with it when it is set, else with the sign-in. Trade tools still need arena login.Required

Environment variable: ARENA_API_KEY

Optional full path to a file holding the API key (arena keys create --save writes one, mode 0600). Used when ARENA_API_KEY is not set. With neither set, the server reads ~/.config/arena/arena.key when it holds a key (the file the CLI and the Python SDK read).Optional

Environment variable: ARENA_API_KEY_FILE

How to Install & Connect

Available as Local & Remote

This plugin can run on your machine or connect to a hosted endpoint. during install.

Reviews

No reviews yet

Be the first to review this server!