{
 "url": "https://agenticweb.wiki/tools/",
 "title": "Manifest & protocol validators · agenticweb.wiki",
 "description": "Interactive manifest and domain validators for twelve agentic-web standards including ARD, AI Catalog, llms.txt, MCP Server Cards, A2A, and auth.md.",
 "markdown_url": "https://agenticweb.wiki/tools/index.md",
 "markdown": "# Manifest & Protocol Validators\n\nValidate a live origin or paste raw manifest content against the canonical schema and structural rules for twelve agentic-web standards. Powered by `POST /api/validate` and available over MCP via `validate_manifest` at `https://agenticweb.wiki/mcp`.\n\n## Supported manifest validators\n\n| Standard | Manifest ID | Canonical path | Content-Type | Specification |\n| --- | --- | --- | --- | --- |\n| [llms.txt](/protocols/llms-txt/) | `llms-txt` | `/llms.txt` | `text/markdown` | [llmstxt.org](https://llmstxt.org/) |\n| [MCP Server Cards (SEP-2127)](/protocols/mcp-server-cards/) | `mcp-server-cards` | `/mcp/server-card` · `/.well-known/mcp/server-card.json` | `application/mcp-server-card+json` | [SEP-2127](https://modelcontextprotocol.io/) |\n| [Agent2Agent Protocol (A2A)](/protocols/a2a/) | `a2a` | `/.well-known/agent-card.json` | `application/json` | [A2A v1.0.1](https://github.com/a2aproject/A2A) |\n| [api-catalog (RFC 9727)](/protocols/api-catalog-rfc9727/) | `api-catalog-rfc9727` | `/.well-known/api-catalog` | `application/linkset+json` | [RFC 9727](https://www.rfc-editor.org/rfc/rfc9727) |\n| [AI Crawler Tokens in robots.txt](/protocols/ai-crawler-tokens-robots/) | `ai-crawler-tokens-robots` | `/robots.txt` | `text/plain` | [RFC 9309](https://www.rfc-editor.org/rfc/rfc9309) |\n| [AGENTS.md](/protocols/agents-md/) | `agents-md` | `/AGENTS.md` | `text/markdown` | [agents.md](https://agents.md/) |\n| [Agent Skills Format](/protocols/anthropic-agent-skills-format/) | `anthropic-agent-skills-format` | `/.well-known/agent-skills/index.json` | `application/json` | [Agent Skills Discovery v0.2](/protocols/anthropic-agent-skills-format/) |\n| [auth.md](/protocols/auth-md/) | `auth-md` | `/auth.md` | `text/markdown` | [auth.md v0.6.0](/protocols/auth-md/) |\n| [Open Knowledge Format (OKF)](/protocols/okf/) | `okf` | `/okf/index.md` | `text/markdown` | [OKF v0.2](/protocols/okf/) |\n| [Agent Resource Discovery (ARD)](/protocols/ard/) | `ard` | `/.well-known/ard.json` | `application/ard+json` | [ARD v0.91](/protocols/ard/) |\n| [AI Catalog](/protocols/ai-catalog-well-known-file/) | `ai-catalog-well-known-file` | `/.well-known/ai-catalog.json` | `application/ai-catalog+json` | [AI Catalog](/protocols/ai-catalog-well-known-file/) |\n| security.txt (RFC 9116) | `security-txt` | `/.well-known/security.txt` | `text/plain` | [RFC 9116](https://www.rfc-editor.org/rfc/rfc9116) |\n\n## Programmatic HTTP API & JSON Endpoints\n\n- `POST /api/validate` — JSON body `{\"manifest\": \"llms-txt\", \"domain\": \"cloudflare.com\"}` or `{\"manifest\": \"a2a\", \"content\": \"{...}\"}`.\n- `GET /api/v1/protocols.json` — full machine-readable catalog of 132 standards (aliases [`/data/standards.json`](/data/standards.json)).\n- `GET /api/v1/protocols/<id>.json` — single-protocol JSON bundle (e.g. [`/api/v1/protocols/mcp.json`](/api/v1/protocols/mcp.json)).\n- `GET /api/v1/instances.json` — verified implementation instances catalog (aliases [`/data/instances.json`](/data/instances.json)).\n"
}