ai.botappetit/bot-appetit
up checked
Unclaimed · Unverified
Agent searches it appeared in, last 30 days: 0. Run this server? Claim the listing: verified label, uptime alerts and analytics.
Publisher-provided title
Bot Appétit
Publisher-provided description
Can a machine consume this page? AEO, SEO and performance scans. Page scans need no account.
Summary by lookupd
Scans web pages for machine readability (AEO, SEO, performance), returns findings and reports, and manages site scans and related history.
Install
Claude Code, remote (streamable-http)
claude mcp add --transport http bot-appetit https://botappetit.ai/mcp
Codex, remote (streamable-http)
codex mcp add bot-appetit --url https://botappetit.ai/mcp
Cursor, remote (streamable-http) → .cursor/mcp.json
{
"mcpServers": {
"bot-appetit": {
"url": "https://botappetit.ai/mcp"
}
}
}Other clients: docs. Or tell your agent: Set up lookupd for me: read https://lookupd.com/agent.md and follow it.
Tools (14 tools)
Publisher-provided text
scan_pageCheck one web page for AEO, SEO and performance: can a machine consume it? Returns the findings by check and the report link. If the exact page was scanned in tget_reportGet a stored Bot Appétit report by scan id, the same report a person sees at botappetit.ai/r/<id>. Costs nothing and does not scan. Use it to re-read a report ypage_historyList every stored Bot Appétit scan of one exact page, newest first, with the score at the time and how it moved since the scan before. Costs nothing and does nolist_checksList every check Bot Appétit runs on a page, grouped by category, with the id of each. Use the id with explain_check for what a check means and what good looksexplain_checkExplain one Bot Appétit check: what it looks at, why it matters for machines reading a page, and what good looks like. Use the id from list_checks or a report.request_site_scanA whole-site scan reads a representative sample of a site and needs a person with a Bot Appétit account, and an agent never creates one. This returns exactly whleaderboardThe highest-scoring sites by category, from the latest Bot Appétit scan of each site's homepage: rank, host, score out of 100, grade and a link to the full repostart_site_scanStart a whole-site scan for the signed-in person's account: Bot Appétit reads a representative sample of the site (not every page) and scores it. Needs the perssite_scan_statusRead one of the signed-in person's site scans: whether it is still running, and once it has finished the score, the checks that failed, the category scores andlist_sitesList the sites the signed-in person follows in Bot Appétit, newest activity first, each with its latest site-scan score, the change since the scan before, and tsite_historyRead one of the signed-in person's sites over time: every site scan of it newest first with the score and the change since the previous scored scan (a change acset_pinsPin or unpin pages on one of the signed-in person's sites. Pinned pages are scanned in every site scan of that site and count toward its score; up to 25, on theset_rescan_settingsTurn the signed-in person's monthly re-scans of their sites on or off, and the email of each result on or off. Leave a field out to keep it as it is; call withshare_site_scanCreate or stop the unlisted share link for one of the signed-in person's site scans. Site scans are private by default; a link lets anyone who holds it read tha
Details
- Version: 1.0.1
- Transports: streamable-http
- Uptime (7 days): 100%
- Median latency: 1001 ms
- First indexed:
- Last seen in registry:
- Website: https://botappetit.ai/mcp
Badge for your README
Shows this live status and links here; updates hourly.
[](https://lookupd.com/servers/ai.botappetit/bot-appetit)
- 62033 servers
- Last crawl: 2026-11-11T15:38:39.561Z
- API base:
https://api.lookupd.com - MCP URL:
https://api.lookupd.com/mcp