v0.1.0
·
17 commits
to main
since this release
Immutable
release. Only release title and notes can be modified.
Summary of Changes
First public release of github-docs-mcp, an independent, read-only MCP server for GitHub documentation.
Features
- Discover documentation pages with
list_docs, search titles and content withsearch_docs, and retrieve source Markdown withget_doc. - Retrieve a specific heading or matching sections without loading an entire article into the client context.
- Run locally over stdio or serve multiple clients over stateless Streamable HTTP.
- Cache documentation, share concurrent fetches, and serve stale content when the documentation origin is unavailable.
- Bound network responses, cache size, retries, request rates, and returned content.
Installation
- Container images support Linux amd64 and arm64. Binary archives support Linux amd64/arm64, macOS arm64, and Windows amd64/arm64.
- See the README for installation and MCP client configuration.
Access
- The server reads public GitHub documentation without credentials and does not access repositories, issues, or pull requests.
- HTTP is unauthenticated. Restrict network reachability to trusted clients.
This project is not affiliated with or endorsed by GitHub.
Docker Manifests
github-docs-mcp
ghcr.io/matcra587/github-docs-mcp:v0.1.0@sha256:7ca2bef5e6cca2062f88497ad5441fc58e80a46187a54152d7f5dfb7f1524dc6
ghcr.io/matcra587/github-docs-mcp:latest@sha256:7ca2bef5e6cca2062f88497ad5441fc58e80a46187a54152d7f5dfb7f1524dc6
Supports Linux amd64 and arm64. Binary archives and checksums.txt are attached to this release.