agentgates.aiVerified
Confidential computers for AI swarms: sealed VMs (Intel TDX) by the hour, USDC over x402.
Finance & CryptoPayments & trading
- Passed: Handshake
- Passed: Tools listed
- Passed: Updated recently
Median latency 514 ms · Last checked
Explore
Evidence for your next connection.
Independent measurements of remote MCP servers. Every observation has a timestamp.
Read-only probesMCP server · Payments & trading
Read Service Fusion customers, jobs, estimates, invoices and schedule; create customers and jobs.
1 failed · 8 not measured
Median of successful probes over 7 days
Share of countable probes over 30 days, including daily rollups. Auth challenges are excluded.
Tool definitions returned by this server
Independent monitoring
Outdated check
Last connection measurement is over 24 hours old. Current availability is unknown.
Last checked| Test area | Passed | Failed | Unmeasured |
|---|---|---|---|
ConnectionCan a client connect and discover tools? | 5 | 0 | 0 |
Reliability & speedDoes it respond consistently and quickly? | 0 | 0 | 4 |
Access & authenticationWhat is required to use this server? | 1 | 0 | 2 |
Tool qualityAre the tool definitions usable by an agent? | 3 | 1 | 0 |
Publisher identityCan the publisher be traced to its source? | 4 | 0 | 2 |
Unmeasured means there is not enough evidence to decide. How these checks work
Start using Service Fusion MCP by usefulapi
Choose your client, copy the configuration, then enable the server in your client’s MCP settings.
Run this command in your terminal, then restart Claude Code.
Claude Code
claude mcp add --transport http service-fusion-mcp-by-usefulapi https://service-fusion.usefulapi.io/mcpCapabilities
WRITE: create a customer in Service Fusion, optionally with contacts (phones, emails) and service locations. It is visible to the whole team and cannot be deleted through this API; creating the same name twice makes two customers, so search with servicefusion_list_customers first. POST /customers.
DiscoveredWRITE: create an estimate (quote) for a customer, optionally with address, category, source, technicians, tasks, notes, products, services, other charges and tags. It cannot be deleted through this API; creating twice makes two estimates. POST /estimates.
DiscoveredWRITE: create a job (work order) for a customer, optionally with address, category, source, assigned technicians, tasks, notes, products, services and other charges. It appears on the team's schedule and cannot be deleted through this API; creating twice makes two jobs. Look up category, source and status names with the list tools first. POST /jobs.
DiscoveredOpen time slots for technicians and/or crews over up to 8 days (end_date at most 7 days after start_date). Filter by technician, crew, department, experience level and slot length. GET /availability.
DiscoveredOne calendar task by id. GET /calendar-tasks/{id}.
DiscoveredOne crew by id, optionally with its technicians. GET /crews/{id}.
DiscoveredOne customer by id, optionally with contacts, phones, emails, locations and custom fields. GET /customers/{id}.
DiscoveredOne piece of equipment of a customer. GET /customers/{customer_id}/equipment/{equipment_id}.
DiscoveredOne estimate by id, optionally with line items, technicians, notes, tags and more. GET /estimates/{id}.
DiscoveredOne invoice by id. GET /invoices/{id}.
DiscoveredOne job by id, optionally with technicians, line items, labor, expenses, payments, invoices, notes, visits and more. GET /jobs/{id}.
DiscoveredThe Service Fusion user the API credentials belong to: id, name and email. Use it to check the connection. GET /me.
DiscoveredOne technician by id. GET /techs/{id}.
DiscoveredList calendar tasks (appointments and to-dos on the schedule) for one day (start_date or end_date alone), a date range (both) and/or given users. A task is returned when it overlaps the range. GET /calendar-tasks.
DiscoveredList crews (named groups of technicians), optionally with their members. GET /crews.
DiscoveredList the equipment on file for a customer (type, make, model, serial number, warranty and install dates). GET /customers/{id}/equipment.
DiscoveredList customers (newest id order unless sorted). Filter by name, contact, address, city, postal code, phone, email, tags or last-serviced date. Add expand=contacts,locations,custom_fields to include them. GET /customers.
DiscoveredList estimates (quotes). Filter by status, number, PO number, customer, contact, address, phone, email, category, source and start/end/requested dates. GET /estimates.
DiscoveredList invoices with number, total, paid flag, dates and the customer. The API has no invoice filters: sort and page instead (for example sort=-date). GET /invoices.
DiscoveredThe job category names to use when creating or filtering jobs. GET /job-categories.
DiscoveredThe job status names (code, name, custom flag, category) to use when creating or filtering jobs. GET /job-statuses.
DiscoveredList jobs (work orders). Filter by status, number, PO or invoice number, customer, contact, address, phone, email, category, source and start/end/updated/closed dates. Add expand (techs_assigned, services, products, payments, invoices, visits, notes, ...) for detail. GET /jobs.
DiscoveredThe payment types configured in the account. GET /payment-types.
DiscoveredThe lead/referral sources (short and long names) to use when creating or filtering jobs and estimates. GET /sources.
DiscoveredThe technician department names configured in the account (useful for availability filters). GET /techs/departments.
DiscoveredList technicians and sales reps (name, contact details, department, title, color, field-worker and sales-rep flags). GET /techs.
DiscoveredRecent measurements
| Checked | Result | Response | Tools |
|---|---|---|---|
| Connected | 763 ms | 26 |