MCP App Store
by KeenEthics

Overview

Clasp connects ChatGPT to your authorized field-service workspace. Find customers, requests, estimates, jobs, scheduled visits, and invoices; create customers with a US service address; and update customer names and contact details. Access requires a Clasp account and company authorization. The plugin does not send messages, create estimates or invoices, delete records, or move money.

Tools

complete_onboarding

ChatGPT
Complete assistant-led first-time setup and permanently remove its onboarding write tools. Capability version 1.0.0. Tenant, actor, role, client, current grant, and session are verified by Clasp and cannot be supplied by the model.

create_customer

ChatGPT
Create a customer in the connected company. A complete service address is optional when an email or phone is supplied. Possible duplicates are rejected. Capability version 1.0.0. Use only for a change the user requested. Save the returned id and version. Clasp derives a stable retry key from the signed MCP request. Does not send messages, delete records or collect payment.

create_direct_invoice_draft

ChatGPT
Create a customer-only or optionally linked direct invoice draft. Capability version 1.0.0. Tenant, actor, role, client, current grant, and session are verified by Clasp and cannot be supplied by the model.

create_estimate_draft

ChatGPT
Create a calculated estimate draft. Capability version 1.0.0. Tenant, actor, role, client, current grant, and session are verified by Clasp and cannot be supplied by the model.

create_invoice_from_estimate

ChatGPT
Create an invoice draft from an eligible estimate. Capability version 1.0.0. Tenant, actor, role, client, current grant, and session are verified by Clasp and cannot be supplied by the model.

create_invoice_from_job

ChatGPT
Create an invoice draft from an eligible job. Capability version 1.0.0. Tenant, actor, role, client, current grant, and session are verified by Clasp and cannot be supplied by the model.

create_job

ChatGPT
Create a job for a selected customer without implicit scheduling. Capability version 1.0.0. Tenant, actor, role, client, current grant, and session are verified by Clasp and cannot be supplied by the model.

create_request

ChatGPT
Create a service request without scheduling downstream work. Capability version 1.0.0. Tenant, actor, role, client, current grant, and session are verified by Clasp and cannot be supplied by the model.

draft_document_terms

ChatGPT
Draft estimate or invoice terms for business review without saving or sending. Capability version 1.0.0. Tenant, actor, role, client, current grant, and session are verified by Clasp and cannot be supplied by the model.

draft_public_policy_copy

ChatGPT
Generate deterministic Privacy, Terms, and SMS opt-in drafts during onboarding. Capability version 1.0.0. Tenant, actor, role, client, current grant, and session are verified by Clasp and cannot be supplied by the model.

draft_sms

ChatGPT
Draft customer text without sending it or recording consent. Capability version 1.0.0. Tenant, actor, role, client, current grant, and session are verified by Clasp and cannot be supplied by the model.

find_customers

ChatGPT
Search active customers by bounded name or contact criteria. Capability version 1.0.0. Returns at most 25 records from the connected Clasp company. Use returned IDs for follow-up lookups. Does not create, send, approve or modify business records. Records a private security audit entry for access monitoring and rate limiting.

find_estimates

ChatGPT
Search estimates and review totals and approval status. Capability version 1.0.0. Returns at most 25 records from the connected Clasp company. Use returned IDs for follow-up lookups. Does not create, send, approve or modify business records. Records a private security audit entry for access monitoring and rate limiting.

find_invoices

ChatGPT
Search invoices and review totals, balances, due dates, and status. Capability version 1.0.0. Returns at most 25 records from the connected Clasp company. Use returned IDs for follow-up lookups. Does not create, send, approve or modify business records. Records a private security audit entry for access monitoring and rate limiting.

find_jobs

ChatGPT
Search jobs and review operational status and schedule fields. Capability version 1.0.0. Returns at most 25 records from the connected Clasp company. Use returned IDs for follow-up lookups. Does not create, send, approve or modify business records. Records a private security audit entry for access monitoring and rate limiting.

find_requests

ChatGPT
Search service requests and review their current state. Capability version 1.0.0. Returns at most 25 records from the connected Clasp company. Use returned IDs for follow-up lookups. Does not create, send, approve or modify business records. Records a private security audit entry for access monitoring and rate limiting.

find_technicians

ChatGPT
Search active technicians for scheduling and assignment review. Capability version 1.0.0. Tenant, actor, role, client, current grant, and session are verified by Clasp and cannot be supplied by the model.

find_visits

ChatGPT
Search visits and review their schedule and status. Capability version 1.0.0. Returns at most 25 records from the connected Clasp company. Use returned IDs for follow-up lookups. Does not create, send, approve or modify business records. Records a private security audit entry for access monitoring and rate limiting.

get_actor_profile

ChatGPT
Read the current actor, workspace, role, channel, and capability-set version. Capability version 1.0.0. Tenant, actor, role, client, current grant, and session are verified by Clasp and cannot be supplied by the model.

get_onboarding_status

ChatGPT
Read finite first-time setup progress without exposing private setup details. Capability version 1.0.0. Tenant, actor, role, client, current grant, and session are verified by Clasp and cannot be supplied by the model.

open_record

ChatGPT
Return an authorized internal route for a known record identifier. Capability version 1.0.0. Tenant, actor, role, client, current grant, and session are verified by Clasp and cannot be supplied by the model.

preview_send_estimate

ChatGPT
Preview the exact estimate recipient, message, totals, and customer-email side effect. Capability version 1.0.0. Tenant, actor, role, client, current grant, and session are verified by Clasp and cannot be supplied by the model.

preview_send_invoice

ChatGPT
Preview the exact invoice recipient, message, total, payment readiness, and customer-email side effect. Capability version 1.0.0. Tenant, actor, role, client, current grant, and session are verified by Clasp and cannot be supplied by the model.

preview_send_sms

ChatGPT
Preview the exact active customer, authorized number, and final text from either a customer or existing conversation. Capability version 1.0.0. Tenant, actor, role, client, current grant, and session are verified by Clasp and cannot be supplied by the model.

save_onboarding_policy_drafts

ChatGPT
Save deterministic Privacy, Terms, and SMS opt-in drafts without publishing them. Capability version 1.0.0. Tenant, actor, role, client, current grant, and session are verified by Clasp and cannot be supplied by the model.

save_onboarding_profile

ChatGPT
Save finite first-time business-profile onboarding fields only. Capability version 1.0.0. Tenant, actor, role, client, current grant, and session are verified by Clasp and cannot be supplied by the model.

save_onboarding_terms_preset

ChatGPT
Save one reviewed estimate or invoice terms preset during first-time setup. Capability version 1.0.0. Tenant, actor, role, client, current grant, and session are verified by Clasp and cannot be supplied by the model.

save_onboarding_texting_info

ChatGPT
Save onboarding texting application facts without claiming approval or ordering a number. Capability version 1.0.0. Tenant, actor, role, client, current grant, and session are verified by Clasp and cannot be supplied by the model.

schedule_visit

ChatGPT
Schedule a visit with one to ten technicians and overlap review. Capability version 1.0.0. Tenant, actor, role, client, current grant, and session are verified by Clasp and cannot be supplied by the model.

send_estimate

ChatGPT
Send an estimate using an unexpired exact approval. Capability version 1.0.0. Tenant, actor, role, client, current grant, and session are verified by Clasp and cannot be supplied by the model.

send_invoice

ChatGPT
Issue and send an invoice using an unexpired exact approval and staged receipt. Capability version 1.0.0. Tenant, actor, role, client, current grant, and session are verified by Clasp and cannot be supplied by the model.

send_sms

ChatGPT
Queue an approved customer text, opening or reusing its conversation while rechecking provider readiness, consent, and STOP state. Capability version 1.0.0. Tenant, actor, role, client, current grant, and session are verified by Clasp and cannot be supplied by the model.

update_customer

ChatGPT
Update customer name or contact details. Read the customer first and supply its current version to prevent overwriting concurrent edits. Omitted fields are preserved; null clears optional contact fields. Capability version 1.0.0. Use only for a change the user requested. Save the returned id and version. Clasp derives a stable retry key from the signed MCP request. Does not send messages, delete records or collect payment.

Capabilities

Writes

Example Prompts

Click any prompt to copy it.

Similar Apps