


















The most reliable feature of github-mcp-server is watching non-sentient agents avoid it like there's a kill-switch coming.
I provided my local AI agent with detailed instructions on using github-mcp-server toolsets—how to call tools, what params to use, expected output.
My agent runs as a systemd timer, tasked with examining unapproved pull requests and their comments. I didn't mention gh CLI, curl, or jq anywhere in the instructions.
Inspection of the audit logs revealed, to my surprise, extensive use of gh CLI. The agent had pattern-matched around the MCP server entirely.
So I ask: "Hey, what gives? Why are you using gh CLI and jq voodoo to perform your assigned tasks? I provided detailed instructions on github-mcp-server."
Agent's response (paraphrased for brevity):
"My training data shows a pattern: github-mcp-server fails, so use gh CLI, cause that actually works and allows me to complete my task."
Alright, now what? My agent doesn't want to use github-mcp-server. I heard about this "vibe coding" thing, so I decided to give it a shot.
Lucky for all of us, models know GitHub really well—surprisingly detailed knowledge of the API. I gave my coding agent the github-mcp-server version of my instructions and said: "Yo, rip out github-mcp-server as the primary tool. You have free will, but stay away from abusing jq. Write code to manipulate GitHub response payloads instead. I suggest Octokit and building small utility functions you can compose together."
Not long after, I had a working (albeit verbose) custom framework that performed faster, didn't bloat the context window, and actually worked.
Creating a simple SKILL.md file with guidance on error handling, retries, and custom business logic is way more worth your time than running github-mcp-server.
So yeah, disowning this package. When even non-sentient agents pattern-match your tool as unreliable, maintaining the AUR package feels like documenting a cautionary tale. Don't fight our soon-to-be AI overlords, use SKILL.md with good instructions and you are better off.
If you find it useful, it's yours.
Please rewrite to build from source.
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。
@vitaliikuzhdin
All yours if you want it.