2 Commits

Author SHA1 Message Date
9507dc6e68 feat(cli): add manifest generator from existing MCP configs
Add mcp-manifest-generate CLI tool to reverse-engineer manifests from Claude Code settings.json. Infers install methods from command patterns (npx→npm, uvx→pip, .exe→dotnet-tool). Converts --flag args to typed config entries (--api-key→secret). Supports --probe flag to run MCP handshake for real server name/version. Add interactive --init wizard mode. Update schema with additional validation rules. Add comprehensive CLI help and examples to README
2026-04-04 18:53:06 -04:00
33b623fe68 feat(notes): add manifest validation CLI tool
Create mcp-manifest-validate package with CLI and programmatic API:
- Validate manifests against JSON Schema v0.1
- Test autodiscovery from domains (well-known URL + HTML link tags)
- Check command availability on PATH
- Semantic validation (config keys, template variables, transport)
- Colorized terminal output with detailed error reporting
- JSON output mode for CI/CD integration
- Programmatic API for library use

Includes schema/v0.1.json, CLI in bin/cli.js, and core logic in src/index.js
2026-03-29 23:28:26 -04:00