ShotPulled MCP Tools
ShotPulled exposes 41 tools. Each one has its own page with the configuration for every client that can run this server.
-
register_grinderregister grinder
-
set_grinder_positionMutatingset grinder position
-
register_machineregister machine
-
set_equipment_archivedMutatingset equipment archived
-
update_grinderMutatingupdate grinder
-
update_machineMutatingupdate machine
-
update_scaleMutatingupdate scale
-
update_waterMutatingupdate water
-
log_maintenancelog maintenance
-
set_maintenance_offsetMutatingset maintenance offset
-
register_waterregister water
-
list_watersRead-onlylist waters
-
register_scaleregister scale
-
list_scalesRead-onlylist scales
-
register_programregister program
-
register_coffeeregister coffee
-
set_activeMutatingset active
-
update_beanMutatingupdate bean
-
get_dial_stateRead-onlyget dial state
-
log_shotlog shot
-
lock_recipelock recipe
-
delete_shotMutatingdelete shot
-
update_shotMutatingupdate shot
-
list_recipesRead-onlylist recipes
-
get_statsRead-onlyget stats
-
list_grindersRead-onlylist grinders
-
list_machinesRead-onlylist machines
-
list_beansRead-onlylist beans
-
grinder_mathgrinder math
-
compute_agecompute age
-
diagnose_shotdiagnose shot
-
suggest_next_stepsuggest next step
-
log_recommendationlog recommendation
-
get_ruleRead-onlyget rule
-
get_kb_versionRead-onlyget kb version
-
kb_changelogkb changelog
-
diagnose_previewdiagnose preview
-
list_shotsRead-onlylist shots
-
register_bagregister bag
-
update_bagMutatingupdate bag
-
merge_beansMutatingmerge beans
This list was read from the server itself, by connecting to it and calling tools/list on 24 September 2026. It is what
the server actually exposes, not what its listing claims.
Mutating and Read-only are read off each tool's name, not its schema — a hint, not a guarantee. The registry stores tool names only; connect the server for its live schemas.