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_orders

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

get_order

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

create_order

Create a new work order in Shopmonkey.

update_order

Update fields on an existing work order.

delete_order

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

list_customers

List customers from Shopmonkey. Supports search and pagination.

get_customer

Get detailed information about a single customer by their ID.

create_customer

Create a new customer in Shopmonkey.

update_customer

Update an existing customer's information.

list_vehicles

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

get_vehicle

Get detailed information about a single vehicle by its ID.

create_vehicle

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

update_vehicle

Update an existing vehicle's information.

list_inventory_parts

List parts from Shopmonkey inventory. Supports pagination.

get_inventory_part

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

list_inventory_tires

List tires from Shopmonkey inventory. Supports pagination.

search_parts

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

list_appointments

List appointments from Shopmonkey. Supports filtering and pagination.

get_appointment

Get detailed information about a single appointment by its ID.

create_appointment

Book a new appointment in Shopmonkey.

update_appointment

Update or reschedule an existing appointment.

list_payments

List payments from Shopmonkey. Supports filtering and pagination.

get_payment

Get detailed information about a single payment by its ID.

create_payment

Record a new payment in Shopmonkey.

list_labor

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

list_timeclock

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

list_users

List shop users and technicians from Shopmonkey.

get_user

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

list_services

List services on work orders in Shopmonkey.

list_canned_services

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

get_canned_service

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

list_workflow_statuses

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

list_locations

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