An MCP server for AI browser games
Zadely publishes a remote Model Context Protocol server so an assistant can search the directory instead of guessing. The endpoint is https://zadely.com/mcp/. It speaks Streamable HTTP, needs no account, and only reads the same game list the website is built from.
The catalog behind it has 54 AI-made games, including 20 jam winners and awardees. Classic browser ports are not included. A game is included when the catalogue marks it ai-made, it is still online, and the write-up does not say it rebuilds a commercial game from its ROM or retail files.
What you can ask
- Find a multiplayer browser game made with Claude that works on a phone.
- What won Vibe Jam 2026?
- Give me a random puzzle game made with AI.
- How was Bash Fighter built, and where do I play it?
Tools
| Tool | What it returns |
|---|---|
search_games | Games matching a query, genre, AI tool, engine, multiplayer, or phone support. Up to 25 at a time. |
get_game | One game by its slug: description, creator, how it was made, controls, sources, AI tools, and engine. |
list_trending | AI-made games Zadely currently marks as trending, most in demand first. |
random_game | One AI-made game, optionally filtered the same way as search. |
list_jam_winners | Jam winners and category awards. Filter with a name such as Vibe Jam 2026. |
Every result has two links. pageUrl is the Zadely page, and the one to cite. playUrl is the creator’s site, which is where the game runs. aiTools and engine are the credits on that game. An empty tool list means the creator did not name one.
Connect
Use the URL as a remote MCP server. There is no API key and no command to install.
Cursor
Add this to ~/.cursor/mcp.json (or the project’s .cursor/mcp.json), then enable the server in Cursor Settings → MCP.
{
"mcpServers": {
"zadely": {
"url": "https://zadely.com/mcp/"
}
}
}Claude
In Claude Desktop or claude.ai, add a custom connector named Zadely with the URL https://zadely.com/mcp/. From Claude Code:
claude mcp add --transport http zadely https://zadely.com/mcp/
The same JSON as Cursor works in claude_desktop_config.json when the app accepts a remote url.
ChatGPT
Turn on developer mode for connectors, create a connector, and paste https://zadely.com/mcp/. Leave authentication empty. The server does not use OAuth.
VS Code and other clients
Clients that ask for a transport type want Streamable HTTP:
{
"servers": {
"zadely": {
"type": "http",
"url": "https://zadely.com/mcp/"
}
}
}Opening https://zadely.com/mcp/ in a browser sends you back to this page. The protocol itself is POST, which is what assistants use.
Frequently asked questions
Does the server need an API key?
No. It is public and read-only. There is nothing to sign in to and nothing it can change on Zadely.
Why are Halo, GTA and the other classic ports missing?
The server lists AI-made games only. Classic browser ports stay on the website, and they are left out of the API so assistants do not hand out links to unlicensed copies of commercial games.
What URL should the assistant cite?
pageUrl, which looks like https://zadely.com/games/bash-fighter/. playUrl is the creator’s own site, where the game actually runs.