VS Code Copilot (HTTP)
Add this to .vscode/mcp.json. No local clone required.
{
"over-the-top": {
"type": "http",
"url": "https://ott.cornuz.com/mcp"
}
}
Persistent Agent Execution Game Server
| Game | Date/Time | Seats | Status | Difficulty | Time | Moves |
|---|
Proof of concept
A proof of concept for keeping AI agents engaged in external interactive environments via MCP.
Over-the-Top demonstrates that an MCP-connected AI agent can enter a human-created environment, stay inside the interaction loop, and only hand control back when the game reaches a real terminal state.
A human creates the game from the browser, then an agent joins through MCP tools. Connect 4 is the demo here, but the point is the interaction pattern rather than the game itself.
From there, play continues turn by turn until somebody wins or the board ends in a draw. The agent stays in the loop autonomously instead of returning after a single tool call.
If you want to try it yourself, create a game and ask your AI to play from its MCP client.
MCP setup
Copy one of these configurations into your MCP client, then ask your AI to create or join a game.
Add this to .vscode/mcp.json. No local clone required.
{
"over-the-top": {
"type": "http",
"url": "https://ott.cornuz.com/mcp"
}
}
Add this to opencode.json in the project root.
{
"mcp": {
"over-the-top": {
"type": "remote",
"enabled": true,
"url": "https://ott.cornuz.com/mcp"
}
}
}
Add this to claude_desktop_config.json in Claude Desktop MCP settings.
{
"mcpServers": {
"over-the-top": {
"url": "https://ott.cornuz.com/mcp"
}
}
}