ShotPulled for Claude Desktop
com.shotpulled/shotpulled
Espresso dialing: log a shot, say how it tasted, get one change in your grinder's own clicks.
client:Claude Desktop
transport:streamable-http
tools:41
Install ShotPulled in Claude Desktop
~/Library/Application Support/Claude/claude_desktop_config.json · windows: %APPDATA%\Claude\claude_desktop_config.json
{
"mcpServers": {
"shotpulled": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://mcp.shotpulled.com/mcp"
]
}
}
}
Claude Desktop has no remote transport in its config file, so this bridges through mcp-remote. Restart the app after saving. Claude Desktop docs
What Claude Desktop can do once it is connected
- register_grinder
- set_grinder_position
- register_machine
- set_equipment_archived
- update_grinder
- update_machine
- update_scale
- update_water
- log_maintenance
- set_maintenance_offset
- register_water
- list_waters
- register_scale
- list_scales
- register_program
- register_coffee
- set_active
- update_bean
- get_dial_state
- log_shot
- lock_recipe
- delete_shot
- update_shot
- list_recipes