Proposed Solution
punch mcp list # List configured MCP servers and their status
punch mcp add gmail # Interactive wizard to add an MCP server
punch mcp remove gmail # Remove an MCP server
punch mcp test gmail # Test connection, run capability handshake, show tools
punch mcp tools # List all discovered tools across all servers
punch mcp add should:
- Show a list of popular servers (Gmail, GitHub, Slack, Notion, filesystem)
- Auto-generate the
punch.toml config entry
- Handle credential setup (env vars, OAuth flow where applicable)
- Test the connection before saving
Proposed Solution
punch mcp addshould:punch.tomlconfig entry