I built an MCP server so Claude can work with GitHub safely. GitMCP gives AI assistants 18 tools for repos, issues, PRs and commits. Writes are off by default, tokens are never logged, and every input is validated. 112 tests, mypy strict. Biggest lesson: make every error short...