A favicon of GitHub MCP Server for Pera1

GitHub MCP Server for Pera1

A Model Context Protocol server that connects GitHub code to Claude.ai utilizing the Pera1 service for code extraction.

Installation

Installing for Claude Desktop

Option 1: One-Command Installation

npx mcpbar@latest install kazuph/mcp-github-pera1 -c claude

This command will automatically install and configure the GitHub MCP Server for Pera1 MCP server for your selected client.

Option 2: Manual Configuration

Run the command below to open your configuration file:

npx mcpbar@latest edit -c claude

After opening your configuration file, copy and paste this configuration:

View JSON configuration
{
  "mcpServers": {
    "GitHub MCP Server for Pera1": {
      "command": "npx",
      "args": [
        "-y",
        "@kazuph/mcp-github-pera1"
      ]
    }
  }
}

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.

@kazuph/mcp-github-pera1 MCP server

Setup

Add the following to your MCP config file (~/Library/Application Support/Claude/claude_desktop_config.json):

{
  "mcpServers": {
    "github": {
      "command": "npx",
      "args": ["-y", "@kazuph/mcp-github-pera1"]
    }
  }
}

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 from
  • file: Specify a single file to retrieve

Usage Examples

You can ask Claude questions like:

Tell me about the implementation of GitHub repository https://github.com/username/repository

For specific directories:

Explain the components in https://github.com/username/repository?dir=src/components

For a specific file:

Show me the Button component from https://github.com/username/repository?file=src/components/Button.tsx

For directory structure with README files only:

Show me the structure of https://github.com/username/repository?mode=tree

For a specific branch:

Analyze the develop branch of https://github.com/username/repository?branch=develop

License

MIT

Author

kazuph (https://x.com/kazuph)

Share:
Details:
  • Stars


    3
  • Forks


    7
  • Last commit


    4 months ago
  • Repository age


    7 months
  • License


    MIT
View Repository

Auto-fetched from GitHub .

MCP servers similar to GitHub MCP Server for Pera1:

 

 
 
  • Stars


  • Forks


  • Last commit


 

 
 
  • Stars


  • Forks


  • Last commit


 

 
 
  • Stars


  • Forks


  • Last commit


GitHub MCP Server for Pera1: MCP Server – MCP.Bar