Audit a restaurant's own website
audit_restaurant_siteUse when a restaurant owner or operator asks how their own website looks to customers, search and AI assistants: whether it has a readable menu with prices, consistent phone numbers, hours, Restaurant structured data, online ordering and reservation links, llms.txt, or blocks AI crawlers. Pass the restaurant's website address. Fetches that page, at most two more pages on the same site (a menu page, and an order or reservations page), robots.txt and llms.txt, and returns the facts it found plus score: the same score out of 100 the maple.inc/restaurant-website-audit page shows, with its group sub-scores and the checks that need work, worth the most points first. Here the Google listing and page-speed groups are left out (this tool reads only the website) and the other groups scale to 100. It obeys robots.txt, does not run JavaScript, opens no third-party pages, and cannot see Google Business Profile, Yelp or other listings, so a fact missing from the result is "not found in the fetched HTML", not absent. Read-only; does not audit maple.inc.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"url": "<url>"
},
"name": "audit_restaurant_site"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | The restaurant's own website, for example "https://joespizza.com" or "joespizza.com". Not a Google, Yelp or delivery-app page. |