MCP server
Pocket Studio is an MCP server. An assistant or a coding agent that speaks MCP can make Pocket Applets with your account, follow the agent's work and read the games published here.
https://studio.pocket.nexus/mcp
#Connect a client
Add the address to your client. It opens a page of Pocket Studio the first time, where you sign in and press Connect.
Claude Code
claude mcp add --transport http pocket-studio https://studio.pocket.nexus/mcp
Then run /mcp in a session and choose pocket-studio to sign in.
Codex
codex mcp add pocket-studio --url https://studio.pocket.nexus/mcp
codex mcp login pocket-studio
Cursor, in .cursor/mcp.json:
{ "mcpServers": { "pocket-studio": { "url": "https://studio.pocket.nexus/mcp" } } }
Claude and other apps with connectors: add a custom connector with the same address.
A client that has no sign-in of its own can send the token of a linked command line, from ~/.config/pocket-studio/config.json, as Authorization: Bearer <token>. Link a computer first.
#What it can do
| Tool | What it does |
|---|---|
make_app | Starts an agent on a new Pocket Applet from a description. Spends credits. |
change_app | Asks the agent for a change to an applet. Spends credits. |
get_app | Says whether the agent is still working and what it last said, and gives each version's play address and install link. |
list_apps | Lists your applets, newest first. |
stop_app | Stops the agent's turn. Its credits come back. |
delete_app | Deletes an applet and everything of it. |
get_account | Gives your handle, your credits and what making costs. |
list_games | Lists the featured games, with their pages and the devices they have packages for. |
get_game | Gives what one published game offers. |
list_my_games | Lists your own games. |
publish_game | Publishes one of your games, or takes it back to a draft. |
The agent takes a few minutes on a new applet, so make_app answers at once. Your client then calls get_app until the agent is done.
Credits, prices and limits are the same as in the room.
#What a connection may do
A connection acts as your account. It can spend your credits and publish your games, so connect only clients you trust. It cannot change your membership, your sign-in or your handle, and it cannot upload builds.
#Disconnect
Connected agents in the account menu lists each connection and when it was last used, and Disconnect ends one at once. A connection left unused for 90 days ends by itself.