Integrations
Allows to extract code from GitHub repositories and provide it as context to Claude
GitHub MCP Server for Pera1
A Model Context Protocol server that connects GitHub code to Claude.ai. This server utilizes the Pera1 service to extract code from GitHub repositories and provide better context to Claude.
Setup
Add the following to your MCP config file (~/Library/Application Support/Claude/claude_desktop_config.json
):
Now you can ask Claude about GitHub code repositories.
Parameters
url
: GitHub repository URL (required)dir
: Filter files by directory paths (comma-separated)ext
: Filter files by extensions (comma-separated)mode
: Display mode (e.g.,tree
shows directory structure and README files only)branch
: Specify the branch to fetch fromfile
: Specify a single file to retrieve
Usage Examples
You can ask Claude questions like:
For specific directories:
For a specific file:
For directory structure with README files only:
For a specific branch:
License
MIT
Author
kazuph (https://x.com/kazuph)
You must be authenticated.
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Tools
A Model Context Protocol server that connects GitHub code to Claude.ai. This server utilizes the Pera1 service to extract code from GitHub repositories and provide better context to Claude.
Related MCP Servers
- -securityAlicense-qualityA server that allows AI assistants to browse and read files from specified GitHub repositories, providing access to repository contents via the Model Context Protocol.Last updated -3JavaScriptMIT License
- -securityAlicense-qualityA Model Context Protocol server that enables AI agents to retrieve and understand entire codebases at once, providing tools to analyze local workspaces or remote GitHub repositories.Last updated -9TypeScriptMIT License
- AsecurityFlicenseAqualityA Model Context Protocol server that enables AI models to interact with GitHub's API, allowing for repository creation and management with descriptions, topics, and website URLs through natural language commands.Last updated -1JavaScript
- -securityFlicense-qualityA Model Context Protocol server that enables AI assistants like Claude to interact with GitHub repositories, issues, and pull requests.Last updated -129Python
Appeared in Searches
- Automating Operations with GitHub
- Enhance AI Coding Accuracy in Windsurf Code Editor by Codeium
- Tools for Improving Next.js App Development with Cursor
- Information about Git version control system
- Steps for contributing to a GitHub repository: reading an issue, making code changes, and creating a pull request