MCP Server
The spore.host MCP server exposes truffle and spawn as tools for AI assistants that support the Model Context Protocol — including Claude Desktop and Cursor.
Install
sh
brew install spore-host/tap/spore-host-mcpConfigure
Add to ~/.claude/claude_desktop_config.json:
json
{
"mcpServers": {
"spore-host": {
"command": "/usr/local/bin/spore-host-mcp"
}
}
}Restart Claude Desktop. A hammer icon in the input bar confirms the server is connected.
Available tools
Truffle tools
| Tool | Description |
|---|---|
truffle_find | Natural language instance type search — "nvidia h100 8gpu", "cheap arm64 with 32gb" |
truffle_spot_prices | Current Spot prices for a specific type across regions and AZs |
truffle_quota_check | Whether your account has sufficient quota to launch a type |
Spawn tools
| Tool | Description |
|---|---|
spawn_list | List instances, filter by state and region |
spawn_status | Detailed status by instance name or ID |
spawn_stop | Stop or hibernate a running instance |
spawn_terminate | Permanently terminate an instance |
spawn_extend | Update an instance's TTL |
Example interactions
"What instances do I have running and how long until they terminate?"
"Find me the cheapest GPU instance for inference in us-east-1."
"Stop the rstudio instance — I forgot it was running."
"What's the current Spot price for p4d.24xlarge across us-east-1 and us-west-2?"
"Extend the bert-training TTL by 6 hours."Credentials
The MCP server uses whichever AWS credentials are active in your environment — the same ones the CLI uses. No additional setup is needed.
For a full setup walkthrough, see AI Assistant (MCP).
Source
The MCP server is open source and ships as a single static binary. → spore-host-mcp on GitHub