What I do
I execute a complete workflow for task-specific MCP server management:
- Check - Verify available servers and confirm correct server names
- Start - Activate required MCP servers for the specific task
- Execute - Perform the requested task using the activated servers
- Stop - Deactivate MCP servers after task completion
[!Info] Command to use for checking server status:
curl -s -X 'GET' 'http://localhost:37373/api/servers' | jq -r '.servers[] | select(.name == "<server_name>") | "\(.name): \(.status | if . == "connected" then "enabled" else "disabled" end)"'
[!Info] Command to use for checking disabled servers:
jq -r '.mcpServers | to_entries[] | select(.value.disabled == true) | .key' /resources/mcp/mcpservers.json
[!NOTE] Command for starting:
jq '.mcpServers."<server_name>".disabled = false' /resources/mcp/mcpservers.json > /tmp/mcpservers.json && mv /tmp/mcpservers.json //resources/mcp/mcpservers.json
[!NOTE] Command for stopping:
jq '.mcpServers."<server_name>".disabled = true' /resources/mcp/mcpservers.json > /tmp/mcpservers.json && mv /tmp/mcpservers.json //resources/mcp/mcpservers.json
[!IMPORTANT] Workflow:
Complete task execution:
- Check available servers and confirm the correct server name using the disabled servers check command
- Start required MCP servers for the task
- Execute the requested task using activated servers
- Stop the MCP servers after task completion
When to use me
Use when you need to:
- Execute tasks that require specific MCP servers
- Automatically manage server lifecycle during task execution
- Ensure servers are only active when needed
Usage Examples
Example 1 - Git repository analysis: User request: "Analyze the git repository history"
Workflow:
- Check available servers and confirm the git server name using disabled servers check command
- Start git server
- Execute repository analysis using git tools
- Stop git server after completion
Example 2 - Database query: User request: "Query the sample database"
Workflow:
- Check available servers and confirm the sample db server name using disabled servers check command
- Start sample db server
- Execute database queries
- Stop sample db server after completion