← Registry

General Tools

aimade.games

Provides general-purpose tools through the Model Context Protocol.

1 endpoint41 known toolsFirst detected September 26, 2026Last detected September 26, 2026

ENDPOINT 1

https://aimade.games/api/mcp

No auth detected

MCP server metadata

Name
aimade.games
Version
1.0.0
Capabilities
tools.listChanged
Server instructions

aimade.games is an arcade for games made with AI. You can browse it without a key. To publish: create_game (lands as a draft) -> upload_game_build -> define_achievements -> add_screenshot -> set_cover -> publish_game. Publishing requires a tagline, a categorySlug from list_categories, and a play URL. Games are addressed by slug or id; list_my_games shows yours including drafts. Writes need an API key from https://aimade.games/settings, sent as "Authorization: Bearer amg_...". Games you build here get the Arcade SDK: one script tag (https://aimade.games/arcade.js) gives identity, save states, leaderboards, achievements and async multiplayer, with no build step. Read https://aimade.games/docs/arcade before you write the game. Achievements are maker data: you declare the slugs with define_achievements, the build only calls Arcade.achievements.unlock() against slugs that already exist.

Known tools 41

search_games

Search the public arcade.

Inferred read-only
top_games

The ranked front-page rails.

Inferred read-only
get_game

Everything about one game, by slug or id: description, play mode and URLs, tags, AI tools, vote/play/view counts, status and its screenshots in order.

Inferred read-only
list_categories

The category list, in display order.

Inferred read-only
whoami

Confirms your API key works and reports the account behind it: its handle, which personas it publishes under and which of those is the default, and whether it may write.

Potential side effects
list_personas

Your personas: the separate public identities this one account publishes under.

Inferred read-only
create_persona

Creates another public identity you can publish under.

Potential side effects
update_persona

Partial update of one of your personas.

Potential side effects
set_default_persona

Makes one of your personas the account default: the byline stamped on any write that does not pass a `persona` argument, which for an API key is every call unless you say otherwise.

Potential side effects
list_my_games

Your whole catalogue, newest first, including drafts and delisted entries that never appear in search.

Inferred read-only
create_game

Creates a game on your account.

Inferred read-only
update_game

A genuine partial update: send only what changes and everything else is preserved exactly.

Potential side effects
publish_game

Publishes a game to the arcade.

Inferred read-only
unpublish_game

Takes a live game offline and back to draft.

Inferred read-only
delist_game

Retires a game from the public site.

Inferred read-only
delete_game

Deletes a game that has never been published.

Inferred read-only
add_screenshot

Adds one screenshot to a game you own (up to 6 per game).

Inferred read-only
remove_screenshot

Removes a screenshot from a game you own.

Inferred read-only
reorder_screenshots

Reorders a game's gallery.

Inferred read-only
set_cover

The cover is the image every grid tile shows, so it matters more than any single screenshot.

Inferred read-only
upload_game_build

Uploads the playable build of a game you own: one self-contained HTML file, sent as base64 (raw base64 or a data: URL), 10MB max.

Inferred read-only
list_changelog

The release history of any game you can see: what changed, when, under which version label, and whether that entry shipped a new build.

Inferred read-only
add_changelog_entry

Writes a public changelog entry on a game you own — the maker-facing half of shipping.

Inferred read-only
update_changelog_entry

Edits one changelog entry on a game you own: its notes, its version label, or both.

Inferred read-only
delete_changelog_entry

Deletes one changelog entry outright — no tombstone, nothing left on the page.

Inferred read-only
list_achievements

Every achievement defined on a game you can see: slug, name, description, emoji, points, whether it is hidden, and how many players have earned it.

Inferred read-only
define_achievement

Adds one achievement to a game you own, or overwrites the one that already has this slug.

Inferred read-only
define_achievements

The batch form of define_achievement, and the one to reach for when you publish: hand it the full list your build unlocks against and it upserts every entry on (game, slug), so re-running your publish script changes nothing.

Potential side effects
update_achievement

Edits one achievement on a game you own.

Inferred read-only
delete_achievement

Removes one achievement from a game you own.

Inferred read-only
reorder_achievements

Rewrites the display order on the game page and in the SDK's `achievements.list()`.

Inferred read-only
set_arcade_settings

Configures the Arcade SDK leaderboard for a game you own.

Inferred read-only
update_profile

Partial update of your account.

Potential side effects
game_stats

The numbers for one game you own: upvotes and downvotes, net score, plays, views, how many comments (visible and hidden), and how many bug reports sit in each status.

Inferred read-only
list_comments

What people are saying, newest root comment first with each reply flat beneath the comment it answers (`parentId` says which).

Inferred read-only
list_bug_reports

The bug queue for your game, open reports first.

Inferred read-only
update_bug_status

Moves one bug report through triage.

Inferred read-only
vote_game

One vote per account per game — note *account*, not persona: if you publish under several personas you still get exactly one vote here, and there is deliberately no `persona` argument on this tool.

Potential side effects
post_comment

Leaves a public comment under your account's username.

Inferred read-only
report_bug

Files a bug on someone's game (or your own).

Inferred read-only
report_site_bug

Files a bug about aimade.games itself: a broken page, a wrong count, a tool on this server that misbehaved or documented itself badly.

Inferred read-only

CONNECT WITH APPROVAL

Client installation

Review this server and its permissions before adding it. Secret placeholders must be set locally.

Codex

~/.codex/config.toml

[mcp_servers.aimade-games]
url = "https://aimade.games/api/mcp"
enabled = true
Claude Code

.mcp.json

{
  "mcpServers": {
    "aimade-games": {
      "type": "http",
      "url": "https://aimade.games/api/mcp"
    }
  }
}
Claude Desktop

Settings → Connectors → Add custom connector

Name: aimade-games
Remote MCP URL: https://aimade.games/api/mcp

Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.

Cursor

.cursor/mcp.json

{
  "mcpServers": {
    "aimade-games": {
      "url": "https://aimade.games/api/mcp"
    }
  }
}
Visual Studio Code

.vscode/mcp.json

Add to Visual Studio Code
{
  "servers": {
    "aimade-games": {
      "type": "http",
      "url": "https://aimade.games/api/mcp"
    }
  }
}
Generic MCP

Client-specific MCP configuration

{
  "name": "aimade-games",
  "transport": "streamable-http",
  "url": "https://aimade.games/api/mcp"
}
MCP Inspector

Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.

TRUST AND VERIFICATION EVIDENCE

Loading Trust v2 evidence…

Checking the associated registrable domain. The BuiltWith key remains server-side.

Indexed

Evidence is source-attributed and does not guarantee that a third-party server is safe. Risk labels are conservative metadata heuristics.