servicetitan-api

Fetch multi-tenant ServiceTitan data via MCP connector with bearer token authentication.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/GetFresh-Ventures/gxd-ceo-ai-kit --skill servicetitan-api
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: servicetitan-api
Source: https://github.com/GetFresh-Ventures/gxd-ceo-ai-kit/tree/main/skills/servicetitan-api
Command: npx skills add https://github.com/GetFresh-Ventures/gxd-ceo-ai-kit --skill servicetitan-api

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Access ServiceTitan data for Acme Home Services across multiple tenants via the MCP connector, enabling centralized visibility of jobs, leads, business units, technician performance, and revenue.

Core Features & Use Cases

  • Multi-tenant MCP access for four tenants: utah, grimes, rivercity, and rivercity2, each with their own services and markets.
  • Per-tenant tools: get_jobs, get_leads, get_business_units, get_technician_performance, get_revenue, and get_customers.
  • Use case: consolidate monthly service metrics and revenue across all tenants for executive reporting and strategic decision-making.

Quick Start

Authenticate with the MCP bearer token and run the per-tenant get_jobs tool for a date range to retrieve consolidated tenant data.

Frequently Asked Questions about servicetitan-api

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I fetch ServiceTitan data across multiple tenants using an MCP connector?

To fetch ServiceTitan data across multiple tenants, use the MCP connector with bearer token authentication to execute per-tenant tool calls for jobs, leads, and revenue data within specified date ranges. It supports four tenants: utah, grimes, rivercity, and rivercity2.

Can I consolidate ServiceTitan revenue and technician performance metrics from different branches?

Yes, you can consolidate ServiceTitan revenue and technician performance metrics from different branches by running per-tenant get_revenue and get_technician_performance tool calls across the four supported tenants, enabling centralized executive reporting and strategic decision-making.

What ServiceTitan data endpoints are available for lead attribution and business unit tracking?

Available ServiceTitan data endpoints include get_leads for lead attribution and get_business_units for business unit tracking, alongside endpoints for jobs, technician performance, revenue, and customer data, all accessible through per-tenant MCP tool calls.

How does multi-tenant data access work for ServiceTitan accounts from Utah to rivercity2?

Multi-tenant data access for ServiceTitan accounts from Utah to rivercity2 works by providing a defined set of isolated per-tenant tools, each requiring bearer token authentication to securely retrieve tenant-specific jobs, leads, and customer data via endpoint-based retrieval.

Do I need bearer token authentication to retrieve ServiceTitan customer data via MCP?

Yes, you need bearer token authentication to securely retrieve ServiceTitan customer data via MCP, as the connector enforces secure access through endpoint-based data retrieval and defined per-tenant tool calls with date-range inputs.

What is the best way to centralize ServiceTitan service metrics for executive reporting?

The best way to centralize ServiceTitan service metrics for executive reporting is to use a multi-tenant MCP connector to aggregate jobs, leads, and revenue data across all tenants, consolidating monthly service metrics into a unified view.