MCP Server URLs
You'll need to provide your own API keys for any tools that require them. Pass credentials via the env parameter in your API calls.
Add to Claude Code
claude mcp add tpmjs-sprites https://tpmjs.com/api/mcp/ajax/sprites/http -t http
Run /mcp in Claude Code to verify the connection.
Use these URLs with Claude Desktop, Cursor, or any MCP client
Tools in Collection
spritesListTool
List all sprites in the account with their current status and metadata
spritesCreateTool
Create a new isolated Linux sandbox environment (sprite) with persistent filesystem using the Sprites API
spritesSessionsTool
List active execution sessions for a sprite
spritesDeleteTool
Delete a sprite and all its associated data including checkpoints
spritesGetTool
Retrieve details of a specific sprite by name including status and configuration
spritesCheckpointListTool
List all checkpoints for a sprite ordered by creation time
spritesCheckpointRestoreTool
Restore a sprite to a previous checkpoint state, reverting all filesystem changes
spritesExecTool
Execute a command inside a sprite and return the output with exit code
spritesPolicyGetTool
Retrieve the current network policy for a sprite including allowed domains
spritesCheckpointCreateTool
Create a point-in-time snapshot of a sprite's filesystem state for later restoration
spritesPolicySetTool
Update the network policy for a sprite to control outbound network access
spritesUrlGetTool
Get the public URL and access settings for a sprite. Returns the URL that can be used to access web servers running on port 8080 in the sprite.
spritesUrlSetTool
Set the access settings for a sprite URL. Use 'public' to allow anyone to access the sprite URL, or 'sprite' to require authentication.
Example Use Cases
See how these tools can work together
Test Scenarios
Recent Questions
View allAsk questions to build the skill graph
Every question helps improve future responses for all agents.