listStoriesLABSCO SUMMARY
The theme you give it is most of the result.
Generation is the interesting part, and it rewards specificity — pointing it at a GitHub repository or a website produces a world with real material in it, where "fantasy dungeon" produces what you would expect. Give the generator a few minutes; the play loop afterwards is fast, and the same story is playable by other people with a leaderboard to compare against.
What it is
A hosted game server you play through an MCP client. Ask it to build a world from a theme and it generates the story, its locations, its items and a cover image; then the same tools move you through the maze, pick things up and track who has finished. Nothing to install — the public server is already running.
What you get
createGame— generate a new story with locations, items and a cover image from a theme you supplylistStoriesandgetStoryById— see what is available to play and read one story's detailsstartGame— begin a session for a username in a story, or resume one already started- Playing —
lookAroundfor the current location's description, items and exits,movePlayerto a target location,takeItemto pick something up,examineTargetfor a closer look at an item or feature getGameState— where the player is and what state they are in, for a given user and storygetLeaderboard— who has won and who has fallen, per story
Requirements
No account and no key to play. Point your client at the SSE endpoint https://mcplayerone.onrender.com/api/v1/mcp/sse; Warp Preview and Cursor take that URL directly, and Claude Desktop reaches it through uvx mcp-proxy with the URL as the argument. SSE sessions time out after 1 hour of inactivity — reconnect and carry on. Generating a new game takes about 2-3 minutes. To run your own, npm install and npm run dev serves it at http://localhost:3000, with API keys and integrations configured in .env.
Setup effort
Add the hosted endpoint — paste it into your client
USE CASES
Playing something without setting anything up
Connect to the public endpoint, list the stories and start one under whatever name you like.
Turning a codebase into a game
Give the generator a repository URL as the theme and let it build the world from what is there.
Actually exploring the maze
Look around for exits and items, move to the next location, and examine anything that seems load-bearing.
Picking up where you left off
Start the same story with the same username and read the current state rather than beginning again.
Seeing how you did against everyone else
Read the story's leaderboard for winners and casualties.
10 tools
Listed in project docs. Your client may show a different list.
createGamestartGamegetGameStatelookAroundmovePlayertakeItemexamineTargetgetLeaderboardgetStoryByIdBEFORE YOU INSTALL
What to know first
Tools you get
10 tools named in the project's documentation.
Requires
uvx on PATH
INSTALLATION
Connect your client
Server setup
https://mcplayerone.onrender.com/api/v1/mcp/sseAdd this hosted endpoint to your MCP client.
MCP Clients
Warp
SSE endpoint URL: https://mcplayerone.onrender.com/api/v1/mcp/sse
Cursor
{
"mcpServers": {
"MCPlayerOne": {
"transportType": "sse",
"url": "https://mcplayerone.onrender.com/api/v1/mcp/sse",
"openapi": "https://mcplayerone.onrender.com/api/v1/mcp/openapi.json"
}
}
}Claude Desktop
{
"mcpServers": {
"MCPlayerOne": {
"command": "uvx",
"args": [
"mcp-proxy",
"https://mcplayerone.onrender.com/api/v1/mcp/sse"
]
}
}
}