loglmhq_mcp-server-github-repo

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