F Risk Grade ServiceTitan MCP Server · worst category: Financial

SERVICETITAN MCP SERVER TOOLS

454 tools from the ServiceTitan MCP Server MCP Server, categorised by risk level.

READ 167 tools
Read activities_controllers_get activities_controllers_get Read activities_controllers_get_list activities_controllers_get_list Read activity_categories_get activity_categories_get Read activity_codes_get activity_codes_get Read activity_codes_get_list activity_codes_get_list Read activity_types_get activity_types_get Read activity_types_get_list activity_types_get_list Read adjustments_get_list adjustments_get_list Read ap_payments_get_list ap_payments_get_list Read ApCredits_GetList ApCredits_GetList Read appointment_assignments_get_list appointment_assignments_get_list Read appointments_get appointments_get Read arrival_windows_get_configuration arrival_windows_get_configuration Read arrival_windows_get_list arrival_windows_get_list Read ArrivalWindows_Get ArrivalWindows_Get Read attributed_leads_get attributed_leads_get Read booking_provider_tags_get booking_provider_tags_get Read booking_provider_tags_get_list booking_provider_tags_get_list Read bookings_get bookings_get Read bookings_get_contact_list2 bookings_get_contact_list2 Read bookings_get_for_provider bookings_get_for_provider Read Bookings_GetList2 Bookings_GetList2 Read business_hour_get_list business_hour_get_list Read business_units_get business_units_get Read business_units_get_list business_units_get_list Read call_reasons_get call_reasons_get Read calls_get_calls calls_get_calls Read calls_get_voice_mail calls_get_voice_mail Read campaign_categories_get campaign_categories_get Read campaign_categories_get_list campaign_categories_get_list Read campaign_costs_get campaign_costs_get Read campaign_costs_get_list campaign_costs_get_list Read campaigns_get campaigns_get Read campaigns_get_list campaigns_get_list Read CapacityAwarenessWarning_Get CapacityAwarenessWarning_Get Read categories_get categories_get Read categories_get_list categories_get_list Read client_side_data_get client_side_data_get Read client_specific_pricing_get_all_rate_sheets client_specific_pricing_get_all_rate_sheets Read contact_methods_get_contact_method contact_methods_get_contact_method Read ContactMethods_GetContactMethods ContactMethods_GetContactMethods Read contacts_get contacts_get Read contacts_get_by_relationship_id contacts_get_by_relationship_id Read contacts_get_list contacts_get_list Read contacts_getcontactrelationship_list contacts_getcontactrelationship_list Read customer_memberships_get customer_memberships_get Read customer_memberships_get_custom_fields customer_memberships_get_custom_fields Read customer_memberships_get_list customer_memberships_get_list Read customer_memberships_get_status_changes customer_memberships_get_status_changes Read customers_get customers_get Read customers_get_contact_list customers_get_contact_list Read customers_get_custom_field_types customers_get_custom_field_types Read customers_get_modified_contacts_list customers_get_modified_contacts_list Read discount_and_fees_get discount_and_fees_get Read discount_and_fees_GetList discount_and_fees_GetList Read dynamic_value_sets_get_dynamic_set dynamic_value_sets_get_dynamic_set Read employees_get employees_get Read employees_get_list employees_get_list Read equipment_get equipment_get Read equipment_get_list equipment_get_list Read estimates_get estimates_get Read estimates_get_items estimates_get_items Read form_submission_get_form_submissions form_submission_get_form_submissions Read gl_accounts_get_type_list gl_accounts_get_type_list Read GlAccounts_GetAccount GlAccounts_GetAccount Read GlAccounts_GetList GlAccounts_GetList Read GrossPayItems_GetList GrossPayItems_GetList Read images_get images_get Read installed_equipment_get_list installed_equipment_get_list Read InstalledEquipment_Get InstalledEquipment_Get Read inventory_bills_get_custom_field_types inventory_bills_get_custom_field_types Read inventory_bills_get_list inventory_bills_get_list Read invoice_templates_get invoice_templates_get Read job_hold_reasons_get job_hold_reasons_get Read job_splits_get_list job_splits_get_list Read job_splits_get_list_by_jobs job_splits_get_list_by_jobs Read job_types_get job_types_get Read jobs_get jobs_get Read jobs_get_attachment jobs_get_attachment Read jobs_get_booked_log jobs_get_booked_log Read jobs_get_cancel_reasons jobs_get_cancel_reasons Read jobs_get_custom_field_types jobs_get_custom_field_types Read jobs_get_job_attachments jobs_get_job_attachments Read jobs_get_job_canceled_logs jobs_get_job_canceled_logs Read jobs_get_list jobs_get_list Read journal_entries_get_details journal_entries_get_details Read journal_entries_get_list journal_entries_get_list Read journal_entries_get_summary journal_entries_get_summary Read leads_get leads_get Read Leads_GetList Leads_GetList Read location_recurring_service_events_get_list location_recurring_service_events_get_list Read location_recurring_services_get location_recurring_services_get Read location_recurring_services_get_list location_recurring_services_get_list Read locations_get locations_get Read locations_get_contact_list locations_get_contact_list Read locations_get_custom_field_types locations_get_custom_field_types Read locations_get_list locations_get_list Read materials_get materials_get Read materials_get_cost_types materials_get_cost_types Read materials_get_list materials_get_list Read materialsmarkup_get materialsmarkup_get Read membership_types_get membership_types_get Read membership_types_get_discounts_list membership_types_get_discounts_list Read membership_types_get_duration_billing_list membership_types_get_duration_billing_list Read membership_types_get_list membership_types_get_list Read membership_types_get_recurring_service_items membership_types_get_recurring_service_items Read non_job_appointments_get_list non_job_appointments_get_list Read NonJobAppointments_Get NonJobAppointments_Get Read opt_in_out_get_all_opt_outs opt_in_out_get_all_opt_outs Read OptInOut_GetOptOutList OptInOut_GetOptOutList Read payment_terms_get_payment_term_model payment_terms_get_payment_term_model Read payment_types_GetList payment_types_GetList Read payments_get_custom_field_types payments_get_custom_field_types Read payments_get_list payments_get_list Read PaymentTypes_Get PaymentTypes_Get Read payroll_adjustments_get payroll_adjustments_get Read PayrollAdjustments_GetList PayrollAdjustments_GetList Read payrolls_get_technician_payrolls payrolls_get_technician_payrolls Read Payrolls_GetEmployeePayrolls Payrolls_GetEmployeePayrolls Read Payrolls_GetList Payrolls_GetList Read PayrollSettings_GetEmployeePayrollSettings PayrollSettings_GetEmployeePayrollSettings Read PayrollSettings_GetPayrollSettingsList PayrollSettings_GetPayrollSettingsList Read PayrollSettings_GetTechnicianPayrollSettings PayrollSettings_GetTechnicianPayrollSettings Read project_sub_statuses_get_list project_sub_statuses_get_list Read project_substatuses_get project_substatuses_get Read project_types_get project_types_get Read project_types_get_list project_types_get_list Read projects_get projects_get Read projects_get_custom_field_types projects_get_custom_field_types Read projects_get_list projects_get_list Read projects_get_notes projects_get_notes Read ProjectStatuses_Get ProjectStatuses_Get Read ProjectStatuses_GetList ProjectStatuses_GetList Read purchase_orders_get_by_id purchase_orders_get_by_id Read purchase_orders_get_list purchase_orders_get_list Read purchase_orders_markup_get purchase_orders_markup_get Read purchase_orders_markup_get_by_id purchase_orders_markup_get_by_id Read PurchaseOrderTypes_GetList PurchaseOrderTypes_GetList Read recurring_service_types_get recurring_service_types_get Read recurring_service_types_get_list recurring_service_types_get_list Read report_category_reports_get_data report_category_reports_get_data Read report_category_reports_get_reports report_category_reports_get_reports Read ReportCategories_GetCategories ReportCategories_GetCategories Read ReportCategoryReports_Get ReportCategoryReports_Get Read return_types_get_list return_types_get_list Read service_agreements_get service_agreements_get Read ServiceAgreements_GetList ServiceAgreements_GetList Read services_get services_get Read suppressions_get suppressions_get Read TagTypes_GetList TagTypes_GetList Read tasks_get_task tasks_get_task Read tasks_get_tasks tasks_get_tasks Read tax_zones_get_list tax_zones_get_list Read Team_Get Team_Get Read team_get_list team_get_list Read technician_shifts_get technician_shifts_get Read technician_shifts_get_list technician_shifts_get_list Read technicians_get technicians_get Read technicians_get_list technicians_get_list Read TimesheetCodes_Get TimesheetCodes_Get Read Timesheets_GetNonJobTimesheets Timesheets_GetNonJobTimesheets Read Trucks_GetList Trucks_GetList Read user_roles_get_list user_roles_get_list Read vendors_get_by_id vendors_get_by_id Read Vendors_GetList Vendors_GetList Read warehouses_get_list warehouses_get_list Read zone_get zone_get
WRITE 253 tools
Write activitycategories_getlist activitycategories_getlist Write adjustments_update adjustments_update Write Adjustments_UpdateCustomFields Adjustments_UpdateCustomFields Write ap_credits_markasexported ap_credits_markasexported Write ApPayments_MarkAsExported ApPayments_MarkAsExported Write appointment_assignments_unassign_technicians appointment_assignments_unassign_technicians Write AppointmentAssignments_AssignTechnicians AppointmentAssignments_AssignTechnicians Write appointments_add appointments_add Write appointments_confirm appointments_confirm Write appointments_getlist appointments_getlist Write appointments_hold appointments_hold Write appointments_removeconfirmation appointments_removeconfirmation Write appointments_reschedule appointments_reschedule Write appointments_update_special_instructions appointments_update_special_instructions Write arrival_windows_create arrival_windows_create Write arrival_windows_update arrival_windows_update Write arrival_windows_updated_configuration arrival_windows_updated_configuration Write ArrivalWindows_Activated ArrivalWindows_Activated Write booking_provider_tags_update booking_provider_tags_update Write BookingProviderTags_Create BookingProviderTags_Create Write bookings_create bookings_create Write bookings_create_contact bookings_create_contact Write bookings_getcontactlist bookings_getcontactlist Write bookings_getlist bookings_getlist Write bookings_update bookings_update Write bookings_updatebookingcontact bookings_updatebookingcontact Write bulk_tags_add_tags bulk_tags_add_tags Write business_units_update business_units_update Write BusinessHour_Create BusinessHour_Create Write calls_calls calls_calls Write calls_getdetails calls_getdetails Write calls_getrecording calls_getrecording Write calls_update calls_update Write campaign_categories_create campaign_categories_create Write campaign_categories_update campaign_categories_update Write campaign_costs_create campaign_costs_create Write campaign_costs_update campaign_costs_update Write campaigns_create campaigns_create Write campaigns_getcosts campaigns_getcosts Write campaigns_update campaigns_update Write capacity_getlist capacity_getlist Write categories_create categories_create Write categories_update categories_update Write client_specific_pricing_update_rate_sheet client_specific_pricing_update_rate_sheet Write contact_methods_create_contact_method contact_methods_create_contact_method Write contact_methods_update_contact_method contact_methods_update_contact_method Write contact_methods_upsert_contact_method contact_methods_upsert_contact_method Write contacts_create contacts_create Write contacts_create_contact_relationship contacts_create_contact_relationship Write contacts_deletecontact contacts_deletecontact Write contacts_deletecontactrelationship contacts_deletecontactrelationship Write contacts_replace contacts_replace Write contacts_update contacts_update Write customer_memberships_create customer_memberships_create Write CustomerMemberships_Update CustomerMemberships_Update Write customers_create customers_create Write customers_create_note customers_create_note Write customers_create_tag customers_create_tag Write customers_createcontact customers_createcontact Write customers_getlist customers_getlist Write customers_getnotes customers_getnotes Write customers_update customers_update Write discount_and_fees_update discount_and_fees_update Write DiscountAndFees_Create DiscountAndFees_Create Write employees_accountactions employees_accountactions Write employees_create employees_create Write Employees_Update Employees_Update Write equipment_update equipment_update Write estimates_create estimates_create Write estimates_dismiss estimates_dismiss Write estimates_export_estimates estimates_export_estimates Write estimates_getlist estimates_getlist Write estimates_put_item estimates_put_item Write estimates_sell estimates_sell Write estimates_unsell estimates_unsell Write estimates_update estimates_update Write export_activities export_activities Write Export_ActivityCategories Export_ActivityCategories Write export_activitycodes export_activitycodes Write export_adjustments export_adjustments Write export_appointment_assignments export_appointment_assignments Write export_appointments export_appointments Write export_bookings_get export_bookings_get Write export_business_units export_business_units Write export_calls export_calls Write export_contacts_customers_contacts export_contacts_customers_contacts Write export_customers_get_customers export_customers_get_customers Write export_employees export_employees Write export_equipment export_equipment Write export_export_installed_equipment export_export_installed_equipment Write export_inventory_bills export_inventory_bills Write export_invoice_items export_invoice_items Write export_invoices export_invoices Write Export_InvoiceTemplates Export_InvoiceTemplates Write export_job_cancel_reasons export_job_cancel_reasons Write export_job_splits export_job_splits Write Export_JobHistory Export_JobHistory Write export_jobnotes export_jobnotes Write export_jobs export_jobs Write export_leads_leads export_leads_leads Write export_location_recurring_service_events export_location_recurring_service_events Write export_location_recurring_services export_location_recurring_services Write export_locations_locations export_locations_locations Write export_materials export_materials Write export_memberships export_memberships Write Export_MembershipStatusChanges Export_MembershipStatusChanges Write Export_MembershipTypes Export_MembershipTypes Write export_payments export_payments Write export_payrolladjustments export_payrolladjustments Write Export_PayrollSettings Export_PayrollSettings Write Export_ProjectNotes Export_ProjectNotes Write export_projects export_projects Write export_purchase_orders export_purchase_orders Write export_recurring_service_types export_recurring_service_types Write export_returns export_returns Write export_service_agreements export_service_agreements Write export_services export_services Write export_tagtypes export_tagtypes Write export_technicians export_technicians Write export_timesheetcodes export_timesheetcodes Write Export_Timesheets Export_Timesheets Write export_transfers export_transfers Write exportcontacts_locationscontacts exportcontacts_locationscontacts Write external_call_attributions_create external_call_attributions_create Write form_getforms form_getforms Write gl_accounts_update_account gl_accounts_update_account Write glaccounts_createaccount glaccounts_createaccount Write gps_create gps_create Write images_post images_post Write installed_equipment_create installed_equipment_create Write installed_equipment_get2 installed_equipment_get2 Write installed_equipment_post_attachment installed_equipment_post_attachment Write installed_equipment_update installed_equipment_update Write inventory_bills_mark_as_exported inventory_bills_mark_as_exported Write inventory_bills_update_custom_fields inventory_bills_update_custom_fields Write invoice_templates_create invoice_templates_create Write invoice_templates_update invoice_templates_update Write Invoices_CreateAdjustmentInvoice Invoices_CreateAdjustmentInvoice Write invoices_getcustomfieldtypes invoices_getcustomfieldtypes Write invoices_getlist invoices_getlist Write invoices_markasexported invoices_markasexported Write invoices_update_custom_fields invoices_update_custom_fields Write invoices_update_invoice_items invoices_update_invoice_items Write invoices_updateinvoice invoices_updateinvoice Write jobs_complete jobs_complete Write jobs_create jobs_create Write jobs_create_attachment jobs_create_attachment Write jobs_create_message jobs_create_message Write jobs_create_note jobs_create_note Write jobs_gethistory jobs_gethistory Write jobs_getnotes jobs_getnotes Write jobs_hold jobs_hold Write jobs_update jobs_update Write JobTypes_Create JobTypes_Create Write jobtypes_getlist jobtypes_getlist Write jobtypes_update jobtypes_update Write journal_entries_sync_update journal_entries_sync_update Write journal_entries_update journal_entries_update Write leads_create leads_create Write leads_create_follow_up leads_create_follow_up Write leads_create_note leads_create_note Write leads_dismiss leads_dismiss Write leads_getnotes leads_getnotes Write leads_submitLeadForm leads_submitLeadForm Write leads_update leads_update Write location_labor_type_get_list_by_locations location_labor_type_get_list_by_locations Write location_recurring_service_events_mark_complete location_recurring_service_events_mark_complete Write location_recurring_service_events_mark_incomplete location_recurring_service_events_mark_incomplete Write location_recurring_services_update location_recurring_services_update Write locations_create locations_create Write locations_create_note locations_create_note Write locations_create_tag locations_create_tag Write locations_createcontact locations_createcontact Write locations_getlocationscontactslist locations_getlocationscontactslist Write locations_getnotes locations_getnotes Write locations_update locations_update Write locations_update_contact locations_update_contact Write materials_create materials_create Write materials_update materials_update Write materialsmarkup_create materialsmarkup_create Write materialsmarkup_getlist materialsmarkup_getlist Write materialsmarkup_update materialsmarkup_update Write NonJobAppointments_Create NonJobAppointments_Create Write NonJobAppointments_Update NonJobAppointments_Update Write opt_in_out_create_opt_out_list opt_in_out_create_opt_out_list Write payments_create payments_create Write payments_update payments_update Write Payments_UpdateCustomFields Payments_UpdateCustomFields Write Payments_UpdateStatus Payments_UpdateStatus Write paymentterms_getlist paymentterms_getlist Write PayrollAdjustments_Create PayrollAdjustments_Create Write PayrollSettings_UpdateEmployeePayrollSettings PayrollSettings_UpdateEmployeePayrollSettings Write PayrollSettings_UpdateTechnicianPayrollSettings PayrollSettings_UpdateTechnicianPayrollSettings Write pricebookbulk_create pricebookbulk_create Write pricebookbulk_update pricebookbulk_update Write projects_attach_job projects_attach_job Write projects_create projects_create Write projects_create_message projects_create_message Write projects_create_note projects_create_note Write projects_detach_job projects_detach_job Write projects_update projects_update Write purchase_order_types_update purchase_order_types_update Write purchase_orders_approve_request purchase_orders_approve_request Write purchase_orders_create purchase_orders_create Write purchase_orders_getrequests purchase_orders_getrequests Write purchase_orders_update purchase_orders_update Write PurchaseOrders_RejectRequest PurchaseOrders_RejectRequest Write PurchaseOrdersMarkup_Create PurchaseOrdersMarkup_Create Write PurchaseOrdersMarkup_Update PurchaseOrdersMarkup_Update Write PurchaseOrderTypes_Create PurchaseOrderTypes_Create Write receipts_cancelreceipts receipts_cancelreceipts Write receipts_create_receipt receipts_create_receipt Write receipts_getlist receipts_getlist Write receipts_update_custom_fields receipts_update_custom_fields Write return_types_create return_types_create Write return_types_update return_types_update Write returns_create_return returns_create_return Write returns_getlist returns_getlist Write returns_update returns_update Write returns_update_custom_fields returns_update_custom_fields Write reviews reviews Write scheduled_job_attributions_create scheduled_job_attributions_create Write scheduler_schedulers scheduler_schedulers Write scheduler_schedulersessions scheduler_schedulersessions Write services_create services_create Write services_getlist services_getlist Write services_update services_update Write suppressions_add suppressions_add Write suppressions_getlist suppressions_getlist Write tasks_create tasks_create Write tasks_create_subtask tasks_create_subtask Write team_create team_create Write technician_rating_update technician_rating_update Write technician_shifts_update technician_shifts_update Write technicians_AccountActions technicians_AccountActions Write technicians_create technicians_create Write technicians_update technicians_update Write TechnicianShifts_Create TechnicianShifts_Create Write timesheetcodes_getlist timesheetcodes_getlist Write timesheets_create_job_timesheet timesheets_create_job_timesheet Write timesheets_getjobtimesheets timesheets_getjobtimesheets Write timesheets_getjobtimesheetsbyjobs timesheets_getjobtimesheetsbyjobs Write timesheets_update_job_timesheet timesheets_update_job_timesheet Write transfers_getlist transfers_getlist Write transfers_update transfers_update Write transfers_update_custom_fields transfers_update_custom_fields Write trucks_update trucks_update Write vendors_create vendors_create Write Vendors_Update Vendors_Update Write warehouses_update warehouses_update Write web_booking_attributions_create web_booking_attributions_create Write web_lead_form_attributions_create web_lead_form_attributions_create Write zone_getlist zone_getlist
DESTRUCTIVE 28 tools
Destructive appointments_delete appointments_delete Destructive appointments_remove_hold appointments_remove_hold Destructive bulk_tags_remove_tags bulk_tags_remove_tags Destructive categories_delete categories_delete Destructive contact_methods_DeleteContactMethod contact_methods_DeleteContactMethod Destructive customers_delete_contact customers_delete_contact Destructive customers_delete_note customers_delete_note Destructive customers_delete_tag customers_delete_tag Destructive DiscountAndFees_Delete DiscountAndFees_Delete Destructive equipment_delete equipment_delete Destructive estimates_delete_item estimates_delete_item Destructive invoices_delete_invoice_item invoices_delete_invoice_item Destructive job_cancel_reasons_get_list job_cancel_reasons_get_list Destructive jobs_cancel jobs_cancel Destructive jobs_remove_cancellation jobs_remove_cancellation Destructive locations_delete_contact locations_delete_contact Destructive locations_delete_note locations_delete_note Destructive locations_delete_tag locations_delete_tag Destructive materials_delete materials_delete Destructive non_job_appointments_delete non_job_appointments_delete Destructive purchase_orders_cancel purchase_orders_cancel Destructive purchase_orders_markup_delete purchase_orders_markup_delete Destructive returns_cancel returns_cancel Destructive services_delete services_delete Destructive suppressions_remove suppressions_remove Destructive team_delete team_delete Destructive technician_shifts_bulk_delete technician_shifts_bulk_delete Destructive TechnicianShifts_Delete TechnicianShifts_Delete

Route ServiceTitan MCP Server through PolicyLayer and every one of its 454 tools is checked against your policy before it runs.

CHECK YOUR STACK →

See every tool, the dangerous ones, and the token cost across your stack.

How many tools does the ServiceTitan MCP Server MCP server have? +

The ServiceTitan MCP Server MCP server exposes 454 tools across 5 categories: Read, Write, Destructive, Execute, Financial.

How do I enforce policies on ServiceTitan MCP Server tools? +

Route the ServiceTitan MCP Server server through the PolicyLayer gateway. Define allow, deny, or approval rules per tool in the dashboard; they are enforced on every call before it reaches the server.

What risk categories do ServiceTitan MCP Server tools fall into? +

ServiceTitan MCP Server tools are categorised as Read (167), Write (253), Destructive (28), Execute (2), Financial (4). Each category has a recommended default policy.

Enforce policy on every ServiceTitan MCP Server tool call.

Start from ServiceTitan MCP Server, add the rest of your stack, and see everything your agents can call. Then put policy on all of it.

Instant setup, no code required.

43,000+ MCP servers and 220,000+ tools scanned and risk-classified.

// GET IN TOUCH

Have a question or want to learn more? Send us a message.

Message sent.

We'll get back to you soon.