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
This commit is contained in:
@@ -4,11 +4,13 @@
|
||||
"description": "Validate mcp-manifest.json files and test autodiscovery from domains",
|
||||
"type": "module",
|
||||
"bin": {
|
||||
"mcp-manifest-validate": "./bin/cli.js"
|
||||
"mcp-manifest-validate": "./bin/cli.js",
|
||||
"mcp-manifest-generate": "./bin/generate.js"
|
||||
},
|
||||
"main": "./src/index.js",
|
||||
"exports": {
|
||||
".": "./src/index.js"
|
||||
".": "./src/index.js",
|
||||
"./generate": "./src/generate.js"
|
||||
},
|
||||
"files": [
|
||||
"bin/",
|
||||
|
||||
Reference in New Issue
Block a user