Pi: Remove Redundant GitHub MCP Thiago Wfx removed the GitHub MCP server from his Pi configuration, citing that GitHub's existing CLI (gh) already provides full functionality for pull requests, issues, workflows, and releases. The removal simplifies the setup by eliminating a redundant interface, as gh version 2.97.0 is installed and authenticated. Wfx advises using MCP only for APIs lacking a suitable CLI. pi: remove redundant github MCP • 132 words • 1 min I’ve finally removed the GitHub MCP server from my Pi https://pi.dev/ configuration, after piloting it for a while with pi-mcp-adapter https://github.com/nicobailon/pi-mcp-adapter . GitHub already has a mature CLI gh installed and authenticated: shell % gh --version gh version 2.97.0 2026-07-31 https://github.com/cli/cli/releases/tag/v2.97.0 % gh auth status github.com ✓ Logged in to github.com account thiagowfx keyring - Active account: true - Git operations protocol: ssh gh handles pull requests, issues, workflows, and releases directly. Anything else remains available through gh api , including GraphQL. The MCP server added another interface without adding capability. diff { "mcpServers": { - "github": { - "auth": "bearer", - "bearerToken": " gh auth token", - "url": "https://api.githubcopilot.com/mcp" - }, "slack-mcp": { MCP remains useful for APIs without a better or any CLI, but it should be avoided wherever possible. 🤖 Drafted with /bloggify .