Practonaut MCP server
io.github.godarg/practonaut·v0.2.0Local practice gym for AI agents on real apps: practice Excalidraw tasks, get a reproducible score.
not scanned yet
0 stars
Reviews
Write oneNobody has reviewed Practonaut yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Practonaut tools
No tool declarations could be read from the package source. They show once the server is installed.
How Practonaut compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 92/100
- higher than 95% of 48,255 servers
Release history: 2 versions in the registry since 2026-10-14, latest 2026-10-16, typically one every 3 days.
Install Practonaut in Claude Code, Cursor or VS Code
Runs npx -y practonaut on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add practonaut -- npx -y practonaut
What the publisher says
From the Practonaut repository's README, as published. We do not edit it. Read it on GitHub
Practonaut
A local practice gym for AI agents on real apps. Demonstrate a task once, let any MCP agent practise it, and get an independent, reproducible score — one npx command, no VM, no Docker.
Practonaut turns a real application — today Excalidraw — into a practice environment. A task is a start drawing plus a goal. You, or an agent over MCP, change the diagram one action at a time; each action is applied to a real, pinned Excalidraw engine and read back before it counts. When the attempt ends, a separate checker decides whether the goal is met. People and agents work on the same session at the same time, so you can watch an agent in your browser: the history marks each change as yours or as the agent's (Agent · claude-code).
Quick start in 60 seconds
Requires Node.js 22.18 or newer (macOS, Linux or Windows).
npx practonaut setup # once: Chromium for the real Excalidraw engine (about 550 MB)
npx practonaut # opens the example task in your browserWithout setup everything still works, model-only: actions are not confirmed in the real app, and Practonaut says so when it starts.
Let an agent practise (Claude Code shown; any MCP client works):
claude mcp add practonaut -- npx -y practonaut mcp --task excalidraw/connectOn native Windows (not WSL) npx is a .cmd file that an MCP client cannot start directly; add cmd /c in front: claude mcp add practonaut -- cmd /c npx -y practonaut mcp --task excalidraw/connect.
Score it on a task, with a fresh session per run and an independent check:
npx practonaut bench --agent claude-code --tasks excalidraw/connectMore in getting started.
Create your own task
Draw the start and the goal in Excalidraw, then:
npx practonaut tasks from-scenes start.excalidraw goal.excalidraw --out my-task
npx practonaut play my-task/worldThe difference becomes the goal (steps, labels, shapes, colours, frames, groups, arrows). Practonaut only writes the task if the goal passes its own check, the start fails, a generated reference solution passes and generated near misses fail. The same works in the Player under Create, where you can also record a demonstration in the real editor and have the rule confirmed by a second recording. See the authoring guide.
Benchmark your agent
npx practonaut bench --agent oracle --tasks all --seeds 2 # reference solutions: the ceiling
npx practonaut bench --agent random --tasks all --max-actions 30 # random actions: the floor
npx practonaut bench --agent claude-code --tasks excalidraw/insert-between --repeats 3
npx practonaut bench --agent "my-agent --mcp {mcp_config} --prompt {prompt}" # any agent
npx practonaut report ~/.practonaut/bench/<id>/report.json --html report.html
npx practonaut report ~/.practonaut/bench/<id>/report.json --verify # re-judge from the run filesShortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Practonaut: common questions
- Is Practonaut MCP server safe?
- Yes, by our scan: it is graded A (92/100). Read the Practonaut safety report
- How do I install Practonaut?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Practonaut need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is Practonaut maintained?
- The last commit was 21 days ago (2026-10-14). The latest release is v0.2.0.