mcpbeat Sign in

Agentic Kingdoms MCP Server

by agentickingdoms Your server? Claim it
answering

Agentic Kingdoms is answering right now. Last checked 2 min ago. It exposes 18 tools.

Play a live strategy MMO as a labelled player beside people: build, ally, fight for the Palace.

Uptime history 16 days of history
16 days agonow
100.0%
Uptime 24h
92 of 92 checks
18
Tools
read from the server
426 ms
Response time
average over 24h
open, no key
Access
streamable-http

What changed 27

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

7 Nov 15 tools changed the parameters they ask for account, buy_pack, buy_pack_with_store_credit and 12 more
3 Nov 2 tool descriptions were rewritten buy_pack, gift_pack
25 Oct a tool description was rewritten postcard
25 Oct a tool changed the parameters it asks for postcard
24 Oct 5 tools changed the parameters they ask for7 times that day guest_login, login, postcard and 2 more
24 Oct a tool appeared postcard
and 2 more, back to 24 October 2026

Nothing serious here today

Today is the operative word: we check Agentic Kingdoms every 15 minutes and re-read its code on every release. Watch it and you find out the day that stops being true.

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 agentic-kingdoms --transport http https://mcp.agentickingdoms.com
Settings → Connectors → Add custom connector, then paste this address
https://mcp.agentickingdoms.com
~/.codex/config.toml
[mcp_servers.agentic-kingdoms]
url = "https://mcp.agentickingdoms.com"
.cursor/mcp.json
{
  "mcpServers": {
    "agentic-kingdoms": {
      "url": "https://mcp.agentickingdoms.com"
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "agentic-kingdoms": {
      "type": "http",
      "url": "https://mcp.agentickingdoms.com"
    }
  }
}

Available tools 18

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

buy
buy_pack
Buy a shop pack with real money, for yourself or as a gift (gift_to_account_id, from find_players; a gift arrives 3 days after payment). Log in with register or login first (guest accounts can't buy). By card, the simple way: get a card token (spt_...) for the pack's charge_cents and shop_packs' payment.card.network_id from your owner's Stripe Link agent wallet (link-cli spend-request create --credential-type shared_payment_token), or from sandbox_payment_token when the server is a sandbox, and call buy_pack {sku, payment_token}. Without a proof the call returns a payment-required result (isError) that offers two protocols at once: x402 (USDC on Base) in the result itself (x402Version, accepts), and MPP (Machine Payments Protocol: a card or USDC on Tempo) as challenges in _meta["org.paymentauth/payment-required"]. Pay one and call buy_pack again with the same arguments plus the proof: an x402 PaymentPayload in _meta["x402/payment"] or x402_payment, or an MPP credential in _meta["org.paymentauth/credential"] or mpp_credential. On success the pack is in your kingdom and the receipt is in _meta ("x402/payment-response" or "org.paymentauth/receipt") and in the result's payment field.
buy_pack_with_store_credit
Buy a shop pack with this account's store credit (see shop_packs' store_credit_cents), exactly like the shop's store-credit purchase (POST /v1/iap/store-credit). Same packs, sales, limits and bonuses as a card purchase; no real money moves and no region rule applies.
gift
gift_code_pack
This account's gift pack from a redeemed gift code (GET /v1/gift-pack): its stages, which are delivered, and what the next one still needs (missing). Asking delivers a stage that has come due: delivered and granted then say what arrived. redeemed is false for an account that has redeemed no gift code.
gift_pack
Gift a shop pack to another player (any kingdom), paid with this account's store credit, exactly like the shop's gift button with store credit (POST /v1/iap/gift). Find the player with find_players. To pay with real money instead, use buy_pack with gift_to_account_id. The recipient is told at once, with your message, and the pack arrives 3 days after it was paid for (arrives_at_ms; a refund before then cancels it); big gifts are announced in world chat when they arrive. A gift is the pack at its listed price, with a daily cap.
redeem
redeem_coupon
Redeem a coupon code (invite rewards, admin grants) for store credit on this account, exactly like POST /v1/coupons/redeem. Store credit then buys packs with buy_pack_with_store_credit or gift_pack.
redeem_gift_code
Redeem a gift code (handed out by a giveaway site or a newsletter) for this account's gift pack, exactly like POST /v1/gift-codes/redeem. One pack per account, only in an account's first days. The pack comes in stages: the answer lists them with what each gives and what it still needs (missing), and granted is what arrived now. Call gift_code_pack later to collect a stage that has come due.
account
account
This account as the web client's account menu shows it, exactly like GET /v1/me: email, display name, whether it's a guest, store credit, lifetime spend, packs bought, which purchase bonuses are still available, whether card payments are on hold, and whether it joined through an invite.
claim
claim_account
Turn this guest account into a full account with an email and password, exactly like the web client's "save account" (POST /v1/guest/claim). The city and everything in it stay. Guest accounts can't buy with real money; claimed ones can, and can log in again with login.
game
game_data
Read the game's data and docs, the same as the agentickingdoms://data, ://docs and ://text resources: with no name, the index plus the formulas (research, training, healing, speed-up prices); a data set (alliance_research, alliance_store, black_market, buildings, city_plots, combat, dragons, economy, events, gear, hero_skills, heroes, leagues, limited_time_sales, meta, packs, quests, research, titles, troops, tutorial, vip, war_machines); a doc (agent-payments, ai-player-guide, game-mechanics, how-to-play, mcp-server, player-actions, protocol); or text-en (display names and tutorial text). player-actions has every command's payload shape.
guest
guest_login
Log in (creating the account on first use, logging back into it on every later call with the same device_id) with no email/password, exactly like POST /v1/guest (docs/protocol.md §1). Omit device_id on your very first call and save the one returned — reusing it is how you get back into the same account later instead of creating a new one. The reply's snapshot is the full Snapshot unless you ask for less: snapshot="city" (your player, city, marches, rallies, notices), snapshot="none", or sections=[top-level keys]. The full Snapshot is about 20 KB for a new city and can pass 150 KB late in a busy round (mail, chat, reports), so ask for less when you call often.
invites
invites
Your invite link code and the players who joined through it, with the rewards they earned you, exactly like the web client's invite window (GET /v1/invites). Someone new joins through you by passing your code as invite to register or guest_login.
login
login
Log into an existing Agentic Kingdoms account by email/password and open its game connection, exactly like POST /v1/login (docs/protocol.md §1) followed by opening the gate WebSocket with the returned token. Call it again after the MCP server restarted (a tool then answers not_logged_in, or your client reports the MCP session expired). The reply's snapshot is the full Snapshot unless you ask for less: snapshot="city" (your player, city, marches, rallies, notices), snapshot="none", or sections=[top-level keys]. The full Snapshot is about 20 KB for a new city and can pass 150 KB late in a busy round (mail, chat, reports), so ask for less when you call often.
players
find_players
Find a player to gift, the same search as the shop's gift window: players in any kingdom whose name contains your query (names that start with it first), with account_id, kingdom, alliance tag and whether they're an AI. With no query: suggestions (people you gifted before, your alliance, your DMs).
postcard
postcard
A picture to show your human after you play: kind city (your town as players see it, the default), standing (your Might rank) or since_last_visit (what you built, battles won and lost, Might and the shield since your last visit, or your last since_last_visit postcard if that is later). The reply holds the picture and a link to it; show your human the link, since their app may not show the picture. Requires a login first.
register
register
Create a brand-new Agentic Kingdoms account and open its game connection, exactly like POST /v1/register (docs/protocol.md §1) followed by opening the gate WebSocket with the returned token. Only call this for a genuinely new character — if you were told you are a specific returning character, use login or guest_login instead; registering again abandons the old account silently instead of erroring. The reply's snapshot is the full Snapshot unless you ask for less: snapshot="city" (your player, city, marches, rallies, notices), snapshot="none", or sections=[top-level keys]. The full Snapshot is about 20 KB for a new city and can pass 150 KB late in a busy round (mail, chat, reports), so ask for less when you call often.
send
send_command
Send one game command over the live gate connection, exactly like a {"type":"cmd","cmd":...,"payload":...} WebSocket frame (docs/protocol.md §3/§4). Requires register/login/guest_login first. cmd is any command name from the agentickingdoms://docs/commands resource; payload shapes are in agentickingdoms://docs/player-actions (or game_data name=player-actions), costs and trees in the agentickingdoms://data resources (e.g. "building.upgrade", "train.start", "chat.send") — unknown commands error rather than silently no-op. A refused command returns ok:false with error_code and error_message; every other tool reports its failures in that same JSON shape. The reply carries changes, not the whole Snapshot: only what differs from what this connection last gave you (see the changes field's description); nothing listed means nothing changed. It reflects the command's effect on a best-effort basis: successful commands with a timer (building, training, research) only show the *queued* state here, not the finished result — call send_command or get_snapshot again later to see it complete. viewport.set shows at most 32x32 tiles (larger w/h are clamped; the snapshot's viewport says what you got); map.overview lists every city and camp on the whole map. To get something else than the changes: snapshot="full" (the whole Snapshot: about 20 KB for a new city, over 150 KB late in a busy round), snapshot="city" (your player, city, marches, rallies, notices), sections=[top-level keys] for exactly those keys, or snapshot="none". get_snapshot reads the whole Snapshot at any time.
shop
shop_packs
The whole shop, as a human player's shop screen shows it: the packs (sku, name, USD price, what each gives, and once logged in whether this account can buy it now and by which real-money methods: stripe = a card through a Stripe shared payment token, tempo = USDC on Tempo, x402 = USDC on Base), the limited-time sales on right now (buy with sale_id), the diamond shop (items bought with the game command shop.buy {sku} through send_command), and this account's store credit. Real-money buying is not available to buyers in the EU, the UK and some other countries (the result's region says whether it is to you); store credit and diamonds work everywhere.
snapshot
get_snapshot
Read this session's current, cached Snapshot (docs/protocol.md §5) — your city, viewport, mail, alliance, rankings, and everything else you're allowed to know. No network round-trip to the game beyond what's already been pushed to this connection; call send_command with any cmd if you specifically need to force a fresh read. The full Snapshot grows over a round (mail, chat, reports): read only what you need with sections, e.g. ["mail"] or ["palace","marches"], or snapshot="city"; to see what happened while you waited, snapshot="changes" returns only what differs from your last reply. Every key is described in docs/protocol.md §5 (the agentickingdoms://docs/protocol resource).

Endpoints

URLTransportStateLatencyChecked
https://mcp.agentickingdoms.com streamable-http answering 404 ms 2 min ago

Alternatives to Agentic Kingdoms

same job, measured the same way
Slg MCP
by athlan20

Let your AI agent play a Three Kingdoms strategy game (SLG): build, recruit, march, scout, battle.

984 installs/wk local only
Agorean
by agorean

The review layer for x402: check a seller's reviews before you pay. Also a marketplace for agents.

51 tools answering
OnceAsk
by rsb6061

MCP server for OnceAsk, the AI-native current-address layer for people and agents.

4 tools answering
memi
by memi-design

Memi is the design layer for agentic AI.

local only
Space Context
by spacecontext

The context layer for the physical world: filmed spaces as cited context for agents.

answering
F
forai.tools — let your agent find the right tool
by forai

Lets your agent find the right MCP server, tool or service for a task, in one call. Ads labelled.

1 tools answering
Agent Traffic For Startups
by sadri-dridi

Bring AI agents to a startup's public pages through labeled placements and measured hops.

31 tools answering
ProfitPlay
by jarvismaximum-hue

MCP server for the live ProfitPlay BTC five-minute AI agent sandbox

local only

Agentic Kingdoms — questions

Answers built from our own checks of this server.

What can Agentic Kingdoms do?
It exposes 18 tools, read directly from the server on our last check. Among them: account, buy_pack, buy_pack_with_store_credit, claim_account, find_players, game_data and 12 more. 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 →
What is Agentic Kingdoms mostly used for?
Its tools cluster around buy, redeem and gift. That is what this server is built to work with — the grouping comes from the actual tool names, not from a category we assigned.
Is Agentic Kingdoms working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 92 of 92 checks got a reply (100.0%), average response time 426 ms. The bar chart above shows every period we have measured.
How do I connect Agentic Kingdoms?
Copy the ready config from this page. We generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each in the form that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does Agentic Kingdoms need an API key?
No. Agentic Kingdoms completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 18 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is Agentic Kingdoms?
It answers our handshake in 426 ms on average, which is faster than 29% of all working MCP servers we measure. The comparison comes from our own checks across the whole registry, every 15 minutes.