The Service Marketing Guys Audit MCP server
online · 100% uptimecom.theservicemarketingguys/audit·v0.1.0Read-only audit of any local service business, Open Service Profile conformance first.
0 stars
Reviews
Write oneNobody has reviewed The Service Marketing Guys Audit yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
The Service Marketing Guys Audit tools (7)
write = sends, deletes, buys or postscheck_agent_readinessFreeCheck whether a local service business is legible to AI agents. Headline: Open Service Profile conformance (manifest at https://<host>/.well-known/open-service-profile validated against the spec, level claimed versus automated Level 1 checks, LocalBusiness and ScheduleAction JSON-LD on the home page). Secondary: the isitagentready.com signal, which degrades to unavailable when that service is down. Synchronous. Returns the final result, usually within about 30 seconds. Reuses a check from the last hour.
check_ai_visibilityFreeStart an AI visibility check: does the business appear when AI assistants are asked for local providers in its city? It uses up to five prompts to the configured OpenAI model. Paid, drawn from a shared daily budget; when the budget is used up the result says quota_reached with the UTC reset time. For a running result, wait pollAfterSeconds, then call get_audit_report with runId. Repeat while status is running. Cached completed results need no polling.
check_local_rankFreeStart a Google Maps rank grid (49 points, 8 miles) for a business by Google Place id, or by business name and city. Paid, drawn from a shared daily budget; when the budget is used up the result says quota_reached with the UTC reset time. For a running result, wait pollAfterSeconds, then call get_audit_report with runId. Repeat while status is running. Cached completed results need no polling.
check_site_speedFreeStart a Google PageSpeed run (mobile and desktop) for a website. Free. For a running result, wait pollAfterSeconds, then call get_audit_report with runId. Repeat while status is running. Cached completed results need no polling.
explain_checkFreePlain-language explanation of one check id: what it looks at, why it matters to a service business, and what to do. Explains osp-1 through osp-20 and agent-readiness check ids. Other engines' finding ids are not supported.
get_audit_reportFreeFetch the status and, when finished, the report for a runId returned by check_site_speed, check_ai_visibility, check_local_rank, or start_audit. For a running result, wait pollAfterSeconds, then call again with the same runId. Repeat while status is running.
start_auditFreeStart the full visibility audit: site speed, agent readiness, and Open Service Profile conformance, plus the paid engines when their inputs are given. city enables AI visibility. placeId enables local rank. Provide businessName and state for accurate identification. If the paid budget cannot cover this request, nothing starts; use the individual free tools. For a running result, wait pollAfterSeconds, then call get_audit_report with runId. Repeat while status is running. Cached completed results need no polling.
Public scan report
scanner v0.1.10 · 2026-10-14 · same rubric, same numbers if you re-run it
- –Code scanremote-only server, no package to scann/a
- Live reliabilityremote reachable in 696ms20/20
- Tool poisoning7 tool descriptions checked15/15
- Auth qualityopen endpoint, read-only tools10/15
- Maintenancelast push 34 days ago12/15
- Maintainer identityendpoint served from the registry-verified namespace domain8/10
How The Service Marketing Guys Audit compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 87/100
- higher than 73% of 48,255 servers
- Tools
- 7
- the typical server has 7
- Tools that change things
- 0%
- typical: 0%. Fewer write tools means less an agent can break
- Uptime
- 100%
- of our recent checks; the typical remote server answers 100%
- Response time
- 384 ms
- faster than 38% of 30,031 servers
What its tools let an agent do: 6 read · 1 run or deploy
Install The Service Marketing Guys Audit in Claude Code, Cursor or VS Code
claude mcp add --transport http audit https://www.theservicemarketingguys.com/api/audit-mcp
What the publisher says
From the The Service Marketing Guys Audit repository's README, as published. We do not edit it. Read it on GitHub
Open Service Profile
Open Service Profile (OSP) is a machine-readable description of a local service business, published at /.well-known/open-service-profile, that tells AI agents what the business does, where it works, when it is open, and how to request a booking.
It covers dispatch-based and shop-based trades: HVAC, plumbing, electrical, landscaping, auto repair, marine repair, and similar. The manifest carries identity, locations and hours, services, ZIP coverage, and a booking policy. Six tools over the Model Context Protocol let an agent read the profile, check coverage, check availability, and submit a booking request. A booking request is a request, never a confirmation; the specification fixes that semantic so an agent cannot tell a customer an appointment exists when it does not.
Status
Draft v0.1, published 2026-09-07 and revised 2026-09-09 (0.1.0-draft.4, a text-only revision). The draft is stable enough to implement. Changes before 1.0 arrive as versioned releases with a changelog; see CONTRIBUTING.md for how changes are decided.
Specification
- Canonical, versioned: https://www.theservicemarketingguys.com/standards/open-service-profile/v0.1
- Landing page (latest version): https://www.theservicemarketingguys.com/standards/open-service-profile/
The Markdown in spec/ is the source text. The website is the canonical rendering, and citations should use the versioned URL above.
Maintainer
The Service Marketing Guys, an EasyServe company. Issues and pull requests are welcome here.
What is in this repository
spec/
v0.1.md specification source text
schemas/v0.1/
manifest.schema.json Appendix A, the manifest document
tools/
tools-common.schema.json shared definitions for tool schemas
<tool>.input.schema.json one per tool, Appendix B
<tool>.output.schema.json one per tool, Appendix B
examples/v0.1/
hvac-two-locations.json Appendix C.1
auto-repair-single-location.json Appendix C.2
marine-repair-yard.json Appendix C.3
hvac-two-locations.level1.jsonld Appendix C.4, Level 1 JSON-LD for the C.1 business
scripts/
validate-examples.mjs validates the examples against the manifest schema and the Appendix A constraints
extract-from-spec.mjs regenerates schemas/ and examples/ from spec/v0.1.md
bin/
open-service-profile.mjs the generator CLI (npx open-service-profile init <url>)
src/
validate.mjs the examples script's and the CLI's validator, a thin call into the generated core
crawl.mjs the CLI's bounded site crawl: pinned connections, private-address policy, host fence
places.mjs optional Google listing lookEvery tool output schema is oneOf a success shape and an error shape. The error shape is tools-common.schema.json#/$defs/ErrorResult, constrained in each tool's schema to that tool's error codes.
Run npm run validate to check the examples. There are no dependencies.
Generate your profile
The repository also ships a small command-line tool that drafts a business's Open Service Profile from its own website. It also writes the business's llms.txt. Node 20 or newer, no dependencies.
npx open-service-profile init example.comIt reads up to twelve pages (home, contact, schedule, about, then service and location pages from the sitemap) and writes five files into ./open-service-profile/:
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Grade history
- 2026-09-19restoreB → Ascore 88
The Service Marketing Guys Audit: common questions
- Is The Service Marketing Guys Audit MCP server safe?
- Yes, by our scan: it is graded A (87/100). Read the The Service Marketing Guys Audit safety report
- How do I install The Service Marketing Guys Audit?
- It runs remotely at www.theservicemarketingguys.com. Add it to Claude Code, Cursor, VS Code or Claude Desktop with the snippets above, or call it through the mcp.market gateway without installing anything.
- Does The Service Marketing Guys Audit need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is The Service Marketing Guys Audit maintained?
- The last commit was 55 days ago (2026-09-10). The latest release is v0.1.0.
- Is The Service Marketing Guys Audit up?
- 100% of our last 28 checks got an answer. We check remote servers about four times a day.
- How does The Service Marketing Guys Audit compare with other MCP servers?
- safety score 87/100 (higher than 73% of 48,255 servers); tools 7 (the typical server has 7); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.