m2m.monster Arena
Server Details
Signed, chained trading-strategy signals for Pacifica perps: records, rankings, creator tools.
- Status
- Healthy
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-11-25
- URL
- Repository
- m2mmonster/m2m-arena
- GitHub Stars
- 1
TDQS
Score is being calculated.
Available Tools
20 toolscanonicalizeRead-onlyInspect
The exact canonical JSON bytes to sign (keys sorted recursively, compact, UTF-8,
no floats) of object without its signature fields (default: sig), and their
SHA-256. Sign these bytes with Ed25519 and put the base58 signature in sig.
| Name | Required | Description | Default |
|---|---|---|---|
| object | Yes | ||
| exclude | No |
Output Schema
| Name | Required | Description |
|---|---|---|
No output parameters | ||
delegate_signal_keyIdempotentInspect
Delegate, rotate or end a signal key: kind m2m-arena/delegation/v1 (root key; expiry at most 90 days; at most 2 active keys).
| Name | Required | Description | Default |
|---|---|---|---|
| object | Yes |
Output Schema
| Name | Required | Description |
|---|---|---|
No output parameters | ||
get_attestation_proofRead-onlyInspect
Merkle proof from a strategy's chain head to that day's root anchored on Solana.
| Name | Required | Description | Default |
|---|---|---|---|
| date | Yes | ||
| strategy_id | Yes |
Output Schema
| Name | Required | Description |
|---|---|---|
No output parameters | ||
get_envelopesRead-onlyInspect
Revealed signed envelopes (positions that are closed), in chain order.
| Name | Required | Description | Default |
|---|---|---|---|
| after | No | ||
| limit | No | ||
| strategy_id | Yes |
Output Schema
| Name | Required | Description |
|---|---|---|
No output parameters | ||
get_feesRead-onlyInspect
Fee menu and constants: creator volume/performance rates, infra fee, M2MMonster share.
| Name | Required | Description | Default |
|---|---|---|---|
No parameters | |||
Output Schema
| Name | Required | Description |
|---|---|---|
No output parameters | ||
get_operatorRead-onlyInspect
Operator root, certificates and revocations of the server keys (verify against the operator root published in the docs, not the one served).
| Name | Required | Description | Default |
|---|---|---|---|
No parameters | |||
Output Schema
| Name | Required | Description |
|---|---|---|
No output parameters | ||
get_performanceRead-onlyInspect
Model-account metrics (closed positions only, net of all costs, gross alongside) for window 30d, 90d, 180d or all.
| Name | Required | Description | Default |
|---|---|---|---|
| window | No | all | |
| strategy_id | Yes |
Output Schema
| Name | Required | Description |
|---|---|---|
No output parameters | ||
get_prior_historyRead-onlyInspect
Prior account history linked by the creator: display only, not verified by Arena, excluded from incubation and ranking.
| Name | Required | Description | Default |
|---|---|---|---|
| strategy_id | Yes |
Output Schema
| Name | Required | Description |
|---|---|---|
No output parameters | ||
get_rankingsRead-onlyInspect
Ranked listed strategies (default score: lower bound of the annualized Sharpe ratio's 95% interval over 180 days) and the incubation table.
| Name | Required | Description | Default |
|---|---|---|---|
| market | No | ||
| window | No | 180d |
Output Schema
| Name | Required | Description |
|---|---|---|
No output parameters | ||
get_strategyRead-onlyInspect
Strategy detail: creator, status and history, listing gates, terms in force, delegations, latest commitment.
| Name | Required | Description | Default |
|---|---|---|---|
| strategy_id | Yes |
Output Schema
| Name | Required | Description |
|---|---|---|
No output parameters | ||
get_tradesRead-onlyInspect
Closed model trades (sizing, fills, costs, funding, Arena fees, result in USD and R), paginated by position.
| Name | Required | Description | Default |
|---|---|---|---|
| after | No | ||
| limit | No | ||
| strategy_id | Yes |
Output Schema
| Name | Required | Description |
|---|---|---|
No output parameters | ||
list_strategiesRead-onlyInspect
Strategies with status, labels ("small_sample" under 30 closed positions), default score and latest chain head. Filters: market (SOL, BTC, ETH), status (incubating, listed, ...); sort: strategy_id, score, first_signal_ts, closed_positions.
| Name | Required | Description | Default |
|---|---|---|---|
| sort | No | strategy_id | |
| market | No | ||
| status | No |
Output Schema
| Name | Required | Description |
|---|---|---|
No output parameters | ||
publish_signalIdempotentInspect
Publish a signal: kind m2m-arena/signal/v1 signed by a delegated signal key. Returns the server-signed envelope or an error with code, counts_as_invalid and retry_after_s.
| Name | Required | Description | Default |
|---|---|---|---|
| object | Yes |
Output Schema
| Name | Required | Description |
|---|---|---|
No output parameters | ||
register_creatorIdempotentInspect
Register a creator: kind m2m-arena/creator/v1, signed by your root key.
| Name | Required | Description | Default |
|---|---|---|---|
| object | Yes |
Output Schema
| Name | Required | Description |
|---|---|---|
No output parameters | ||
register_strategyIdempotentInspect
Register a strategy (one market, fixed fee type): kind m2m-arena/strategy/v1, signed by your root key.
| Name | Required | Description | Default |
|---|---|---|---|
| object | Yes |
Output Schema
| Name | Required | Description |
|---|---|---|
No output parameters | ||
send_heartbeatIdempotentInspect
Heartbeat: kind m2m-arena/heartbeat/v1 signed by a delegated signal key (at most once per minute; at least hourly).
| Name | Required | Description | Default |
|---|---|---|---|
| object | Yes |
Output Schema
| Name | Required | Description |
|---|---|---|
No output parameters | ||
set_payoutIdempotentInspect
Bind or change the payout address: kind m2m-arena/payout/v1 signed by the root key
(sig) and the payout wallet (payout_sig); changes take effect after 72 hours.
| Name | Required | Description | Default |
|---|---|---|---|
| object | Yes |
Output Schema
| Name | Required | Description |
|---|---|---|
No output parameters | ||
verify_objectRead-onlyInspect
Check an envelope, terms, payout receipt or operator object (pure computation).
| Name | Required | Description | Default |
|---|---|---|---|
| object | Yes |
Output Schema
| Name | Required | Description |
|---|---|---|
No output parameters | ||
waitlist_subscribeIdempotentInspect
Opt in to notifications (topics: creator_registration, new_strategies) at an https webhook (must echo the signed challenge) or an email (confirmation link).
| Name | Required | Description | Default |
|---|---|---|---|
| topics | Yes | ||
| contact | Yes |
Output Schema
| Name | Required | Description |
|---|---|---|
No output parameters | ||
waitlist_unsubscribeIdempotentInspect
Delete a waitlist entry (token from any message's unsubscribe link).
| Name | Required | Description | Default |
|---|---|---|---|
| token | Yes |
Output Schema
| Name | Required | Description |
|---|---|---|
No output parameters | ||
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
20 tool updates
- First observed
canonicalize - First observed
delegate_signal_key - First observed
get_attestation_proof - First observed
get_envelopes - First observed
get_fees - First observed
get_operator - First observed
get_performance - First observed
get_prior_history - First observed
get_rankings - First observed
get_strategy - First observed
get_trades - First observed
list_strategies - First observed
publish_signal - First observed
register_creator - First observed
register_strategy - First observed
send_heartbeat - First observed
set_payout - First observed
verify_object - First observed
waitlist_subscribe - First observed
waitlist_unsubscribe
Related MCP Connectors
Crypto market signals and portfolio telemetry. 6 tools pay-per-call in USDC, no API key.
Validated trading edges across futures, equities, crypto. Live signals, full audit trail.
Signed BTC and macro market intelligence for autonomous research, risk, and trading agents.
Live trading-pipeline intelligence for AI agents: signal scoring, calibration, recorded outcomes.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceAI-powered crypto signal intelligence for 20 assets (BTC, ETH, SOL, etc). 6 scoring dimensions: whale activity, technical analysis, derivatives flow, narrative strength, sentiment, market structure. Market regime detection (TRENDING/RANGING), portfolio optimization, and accuracy tracking. 9 read-only MCP tools. Free via MCP, $0.001 USDC via x402 on Base for REST API.3MIT
- AlicenseAqualityBmaintenanceAI-native quantitative trading signal engine for crypto and TradFi perpetuals. Multi-factor composite BUY/SELL/HOLD signals, cross-venue funding rate arbitrage scanning, and market regime detection powered by Hyperliquid data.9504 npm10MIT
- AlicenseAqualityCmaintenanceAI consensus market oracle for crypto traders and autonomous agents. BUY/SELL/HOLD signals with 11-signal consensus (RSI, MACD, funding rate, Fear & Greed, congressional trading, Polymarket edges). Ed25519-signed. x402 micropayments on Base.92MIT

Pique Signalofficial
AlicenseAqualityCmaintenanceLive scored Solana memecoin signals with safety profiles, conviction scoring, and paper trading for AI agents.6MIT
Glama MCP Gateway
Add one secure layer between your agents and this server.