mcp-server-manager
SKILL.md
MCP Server Manager
Workflow
-
Discover candidate servers
- Check project
.mcp.jsonfor existing server configs. - Check
~/.claude.jsonfor global MCP servers (Claude Code). - Scan for MCP-related packages in
package.jsonorCargo.toml.
- Check project
-
Choose a registration target
- Project-local: edit
.mcp.jsondirectly. - Global (Claude Code): use
claude mcp add/claude mcp remove.
- Project-local: edit
-
Register the server
- stdio server:
claude mcp add <name> -- <command> <args...> - stdio with env:
claude mcp add <name> -e KEY=VALUE -- <command> <args...> - Or edit
.mcp.jsondirectly for project-local config.
- stdio server:
-
Verify registration
- For
.mcp.json: read the file and confirm the entry exists. - For global: run
claude mcp listto verify.
- For
-
Explain reload requirement
- MCP servers are loaded at session start; ask the user to restart the session.
Notes
- Infer type from config:
urlkey = HTTP,command/argskeys = stdio. - When multiple sources define the same name, confirm which to use.
- For stdio servers using
npx, the package downloads when the server first runs.
VMark Example
// .mcp.json
{
"mcpServers": {
"tauri": {
"command": "npx",
"args": ["-y", "@hypothesi/tauri-mcp-server"]
}
}
}
Weekly Installs
45
Repository
xiaolai/vmarkGitHub Stars
146
First Seen
Feb 15, 2026
Security Audits
Installed on
opencode45
codex45
gemini-cli45
cursor45
continue44
windsurf44