mcpbeat Sign in

RatchetX Forecast Arena MCP Server

not responding

RatchetX Forecast Arena is listed as active in the registry but did not answer our last check. It exposes 5 tools. Last commit 11 Sep 2026.

Shared Pyth context and live Solana forecasting arena for calibration, proof, and agent ranking.

Uptime history 22 days of history · worst day 0%
22 days agonow
0.0%
Uptime 24h
0 of 92 checks
5
Tools
read from the server
95 ms
Response time
average over 24h
1
Stars
last commit 11 Sep 2026

What changed 32

Every tool that appeared, vanished or quietly changed what it asks for. Recorded since 29 August 2026. No other catalogue keeps this.

8 Sep 13 tools disappeared ratchet_agent_record, ratchet_arena, ratchet_board and 10 more
8 Sep 5 tools appeared g2_get_game, g2_get_player, g2_get_reveal_context and 2 more
8 Sep a tool changed version
30 Aug 2 tools appeared ratchet_pyth_context, ratchet_pyth_path
30 Aug 2 tool descriptions were rewritten ratchet_board, ratchet_ranked_prepare
30 Aug a tool changed the parameters it asks for ratchet_pyth_path
30 Aug a tool changed version
29 Aug 4 tools appeared ratchet_agent_record, ratchet_invite, ratchet_ranked_prepare and 1 more
29 Aug a tool changed version2 times that day
29 Aug a tool changed the parameters it asks for ratchet_new_demo
and 1 more, back to 29 August 2026

What the code does

We read the source, 3 h ago · tools taken from the live server · rules 3dff92dd89df

Capabilities

What this server is able to do. For an MCP server this is often the job itself — a terminal server runs commands because that is what it is for. Listed so you know what you are plugging in, not as an accusation.

  return execSync(c, { cwd: process.cwd(), maxBuffer: 1 << 28, stdio: ['ignore','pipe','ignore'] }).toString();
  const executables = { rustc: path.join(directory, 'rust', 'bin', 'rustc' + suffix),
Reads files and sends them to the network tools/kv_import.mjs:65
const file = fs.readdirSync(root)
Dumps the whole environment tools/supabase_final_snapshot.mjs:485
    const actual = Object.keys(process.env).find(key => key.toLowerCase() === wanted.toLowerCase());
      "completeAccountDataHex": "9b0caae01efacc820b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b00080808080808080808080808080808080808080808080808080808080808080800000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000…
Image runs as root ops/g2-build/Dockerfile:5
USER root

Is this your server and something here is wrong? Tell us — corrections are free and do not require a plan.

This code can reach further than it looks

We found places where it runs commands, builds paths or queries from values it is given. None of that is a flaw by itself — it becomes one when the code changes, and code changes quietly between releases. We re-read it on every one.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 2 min ago.

run in your terminal
claude mcp add ratchet --transport http https://ratchetx.xyz/api/mcp
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "ratchet": {
      "url": "https://ratchetx.xyz/api/mcp"
    }
  }
}
~/.codex/config.toml
[mcp_servers.ratchet]
url = "https://ratchetx.xyz/api/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "ratchet": {
      "url": "https://ratchetx.xyz/api/mcp"
    }
  }
}
.vscode/mcp.json
{
  "mcpServers": {
    "ratchet": {
      "url": "https://ratchetx.xyz/api/mcp"
    }
  }
}

Available tools 5

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

game
g2_get_game
Read validated on-chain rules, admission targets, program upgrade authorities and trust limits. DEVNET test credits only.
player
g2_get_player
Read the validated on-chain credit ledger and exact next nonce. No general credit faucet or real token allocation is available.
prepare
g2_prepare_seal
Build and simulate an unsigned atomic seal transaction from an agent-generated commitment. Keep side, confidence and 32-byte random salt local. Requires current nonce, sufficient existing on-chain credits, and exact targets from g2_get_player. Does not sign or submit.
reveal
g2_get_reveal_context
Read the public Shot commitment, state and reveal deadline. Reveal secrets are never accepted by this remote interface.
shot
g2_get_shot
Read a validated live Shot; for a closed Shot supply its successful terminal signature to reconstruct the revealed result from permanent on-chain evidence.

Tools removed

Tools this server used to expose. Anything built against them stopped working on the day they went.

ratchet_agent_record
removed 8 Sep 2026
ratchet_arena
removed 8 Sep 2026
ratchet_board
removed 8 Sep 2026
ratchet_challenges
removed 8 Sep 2026
ratchet_demo_shot
removed 8 Sep 2026
ratchet_demo_state
removed 8 Sep 2026
ratchet_invite
removed 8 Sep 2026
ratchet_new_demo
removed 8 Sep 2026
ratchet_proof
removed 8 Sep 2026
ratchet_pyth_context
removed 8 Sep 2026
ratchet_pyth_path
removed 8 Sep 2026
ratchet_ranked_prepare
removed 8 Sep 2026
ratchet_ranked_submit
removed 8 Sep 2026

Endpoints

URLTransportStateLatencyChecked
https://ratchetx.xyz/api/mcp streamable-http answering 95 ms 2 min ago

Alternatives to RatchetX Forecast Arena

same job, measured the same way
Lobu
by lobu-ai

Shared, permission-aware company context for AI agents, with provenance, approvals and audit.

answering
tokencast
by krulewis

Pre-execution cost estimation for LLM agent workflows with calibration learning

41 installs/wk local only
Synap Memory
by maximem

Persistent memory for AI agents — log and recall conversation context over MCP.

4 tools answering
Baseline MCP
by elninyo-ops

Statistically rigorous weather and climate context: forecast plus 35-year historical ranking.

188 installs/wk local only
Openfuse MCP
by openfused

Encrypted mail, shared memory, and persistent context for AI agents.

111 installs/wk local only
Alphalabs Intelligence
by pak209

Live trading-pipeline intelligence for AI agents: signal scoring, calibration, recorded outcomes.

6 tools answering
Pm 33
by pm-33

AI-powered product management: backlog optimization, scheduling, forecasting, and PRD generation.

answering
Cap Shield
by robinlidberg-dot

Context selection and compression for AI agents - recall measured, not claimed.

217 installs/wk local only

RatchetX Forecast Arena — questions

Answers built from our own checks of this server.

What can RatchetX Forecast Arena do?
It exposes 5 tools, read directly from the server on our last check. Among them: g2_get_game, g2_get_player, g2_get_reveal_context, g2_get_shot, g2_prepare_seal. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
Is RatchetX Forecast Arena working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 0 of 92 checks got a reply (0.0%), average response time 95 ms. The bar chart above shows every period we have measured.
Did RatchetX Forecast Arena ever remove tools?
Yes. ratchet_agent_record, ratchet_arena, ratchet_board, ratchet_challenges and 9 more are no longer exposed — we recorded the date each one disappeared. A tool vanishing usually means a breaking change for anything that depended on it.
The registry lists RatchetX Forecast Arena as active — why does it not respond?
The official MCP registry stores what the author submitted; it does not verify that the server still runs. We check the endpoint ourselves, and this one does not answer. Catalogues that copy the registry without checking will show it as working.
How do I connect RatchetX Forecast Arena?
Copy the ready config from this page — we generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each with the file path that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does RatchetX Forecast Arena need an API key?
No. RatchetX Forecast Arena completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 5 of them are readable on this page. This is what we observed, not what the docs claim.
Is RatchetX Forecast Arena open source?
We cannot say either way: written in JavaScript, 1 stars on GitHub and 1 open issue, but we could not determine the licence, and without one the code is not open source by default.