{"id":"metoro-io-github-mcp-server-go","name":"github-mcp-server-go","af_score":45.5,"security_score":51.5,"reliability_score":22.5,"what_it_does":"Provides a Go-based MCP (Model Context Protocol) server that exposes GitHub-related tools (e.g., repository search/create, branch and file operations, issue operations, commits, and various searches) backed by the GitHub REST API.","best_when":"You want a lightweight Go MCP server that an agent can call to perform a bounded set of GitHub operations using a PAT, and you can run the server in your own environment.","avoid_when":"You require robust, clearly specified rate-limit handling, OAuth with refresh tokens, or an officially maintained/high-coverage MCP interface with published error code semantics.","last_evaluated":"2026-04-04T19:41:47.017364+00:00","has_mcp":true,"has_api":false,"auth_methods":["Environment variable: GITHUB_PERSONAL_ACCESS_TOKEN","HTTP Authorization header: Bearer <token>","HTTP Authorization header: <token> (non-Bearer form)"],"has_free_tier":false,"known_gotchas":["No explicit guidance in README on idempotency for write operations (create/update/push).","No explicit guidance in README on pagination behavior or how tools return partial results.","No explicit retry/backoff guidance or rate-limit handling described for agent call patterns.","Tool coverage is described at a high level; absence of exact parameter schemas in README may require inspecting source to implement reliably."],"error_quality":0.0}