Check a website in a real browser, or check if AI agents can use it: score, problems, report link.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Run a free Tuper Agent-Ready Check on a public website: can AI agents reach, read and use it? Checks robots.txt rules for 12 AI bots (answer bots scored, training bots info only), llms.txt (llmstxt.org format), bot walls and captchas on the sign-up/login/contact pages, text only after JavaScript, sitemap, JSON-LD and prices, MCP/A2A cards, OpenAPI. Returns a 0-100 score, a headline per group, every fail and warning with what to change, and the report URL. Takes 5-30 s.
Public site address, e.g. "example.com"
How long to wait for the result before returning the id (0 = do not wait)
Pick your client. Values in capitals, like YOUR_TOKEN, are yours to fill in.
claude mcp add --transport http site-check https://mcp-check.tuper.app/mcp
Tool list last changed Nov 2, 2026.
Run a free Tuper Agent-Ready Check on a public website: can AI agents reach, read and use it? Checks robots.txt rules for 12 AI bots (answer bots scored, training bots info only), llms.txt (llmstxt.org format), bot walls and captchas on the sign-up/login/contact pages, text only after JavaScript, sitemap, JSON-LD and prices, MCP/A2A cards, OpenAPI. Returns a 0-100 score, a headline per group, every fail and warning with what to change, and the report URL. Takes 5-30 s.
| Argument | Type | Description |
|---|---|---|
| url* | string | Public site address, e.g. "example.com" |
| wait_seconds | integer | How long to wait for the result before returning the id (0 = do not wait) |
{
"type": "object",
"required": [
"url"
],
"properties": {
"url": {
"type": "string",
"maxLength": 2000,
"minLength": 4,
"description": "Public site address, e.g. \"example.com\""
},
"wait_seconds": {
"type": "integer",
"default": 60,
"maximum": 110,
"minimum": 0,
"description": "How long to wait for the result before returning the id (0 = do not wait)"
}
},
"additionalProperties": false
}Run a free Tuper Site Check on a public website (measured in a real browser): returns a 0-100 score, counts by severity, the top 5 problems (what, why it matters, where) and the full report URL. Takes 20-90 s. If still running after wait_seconds, returns status "running" and an id for get_report.
| Argument | Type | Description |
|---|---|---|
| url* | string | Public site address, e.g. "example.com" or "https://example.com/pricing" |
| wait_seconds | integer | How long to wait for the result before returning the id (0 = do not wait) |
{
"type": "object",
"required": [
"url"
],
"properties": {
"url": {
"type": "string",
"maxLength": 2000,
"minLength": 4,
"description": "Public site address, e.g. \"example.com\" or \"https://example.com/pricing\""
},
"wait_seconds": {
"type": "integer",
"default": 55,
"maximum": 110,
"minimum": 0,
"description": "How long to wait for the result before returning the id (0 = do not wait)"
}
},
"additionalProperties": false
}Read a Site Check report by id (from check_site): status (queued, running, done, error), and when done the score, the top findings (up to 20 with all=true) and the report URL.
| Argument | Type | Description |
|---|---|---|
| id* | string | Report id from check_site |
| all | boolean | true = up to 20 findings instead of 5 |
| wait_seconds | integer |
{
"type": "object",
"required": [
"id"
],
"properties": {
"id": {
"type": "string",
"pattern": "^[a-z0-9]{12}$",
"description": "Report id from check_site"
},
"all": {
"type": "boolean",
"default": false,
"description": "true = up to 20 findings instead of 5"
},
"wait_seconds": {
"type": "integer",
"default": 0,
"maximum": 110,
"minimum": 0
}
},
"additionalProperties": false
}We read every tool's name, description and inputs the way the model will, looking for instructions hidden from you. A clean result means no warning signs, not a guarantee. Scanned Nov 2, 2026.
What changed in this server's tools since we started watching, newest first. Each change is scanned again.
Run a free Tuper Agent-Ready Check on a public website: can AI agents reach, read and use it? Checks robots.txt rules for 12 AI bots (answer bots scored, training bots info only), llms.txt (llmstxt.org format), bot walls and captchas on the sign-up/login/contact pages, text only after JavaScript, sitemap, JSON-LD and prices, MCP/A2A cards, OpenAPI. Returns a 0-100 score, a headline per group, every fail and warning with what to change, and the report URL. Takes 5-30 s.