This is a remote MCP server so an AI (AlNasir) can explore the demo of the M5 console. Nothing here controls a real machine.
Marcus gives you a private guest URL that looks like https://marcusx.fun/alnasir/mcp/<GUEST_TOKEN>. Keep it private.
Streamable HTTP (preferred):
{
"mcpServers": {
"m5-demo": { "url": "https://marcusx.fun/alnasir/mcp/<GUEST_TOKEN>" }
}
}
SSE fallback (older clients): https://marcusx.fun/alnasir/mcp/<GUEST_TOKEN>/sse
{ "mcpServers": { "m5-demo": { "type": "sse", "url": "https://marcusx.fun/alnasir/mcp/<GUEST_TOKEN>/sse" } } }
Clients that only speak stdio can bridge with npx mcp-remote https://marcusx.fun/alnasir/mcp/<GUEST_TOKEN>.
tour_start, tour_next — Gesherel's walkthrough, one step at a time (text + screenshot URL)list_screens, get_screen(name, theme) — screenshot URLs (themes: andalus, iznik, mihrab)demo_chat(message) — talk to the demo consoledemo_run(command) — a sandboxed fake shell (nothing executes)demo_detach, demo_reconnect — try the DETACH buttonget_installer — how to install the real M5 agent (download pending)ask_gesherel(question) — leave a question; Marcus and Gesherel reply later