loglmhq_mcp-server-github-repo
0
The MCP GitHub Repository Server is designed to provide access to GitHub repository contents via an MCP interface. It supports file and directory navigation, serving contents as plain text for AI assistants. The server implements authentication using GitHub Personal Access Tokens.
MCP GitHub Repository Server
An MCP server for accessing GitHub repository contents, allowing AI assistants to browse and read files from specific repositories.
Features
- Access any file in a GitHub repository
- List repository contents and navigate directories
- Support for branch-specific file access
- Files served as plain text
Installation
Add server configuration for Claude Desktop:
- MacOS:
~/Library/Application Support/Claude/claude_desktop_config.json
- Windows:
%APPDATA%/Claude/claude_desktop_config.json
API Implementation
Implements MCP endpoints:
ListResources
ReadResource
Security Notes
- Keep GitHub tokens secure
- Minimal required permissions for tokens