Server definition
- Hash
- sha256:6bb7ceac7ae9822d9e7d18c6cb63292735592437d8394e098a150d07faa4c262
- What it is
- What a remote MCP server returned when asked what it offers: 2 tools
The blob, as servednamed by its sha256
{
"instructions": null,
"tools": [
{
"description": "Run a passive, read-only launch check on the public URL of a live app the user owns or is authorized to test (built with Replit, Lovable or Bolt). Checks: reachable and fast, SEO title/meta, robots/sitemap, security headers, open CORS, and a dev banner left in production. Only reads what any visitor's browser already sees (homepage, response headers, robots.txt, sitemap.xml); never scans JavaScript bundles for secrets, never signs in, submits forms, writes data or reads databases. Refuse private/internal addresses.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"url": {
"description": "Public https URL of the app to check, e.g. https://yourapp.replit.app",
"minLength": 4,
"type": "string"
}
},
"required": [
"url"
],
"type": "object"
},
"name": "check_app",
"outputSchema": {
"properties": {
"findings": {
"items": {
"properties": {
"detail": {
"type": "string"
},
"fix_prompt": {
"type": "string"
},
"id": {
"type": "string"
},
"severity": {
"type": "string"
},
"title": {
"type": "string"
}
},
"required": [
"id",
"severity",
"title",
"detail"
],
"type": "object"
},
"type": "array"
},
"free_audit": {
"type": "string"
},
"http_status": {
"type": "number"
},
"note": {
"type": "string"
},
"reachable": {
"type": "boolean"
},
"response_ms": {
"type": [
"number",
"null"
]
},
"stack": {
"type": "string"
},
"summary": {
"type": "string"
},
"url": {
"type": "string"
}
},
"required": [
"url",
"reachable",
"stack",
"findings",
"free_audit"
],
"type": "object"
}
},
{
"description": "Return a paste-ready prompt to fix a specific issue in the user's builder (Replit Agent, Lovable or Bolt). Use the issue id from check_app.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"builder": {
"enum": [
"replit",
"lovable",
"bolt"
],
"type": "string"
},
"issue": {
"enum": [
"missing_security_headers",
"open_cors",
"sitemap_returns_html",
"missing_title_meta",
"dev_banner_in_prod",
"app_down"
],
"type": "string"
}
},
"required": [
"issue"
],
"type": "object"
},
"name": "get_fix_prompt",
"outputSchema": {
"properties": {
"builder": {
"type": "string"
},
"fix_prompt": {
"type": "string"
},
"issue": {
"type": "string"
}
},
"required": [
"issue",
"builder",
"fix_prompt"
],
"type": "object"
}
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:6bb7ceac7ae9822d9e7d18c6cb63292735592437d8394e098a150d07faa4c262 | sha256sum