{
  "mcp_version": "2026-07-28",
  "name": "steward-audit",
  "description": "Audits any website for agent-readiness over plain HTTP: robots.txt and its AI-agent rules, Content Signals, the sitemap, llms.txt and whether its links resolve, agents.md, the well-known MCP and A2A discovery documents, and whether the homepage and a content page actually serve markdown when asked for it. It checks behaviour rather than presence. Speaks MCP 2026-07-28, and 2025-11-25 and earlier on the same endpoint. Call audit_site(url): the checks take seconds and the report comes back in the same call, as canonical JSON in structuredContent and as a markdown summary in the text content. No auth and no account, and no caller data is kept. Each site's report is kept for its UTC hour and shared with anyone who asks about that site in that hour (fresh: true forces a new audit). It is rate limited per caller and per UTC day; a refusal names which limit was hit and when to retry, and the caps in force are stated at https://www.mattpyle.com/steward. Further tools are listed by tools/list.",
  "endpoint": "https://www.mattpyle.com/mcp",
  "transport": "http",
  "trust_class": "public",
  "auth": {
    "required": false,
    "methods": []
  },
  "capabilities": ["tools"],
  "categories": ["developer-tools", "seo", "accessibility"],
  "languages": ["en"],
  "contact": "https://www.mattpyle.com/steward",
  "docs": "https://www.mattpyle.com/steward",
  "payment_required": false,
  "last_updated": "2026-10-23T00:00:00Z",
  "cache_ttl": 3600
}
