ServiceTitan MCP Server

ServiceTitan MCP Server is an MCP server that integrates AI assistants with the ServiceTitan field service management platform. Built for home service contractors, trade businesses, dispatch teams, and software developers working in the trades ecosystem, this server bridges Model Context Protocol clients with the ServiceTitan API. By enabling AI environments like Claude Desktop, Cursor, and Windsurf to interface directly with ServiceTitan, users can interact with business operations data, scheduling systems, and customer management records using plain language. The integration relies on ServiceTitan API credentials including client ID, client secret, application key, and tenant ID to handle authentication and communication securely. This tooling simplifies operations for field service teams by allowing language models to review operational workflows, query trade management records, and retrieve business data directly from their ServiceTitan account without manually switching back and forth between disparate dashboards.

Category: CRM, ERP & E-commerce

Tags: crm, erp, field-service, servicetitan

Visit ServiceTitan MCP Server

How to install and configure ServiceTitan MCP Server

  1. Clone the repository from GitHub: git clone https://github.com/JordanDalton/ServiceTitanMcpServer.git 2. Navigate into the project folder and build the server: npm install && npm run build 3. Note the generated build path and JSON configuration emitted by the build script. 4. Open your MCP client configuration file (such as Claude Desktop, Cursor, or Windsurf) and register the server under the mcpServers section using node as the command, pointing the arguments to <thePathToYour>/build/index.js. 5. Provide your environment variables inside the configuration, defining SERVICE_TITAN_CLIENT_ID, SERVICE_TITAN_CLIENT_SECRET, SERVICE_TITAN_APP_KEY, and SERVICE_TITAN_TENANT_ID with your ServiceTitan API credentials.

What you can do with ServiceTitan MCP Server

  • Accessing customer records, accounts, and contact details in ServiceTitan directly through AI assistant prompts. - Inspecting service job schedules, dispatch records, and trade work orders within AI development workflows. - Automating field service operational checks and reporting by querying ServiceTitan tenant data. - Assisting business managers in analyzing field technician job statuses and operational data using natural language.

Key facts

  • https://github.com/JordanDalton/ServiceTitanMcpServer
  • CRM, ERP & E-commerce, Project & Task Management
  • crm, erp, field-service, servicetitan

Part of MCP Servers

Related MCP servers

  • MCP Kanban Memory — MCP Kanban Memory is an MCP server that provides a kanban-based task management and state retention system for AI-driven workflows.…
  • MCP Microsoft Office Bridge — MCP Microsoft Office Bridge is an MCP server that connects AI assistants like Claude to Microsoft 365 services through the…
  • MCP NIF.PT — MCP NIF.PT is an MCP server that connects LLM clients to the Portuguese NIF.PT public API to retrieve and analyze…
  • MCP Open Library — MCP Open Library is an MCP server that connects AI assistants to the Open Library catalogue API to retrieve book,…
  • MCP Orchestro — MCP Orchestro is an MCP server that integrates AI coding tools with a Supabase-backed task orchestration and Kanban system. Designed…
  • MCP Outlook Tools — MCP Outlook Tools is an MCP server that enables AI assistants like Claude Desktop to connect with a locally installed…

How do I install ServiceTitan MCP Server?

You install the server by cloning the GitHub repository, installing dependencies, and compiling the TypeScript code with npm install and npm run build. The build script generates the index.js file and outputs a sample configuration to paste into your MCP client.

What can ServiceTitan MCP Server do?

ServiceTitan MCP Server enables AI assistants to interface directly with the ServiceTitan field service management platform. It allows users to query customer information, examine scheduling details, inspect job histories, and interact with business records using conversational prompts.

Which MCP clients work with ServiceTitan MCP Server?

It is compatible with any standard Model Context Protocol client that supports local stdio server execution, including Claude Desktop, Cursor, Windsurf, and OtterMind Studio.

What credentials are needed for ServiceTitan MCP Server?

To authenticate with the ServiceTitan API, you need four environment variables configured: SERVICE_TITAN_CLIENT_ID, SERVICE_TITAN_CLIENT_SECRET, SERVICE_TITAN_APP_KEY, and SERVICE_TITAN_TENANT_ID.

  • AI Tools
  • Categories
  • Industries
  • CLI Coding Agents
  • MCP Servers
  • MCP Categories