Skip to main content
Glama
AbbottDevelopments

Shopmonkey MCP Server

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
SHOPMONKEY_API_KEYYesRequired — your Shopmonkey API key
SHOPMONKEY_BASE_URLNoOptional — defaults to https://api.shopmonkey.cloud/v3https://api.shopmonkey.cloud/v3
SHOPMONKEY_LOCATION_IDNoOptional — set this for multi-location shops to auto-filter all queries to one location

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
list_ordersC

List work orders from Shopmonkey. Filter by status, customer ID, date range, or location.

get_orderB

Get detailed information about a single work order by its ID.

create_orderC

Create a new work order in Shopmonkey.

update_orderC

Update fields on an existing work order.

delete_orderA

WARNING: Permanently deletes a work order. This cannot be undone. You must pass confirm: true to execute.

list_customersB

List customers from Shopmonkey. Supports search and pagination.

get_customerA

Get detailed information about a single customer by their ID.

create_customerC

Create a new customer in Shopmonkey.

update_customerC

Update an existing customer's information.

list_vehiclesA

List vehicles from Shopmonkey. Filter by customer ID or location.

get_vehicleB

Get detailed information about a single vehicle by its ID.

create_vehicleB

Add a new vehicle to Shopmonkey, optionally linked to a customer.

update_vehicleC

Update an existing vehicle's information.

list_inventory_partsB

List parts from Shopmonkey inventory. Supports pagination.

get_inventory_partB

Get detailed information about a single inventory part by its ID.

list_inventory_tiresB

List tires from Shopmonkey inventory. Supports pagination.

search_partsB

Search the parts catalog in Shopmonkey. Use for finding parts by name, number, or description.

list_appointmentsC

List appointments from Shopmonkey. Supports filtering and pagination.

get_appointmentA

Get detailed information about a single appointment by its ID.

create_appointmentB

Book a new appointment in Shopmonkey.

update_appointmentC

Update or reschedule an existing appointment.

list_paymentsB

List payments from Shopmonkey. Supports filtering and pagination.

get_paymentB

Get detailed information about a single payment by its ID.

create_paymentC

Record a new payment in Shopmonkey.

list_laborB

List labor line items from Shopmonkey. Useful for tracking technician work on orders.

list_timeclockB

List technician time clock events. Track clock-in/clock-out for shop staff.

list_usersC

List shop users and technicians from Shopmonkey.

get_userA

Get detailed information about a single shop user or technician by their ID.

list_servicesC

List services on work orders in Shopmonkey.

list_canned_servicesA

List pre-built canned service templates from Shopmonkey. These are reusable service templates that can be added to work orders.

get_canned_serviceB

Get detailed information about a single canned service template by its ID.

list_workflow_statusesC

List workflow/pipeline status stages from Shopmonkey. Shows the progression stages work orders move through.

list_locationsA

List all shop locations in Shopmonkey. Useful for multi-location shops to identify location IDs for filtering other resources.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/AbbottDevelopments/shopmonkey-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server