Sprites provides persistent, isolated cloud environments for running code and AI-generated applications. Create and manage sandboxed Linux machines, execute commands, install dependencies, host services, persist files across sessions, and checkpoint or restore environments for reproducible development and testing.
Try asking
Encrypted at rest, isolated from the model
Resolved from an AES-256-GCM vault at the moment of the call and attached to the request — the model never sees the secrets.
List sprites for the authenticated organization.
Create a new sprite in the authenticated organization.
Destroy a sprite in the authenticated organization.
Find up to 20 authorized Sprites by name prefix for composer mentions.
Open a read-only Sprite Inspector showing environments, services, checkpoints and recent service logs. Opening only lists metadata; runtime reads are explicit and may wake a Sprite.
Read authorized Sprite metadata without waking it. Pass sprite_id from a mention or Inspector selection to reject deleted and recreated environments.
List active exec sessions.
Execute a command via simple HTTP POST (non-TTY only). Simpler alternative for exec for environments that can't handle websockets.
Kill an exec session by session ID. Returns streaming NDJSON with kill progress.
Create a new checkpoint of the current sprite state. Returns streaming NDJSON progress.
List all checkpoints.
Get details of a specific checkpoint.
Restore to a specific checkpoint. Returns streaming NDJSON progress.
Get the current network policy configuration. A Sprite with no rules (the default) reaches the public internet.
Update the network policy configuration. Available to every organization. Rules restrict the Sprite to the domains and addresses they allow; an empty rule list restores public internet access.
List all configured services and their current state.
Get details of a specific service.
Create or update a service definition.
Start a service. Returns streaming NDJSON with stdout/stderr.
Stop a running service. Returns streaming NDJSON with service stop progress.
Stream logs for a service.
Read file contents from the sprite filesystem. Returns raw file bytes.
Write up to 16 MiB of file contents to the sprite filesystem. Request body contains raw file bytes.
List directory contents.
Delete a file or directory.
Rename or move a file or directory.
Copy a file or directory.
One endpoint, the same key, whichever client you use.
~/Library/Application Support/Claude/claude_desktop_config.json (Mac) · %APPDATA%\Claude\claude_desktop_config.json (Windows)
Replace API_KEY with your own key.
Already have an "mcpServers" section in your config? Just add the server entry inside it.
Discovery, routing, credentials, tool scoping and execution logs all happen at the gateway→connections stay ACTIVE with no work from you
Sprites MCP runs through a gateway that holds the credentials, scopes the access and records every call.
Managed auth, hosted MCP servers, and every Sprites MCP tool your agent needs.
Free to start.