machines-mcp
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@machines-mcpspin up a Linux machine and run df -h when it's ready"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
machines-mcp
Production-oriented Model Context Protocol server for Dedalus Machines.
Lets agents create persistent VMs, wait until they are running, execute commands, and run basic diagnostics — without hand-rolled polling loops.
Tools
Tool | Description |
| Create a machine and block until |
| Retrieve machine status |
| List machines |
| Run a shell command via executions API |
| Lifecycle controls |
| Destroy a machine |
| Auth + API + optional machine health check |
Related MCP server: procm-mcp
Quickstart
export DEDALUS_API_KEY=dsk-...
# optional:
# export DEDALUS_BASE_URL=https://api.dedaluslabs.ai
# export DEDALUS_ORG_ID=...
uv sync
uv run python -m src.mainServer listens on Streamable HTTP (:8080 by default).
Claude / Cursor MCP config
{
"mcpServers": {
"dedalus-machines": {
"command": "uv",
"args": ["run", "python", "-m", "src.main"],
"cwd": "/path/to/machines-mcp",
"env": {
"DEDALUS_API_KEY": "dsk-..."
}
}
}
}Design notes
Built on
dedalus-mcp(Dedalus MCP framework) + officialdedalusPython SDKCreate-and-wait uses client-side polling with timeout / terminal-phase failures
machines_doctoris safe for onboarding: checks key presence, API reachability, lists machines
License
MIT
This server cannot be deployed
Maintenance
Related MCP Connectors
Provides capabilities that let LLM agents perform a range of infrastructure management tasks.
On-demand GPU nodes for agents: create nodes, run commands, and submit jobs, billed by the minute.
Hosted runtime for persistent agent teams, durable workflows, memory, schedules, and goals.
Execution control plane for agents: capabilities, durable jobs, budgets, receipts, and BYOK.
Related MCP Servers
AlicenseAqualityCmaintenanceProvides MCP tools to create, run commands in, checkpoint, and delete durable cloud environments, giving coding agents persistent state between calls.750 npm3MIT- AlicenseNot gradedqualityBmaintenanceEnables AI agents to securely create, manage, and monitor local processes such as dev servers, docker-compose, and test watchers, including restarting, checking status, and retrieving logs via MCP, HTTP, or WebSocket messaging.9 npm1MIT
- AlicenseNot gradedqualityBmaintenanceEnables AI agents to safely run bounded, sandboxed tasks on remote machines with persistent state and reviewable artifacts.Apache 2.0
- FlicenseBqualityBmaintenanceEnables AI agents to create and control persistent terminal sessions, run and monitor asynchronous jobs, page through ordered event history, and resolve registered device connection details without exposing stored secrets. Exposes 15 MCP tools over stdio that mirror a REST API, keeping session state alive independently of the agent that started it.15-