Official 1.0.0 schemas · synced 2026-09-06
Agent Plugins validator.
Paste a plugin.json or mcp.json, or fetch one straight from GitHub. We check it against the official 1.0.0 JSON Schemas from agent-plugins.org, right in your browser, and nothing you paste leaves the page. The spec ships no official validator, so we built one on the spec's own schema files, unmodified.
Paste a manifest or fetch one from GitHub. Validation runs as you type.
What gets checked
- Required fields: plugin.json requires exactly two fields:
$schema(pinned to the canonical 1.0.0 URL) andname. - Name rules: lowercase letters, digits, dots, and hyphens; must start and end alphanumeric; no consecutive hyphens or dots.
- Closed schema: 1.0.0 rejects unknown fields (
additionalProperties: false). Vendor-specific data belongs underextensions. - Optional fields: version, description, author, homepage, repository, license, keywords, and extensions are validated for type and format when present.
Validation runs entirely in your browser against the official schema files; nothing you paste is stored or sent anywhere. The GitHub fetch helper only proxies raw.githubusercontent.com. Browse the directory to see manifests that pass.
