Commit Graph

3 Commits

Author SHA1 Message Date
cd57827f6d feat(spec): add options/options_from for dynamic config values
Add options field for static value lists and options_from for dynamic file-based options. options_from uses JSONPath to extract values from local JSON files (e.g., account names from config). Update schema with validation rules. Add --manifest flag as preferred discovery method (offline, version-matched). Reorder discovery priority: installed tool → well-known URL → HTML link → direct URL → local file. Update examples and documentation
2026-04-04 18:53:51 -04:00
cd20854242 feat(spec): add icon field to MCP manifest spec
Add optional icon field to server metadata for displaying server icons in clients. Update JSON schema with URI format validation. Add documentation explaining icon should be square PNG/SVG with fallback behavior. Update examples with icon URLs
2026-04-04 18:10:53 -04:00
dc3de7c557 feat(ci): create mcp-manifest.dev specification site
Create standalone repository for MCP manifest specification. Add JSON Schema (v0.1), full spec document, reference examples (minimal, SQLite, GitHub, IronLicensing), and landing page. Define autodiscovery protocol using well-known URLs and HTML link tags. Publish at mcp-manifest.dev.
2026-03-29 21:53:19 -04:00