Skip to main content
Glama

ServiceTitan MCP Server

customers_create

Add new customers to ServiceTitan by specifying tenant ID, name, address, custom fields, tags, and other key details to manage client records effectively.

Input Schema

NameRequiredDescriptionDefault
addressNoCustomer address
balanceNoCustomer balance
contactsNoCustomer contacts
customFieldsNoCustom fields
doNotMailNoDo not mail flag
doNotServiceNoDo not service flag
externalDataNoExternal data
locationsNoCustomer locations
nameYesCustomer name
tagTypeIdsNoTag type IDs
tenantYesFormat - int64. Tenant ID
typeNoCustomer type

Input Schema (JSON Schema)

{ "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "address": { "additionalProperties": false, "description": "Customer address", "properties": { "city": { "type": "string" }, "country": { "type": "string" }, "latitude": { "type": "number" }, "longitude": { "type": "number" }, "state": { "type": "string" }, "street": { "type": "string" }, "unit": { "type": "string" }, "zip": { "type": "string" } }, "type": "object" }, "balance": { "description": "Customer balance", "type": "number" }, "contacts": { "description": "Customer contacts", "items": { "additionalProperties": false, "properties": { "id": { "type": "integer" }, "memo": { "type": "string" }, "type": { "type": "string" }, "value": { "type": "string" } }, "type": "object" }, "type": "array" }, "customFields": { "description": "Custom fields", "items": { "additionalProperties": false, "properties": { "name": { "type": "string" }, "typeId": { "type": "integer" }, "value": { "type": "string" } }, "type": "object" }, "type": "array" }, "doNotMail": { "description": "Do not mail flag", "type": "boolean" }, "doNotService": { "description": "Do not service flag", "type": "boolean" }, "externalData": { "description": "External data", "items": { "additionalProperties": false, "properties": { "key": { "type": "string" }, "value": { "type": "string" } }, "type": "object" }, "type": "array" }, "locations": { "description": "Customer locations", "items": { "additionalProperties": false, "properties": { "active": { "type": "boolean" }, "address": { "additionalProperties": false, "properties": { "city": { "type": "string" }, "country": { "type": "string" }, "latitude": { "type": "number" }, "longitude": { "type": "number" }, "state": { "type": "string" }, "street": { "type": "string" }, "unit": { "type": "string" }, "zip": { "type": "string" } }, "type": "object" }, "contacts": { "items": { "additionalProperties": false, "properties": { "id": { "type": "integer" }, "memo": { "type": "string" }, "type": { "type": "string" }, "value": { "type": "string" } }, "type": "object" }, "type": "array" }, "customFields": { "items": { "additionalProperties": false, "properties": { "name": { "type": "string" }, "typeId": { "type": "integer" }, "value": { "type": "string" } }, "type": "object" }, "type": "array" }, "customerId": { "type": "integer" }, "externalData": { "items": { "additionalProperties": false, "properties": { "key": { "type": "string" }, "value": { "type": "string" } }, "type": "object" }, "type": "array" }, "id": { "type": "integer" }, "name": { "type": "string" }, "tagTypeIds": { "items": { "type": "integer" }, "type": "array" }, "taxZoneId": { "type": "integer" }, "zoneId": { "type": "integer" } }, "type": "object" }, "type": "array" }, "name": { "description": "Customer name", "type": "string" }, "tagTypeIds": { "description": "Tag type IDs", "items": { "type": "integer" }, "type": "array" }, "tenant": { "description": "Format - int64. Tenant ID", "type": "integer" }, "type": { "description": "Customer type", "type": "string" } }, "required": [ "tenant", "name" ], "type": "object" }

Other Tools from ServiceTitan MCP Server

Related Tools

    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/JordanDalton/ServiceTitanMcpServer'

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