@kazuph/mcp-github-pera1

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.

Integrations

  • Allows to extract code from GitHub repositories and provide it as context to Claude

Pera1 的 GitHub MCP 服务器

一个模型上下文协议服务器,用于将 GitHub 代码连接到 Claude.ai。该服务器利用 Pera1 服务从 GitHub 存储库中提取代码,并为 Claude 提供更好的上下文。

设置

将以下内容添加到您的 MCP 配置文件( ~/Library/Application Support/Claude/claude_desktop_config.json ):

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

现在您可以向 Claude 询问有关 GitHub 代码库的问题。

参数

  • url :GitHub 存储库 URL(必需)
  • dir :按目录路径过滤文件(以逗号分隔)
  • ext :按扩展名过滤文件(以逗号分隔)
  • mode :显示模式(例如, tree仅显示目录结构和自述文件)
  • branch :指定要从中获取的分支
  • file :指定要检索的单个文件

使用示例

您可以向 Claude 询问以下问题:

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

对于特定目录:

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

对于特定文件:

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

对于仅包含 README 文件的目录结构:

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

对于特定分支:

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

执照

麻省理工学院

作者

kazuph( https://x.com/kazuph

You must be authenticated.

A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

一个模型上下文协议服务器,用于将 GitHub 代码连接到 Claude.ai。该服务器利用 Pera1 服务从 GitHub 存储库中提取代码,并为 Claude 提供更好的上下文。

  1. Setup
    1. Parameters
      1. Usage Examples
        1. License
          1. Author
            ID: m2sd6ew3wf