What is Nemeton Mcp?
Nemeton Mcp is a Model Context Protocol (MCP) bridge that lets Claude Desktop, Claude Code, Cursor, or any MCP client control native macOS virtual machines created and managed by the Nemeton app. It forwards JSON‑RPC 2.0 requests from stdin to Nemeton’s local HTTP server, exposing over 50 tools for VM lifecycle, console access, networking, snapshots, and more.
How to use Nemeton Mcp?
Install the Nemeton app (macOS 14+ required) and obtain a bearer token from Nemeton Settings → API & Integrations. Download the pre‑built NemetonMCP binary or build from source with Swift 5.9+. Configure your MCP client (e.g., Claude Desktop, Claude Code) to run the binary with environment variables NEMETON_PORT (default 22100) and NEMETON_TOKEN. The server reads requests on stdin and writes responses to stdout.
Key features of Nemeton Mcp
- 50+ tools across VM lifecycle, console, snapshots, networking, GUI, and more.
- CoW snapshots on APFS – save VM states without wasting disk.
- Automatic ISO / IPSW download for Linux and macOS distributions.
- GUI control, clipboard bridge, and file transfer capabilities.
- Webhooks for asynchronous event notifications.
- 100% local – no cloud, no telemetry, no subscription.
Use cases of Nemeton Mcp
- Spin up a Linux VM with specific resources and install Docker via an AI assistant.
- Automate VM snapshots and restores for development and testing workflows.
- Execute remote commands over SSH or console from within a Claude conversation.
- Transfer files between host and guest VMs using
file_upload / file_download.
- Programmatically capture screenshots and control GUI applications in VMs.
评论