pi: remove redundant github MCP | ¬ just serendipity 🍀
Thiago Perrotta<br>thiagowfxserendipity@perrotta.dev
pi: remove redundant github MCP
03 Aug, 2026
• 132 words • 1 min
Previously.
I’ve finally removed the GitHub MCP server from my Pi<br>configuration, after piloting it for a while with pi-mcp-adapter.
GitHub already has a mature CLI (gh) installed and authenticated:
shell
% gh --version<br>gh version 2.97.0 (2026-07-31)<br>https://github.com/cli/cli/releases/tag/v2.97.0
% gh auth status<br>github.com<br>✓ Logged in to github.com account thiagowfx (keyring)<br>- Active account: true<br>- Git operations protocol: ssh
gh handles pull requests, issues, workflows, and releases directly. Anything<br>else remains available through gh api, including GraphQL. The MCP server added<br>another interface without adding capability.
diff
"mcpServers": {<br>- "github": {<br>- "auth": "bearer",<br>- "bearerToken": "!gh auth token",<br>- "url": "https://api.githubcopilot.com/mcp"<br>- },<br>"slack-mcp": {
MCP remains useful for APIs without a better (or any) CLI, but it should be<br>avoided wherever possible.
🤖 Drafted with /bloggify.
— § —
Reply via<br>email
#ai #dev #pi
Related Posts
MCP: model context protocol considered harmful
Previously.<br>I configured my Claude Code instance at work to include exactly 3 MCP servers:<br>github playwright (browser automation / testing) atlassian …<br>Oct 17, 2025
pi: with free models
OpenRouter # Today I signed up for OpenRouter.<br>The Unified Interface For LLMs<br>Better prices, better uptime, no subscriptions.<br>Its main selling point …<br>Jul 31, 2026
Previously, previously, previously, previously.
Connections
Thiago Perrotta
ESC