ServiceTitan MCP Server
UnverifiedREPOjordandalton/servicetitanmcpserver
F
Catalogue entry updated 35 days ago
Auth postureNot probedno remote endpoint probed yet
Tools4544 Financial · 31 Destructive · 3 Execute · 171 Write · 245 Read
Worst categoryFinancialgrade tracks the peak, not the average
Capability mix
Financial 4Destructive 31Execute 3Write 171Read 245
What it can reach
Ingests untrusted inputTouches secretsReaches networkRuns codeTouches filesChanges permissionsSends external commsPersistsDeletes dataMoves money
Money-movingCan move funds or commit obligations — treat every call as consequential.
Tools 454
estimates_sellpayments_createpayments_updatePayments_UpdateStatusappointments_delete
View all 454 tools
appointments_remove_holdbulk_tags_remove_tagscategories_deletecontact_methods_DeleteContactMethodcontacts_deletecontactcontacts_deletecontactrelationshipcustomers_delete_contactcustomers_delete_notecustomers_delete_tagDiscountAndFees_Deleteequipment_deleteestimates_delete_itemgross_pay_items_deleteinvoices_delete_invoice_itemjobs_canceljobs_remove_cancellationlocations_delete_contactlocations_delete_notelocations_delete_tagmaterials_deletenon_job_appointments_deletepurchase_orders_cancelpurchase_orders_markup_deletereceipts_cancelreceiptsreturns_cancelservices_deletesuppressions_removeteam_deletetechnician_shifts_bulk_deleteTechnicianShifts_Deletejobs_completepurchase_orders_approve_requestscheduler_scheduler_performanceadjustments_updateAdjustments_UpdateCustomFieldsap_credits_markasexportedApPayments_MarkAsExportedappointment_assignments_unassign_techniciansAppointmentAssignments_AssignTechniciansappointments_addappointments_confirmappointments_holdappointments_removeconfirmationappointments_rescheduleappointments_update_special_instructionsarrival_windows_createarrival_windows_updatearrival_windows_updated_configurationArrivalWindows_Activatedbooking_provider_tags_updateBookingProviderTags_Createbookings_createbookings_create_contactbookings_updatebookings_updatebookingcontactbulk_tags_add_tagsbusiness_units_updateBusinessHour_Createcalls_callscalls_updatecampaign_categories_createcampaign_categories_updatecampaign_costs_createcampaign_costs_updatecampaigns_createcampaigns_updatecategories_createcategories_updateclient_specific_pricing_update_rate_sheetcontact_methods_create_contact_methodcontact_methods_update_contact_methodcontact_methods_upsert_contact_methodcontacts_createcontacts_create_contact_relationshipcontacts_replacecontacts_updatecustomer_memberships_createCustomerMemberships_Updatecustomers_createcustomers_create_notecustomers_create_tagcustomers_createcontactcustomers_updatediscount_and_fees_updateDiscountAndFees_Createemployees_accountactionsemployees_createEmployees_Updateequipment_updateestimates_createestimates_dismissestimates_put_itemestimates_unsellestimates_updateexport_activitycodesexport_adjustmentsexport_equipmentexport_job_cancel_reasonsexport_location_recurring_servicesexport_payrolladjustmentsexport_transfersexternal_call_attributions_creategl_accounts_update_accountglaccounts_createaccountgps_creategross_pay_items_updateGrossPayItems_Createimages_postinstalled_equipment_createinstalled_equipment_post_attachmentinstalled_equipment_updateinventory_bills_mark_as_exportedinventory_bills_update_custom_fieldsinvoice_templates_createinvoice_templates_updateInvoices_CreateAdjustmentInvoiceinvoices_markasexportedinvoices_update_custom_fieldsinvoices_update_invoice_itemsinvoices_updateinvoicejobs_createjobs_create_attachmentjobs_create_messagejobs_create_notejobs_holdjobs_updateJobTypes_Createjobtypes_updatejournal_entries_sync_updatejournal_entries_updateleads_createleads_create_follow_upleads_create_noteleads_dismissleads_submitLeadFormleads_updatelocation_recurring_service_events_mark_completelocation_recurring_service_events_mark_incompletelocation_recurring_services_updatelocations_createlocations_create_notelocations_create_taglocations_createcontactlocations_updatelocations_update_contactmaterials_creatematerials_updatematerialsmarkup_creatematerialsmarkup_updateNonJobAppointments_CreateNonJobAppointments_Updateopt_in_out_create_opt_out_listPayments_UpdateCustomFieldsPayrollAdjustments_CreatePayrollSettings_UpdateEmployeePayrollSettingsPayrollSettings_UpdateTechnicianPayrollSettingspricebookbulk_createpricebookbulk_updateprojects_attach_jobprojects_createprojects_create_messageprojects_create_noteprojects_detach_jobprojects_updatepurchase_order_types_updatepurchase_orders_createpurchase_orders_updatePurchaseOrders_RejectRequestPurchaseOrdersMarkup_CreatePurchaseOrdersMarkup_UpdatePurchaseOrderTypes_Createreceipts_create_receiptreceipts_update_custom_fieldsreturn_types_createreturn_types_updatereturns_create_returnreturns_updatereturns_update_custom_fieldsreviewsscheduled_job_attributions_createscheduler_schedulersscheduler_schedulersessionsservices_createservices_updatesuppressions_addtasks_createtasks_create_subtaskteam_createtechnician_rating_updatetechnician_shifts_updatetechnicians_AccountActionstechnicians_createtechnicians_updateTechnicianShifts_Createtimesheets_create_job_timesheettimesheets_update_job_timesheettransfers_updatetransfers_update_custom_fieldstrucks_updatevendors_createVendors_Updatewarehouses_updateweb_booking_attributions_createweb_lead_form_attributions_createactivities_controllers_getactivities_controllers_get_listactivity_categories_getactivity_codes_getactivity_codes_get_listactivity_types_getactivity_types_get_listactivitycategories_getlistadjustments_get_listap_payments_get_listApCredits_GetListappointment_assignments_get_listappointments_getappointments_getlistarrival_windows_get_configurationarrival_windows_get_listArrivalWindows_Getattributed_leads_getbooking_provider_tags_getbooking_provider_tags_get_listbookings_getbookings_get_contact_list2bookings_get_for_providerbookings_getcontactlistbookings_getlistBookings_GetList2business_hour_get_listbusiness_units_getbusiness_units_get_listcall_reasons_getcalls_get_callscalls_get_voice_mailcalls_getdetailscalls_getrecordingcampaign_categories_getcampaign_categories_get_listcampaign_costs_getcampaign_costs_get_listcampaigns_getcampaigns_get_listcampaigns_getcostscapacity_getlistCapacityAwarenessWarning_Getcategories_getcategories_get_listclient_side_data_getclient_specific_pricing_get_all_rate_sheetscontact_methods_get_contact_methodContactMethods_GetContactMethodscontacts_getcontacts_get_by_relationship_idcontacts_get_listcontacts_getcontactrelationship_listcustomer_memberships_getcustomer_memberships_get_custom_fieldscustomer_memberships_get_listcustomer_memberships_get_status_changescustomers_getcustomers_get_contact_listcustomers_get_custom_field_typescustomers_get_modified_contacts_listcustomers_getlistcustomers_getnotesdiscount_and_fees_getdiscount_and_fees_GetListdynamic_value_sets_get_dynamic_setemployees_getemployees_get_listequipment_getequipment_get_listestimates_export_estimatesestimates_getestimates_get_itemsestimates_getlistexport_activitiesExport_ActivityCategoriesexport_appointment_assignmentsexport_appointmentsexport_bookings_getexport_business_unitsexport_callsexport_contacts_customers_contactsexport_customers_get_customersexport_employeesexport_export_installed_equipmentExport_GrossPayItemsexport_inventory_billsexport_invoice_itemsexport_invoicesExport_InvoiceTemplatesexport_job_splitsExport_JobHistoryexport_jobnotesexport_jobsexport_leads_leadsexport_location_recurring_service_eventsexport_locations_locationsexport_materialsexport_membershipsExport_MembershipStatusChangesExport_MembershipTypesexport_paymentsExport_PayrollSettingsExport_ProjectNotesexport_projectsexport_purchase_ordersexport_recurring_service_typesexport_returnsexport_service_agreementsexport_servicesexport_tagtypesexport_techniciansexport_timesheetcodesExport_Timesheetsexportcontacts_locationscontactsform_getformsform_submission_get_form_submissionsgl_accounts_get_type_listGlAccounts_GetAccountGlAccounts_GetListGrossPayItems_GetListimages_getinstalled_equipment_get_listinstalled_equipment_get2InstalledEquipment_Getinventory_bills_get_custom_field_typesinventory_bills_get_listinvoice_templates_getinvoices_getcustomfieldtypesinvoices_getlistjob_cancel_reasons_get_listjob_hold_reasons_getjob_splits_get_listjob_splits_get_list_by_jobsjob_types_getjobs_getjobs_get_attachmentjobs_get_booked_logjobs_get_cancel_reasonsjobs_get_custom_field_typesjobs_get_job_attachmentsjobs_get_job_canceled_logsjobs_get_listjobs_gethistoryjobs_getnotesjobtypes_getlistjournal_entries_get_detailsjournal_entries_get_listjournal_entries_get_summaryleads_getLeads_GetListleads_getnoteslocation_labor_type_get_list_by_locationslocation_recurring_service_events_get_listlocation_recurring_services_getlocation_recurring_services_get_listlocations_getlocations_get_contact_listlocations_get_custom_field_typeslocations_get_listlocations_getlocationscontactslistlocations_getnotesmaterials_getmaterials_get_cost_typesmaterials_get_listmaterialsmarkup_getmaterialsmarkup_getlistmembership_types_getmembership_types_get_discounts_listmembership_types_get_duration_billing_listmembership_types_get_listmembership_types_get_recurring_service_itemsnon_job_appointments_get_listNonJobAppointments_Getopt_in_out_get_all_opt_outsOptInOut_GetOptOutListpayment_terms_get_payment_term_modelpayment_types_GetListpayments_get_custom_field_typespayments_get_listpaymentterms_getlistPaymentTypes_Getpayroll_adjustments_getPayrollAdjustments_GetListpayrolls_get_technician_payrollsPayrolls_GetEmployeePayrollsPayrolls_GetListPayrollSettings_GetEmployeePayrollSettingsPayrollSettings_GetPayrollSettingsListPayrollSettings_GetTechnicianPayrollSettingsperformance_getproject_sub_statuses_get_listproject_substatuses_getproject_types_getproject_types_get_listprojects_getprojects_get_custom_field_typesprojects_get_listprojects_get_notesProjectStatuses_GetProjectStatuses_GetListpurchase_orders_get_by_idpurchase_orders_get_listpurchase_orders_getrequestspurchase_orders_markup_getpurchase_orders_markup_get_by_idPurchaseOrderTypes_GetListreceipts_getlistrecurring_service_types_getrecurring_service_types_get_listreport_category_reports_get_datareport_category_reports_get_reportsReportCategories_GetCategoriesReportCategoryReports_Getreturn_types_get_listreturns_getlistservice_agreements_getServiceAgreements_GetListservices_getservices_getlistsuppressions_getsuppressions_getlistTagTypes_GetListtasks_get_tasktasks_get_taskstax_zones_get_listTeam_Getteam_get_listtechnician_shifts_gettechnician_shifts_get_listtechnicians_gettechnicians_get_listTimesheetCodes_Gettimesheetcodes_getlisttimesheets_getjobtimesheetstimesheets_getjobtimesheetsbyjobsTimesheets_GetNonJobTimesheetstransfers_getlistTrucks_GetListuser_roles_get_listvendors_get_by_idVendors_GetListwarehouses_get_listzone_getzone_getlist
Change history
No change history on record for this server.
Recommended policy
estimates_sellrequire approval
appointments_deletedeny
jobs_completerequire approval
adjustments_updaterate limit
Read-only toolsallow
Full policy breakdown with enforcement rules →