关于 MCP Server
这是一个供 Cursor IDE 使用的 GitHub 集成 MCP 服务,支持更新仓库文件、创建拉取请求、搜索代码、自动代码审查和编译错误检查。
主要功能
- 01更新仓库文件
- 02创建拉取请求
- 03搜索代码
- 04自动代码审查
- 05检查编译错误
适用场景
- 01更新 GitHub 仓库中的文件
- 02搜索代码并创建拉取请求
MCP 相关
向 MCP 客户端提供 GitHub 工具,包括文件更新、创建拉取请求和代码搜索。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
暂未收录安装方式
我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。
工具
还没有获取到工具列表
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
README 原文English
来自项目 READMEREADME 暂无中文译文,以下为英文原文;中文介绍见上方。
MCP Server
Cursor IDE에서 사용할 수 있는 GitHub 통합 서버입니다.
설치 방법
- 패키지 설치:
pip install -e .
- 환경 변수 설정:
.env파일을 생성하고 다음 내용을 추가하세요:
GITHUB_TOKEN=your_github_token
GITHUB_REPO=your_repo_name
서버 실행
python -m mcp_server
Cursor에서 사용하기
- Cursor에서 새로운 Python 파일을 생성합니다.
- 다음 코드를 추가하여 MCP 클라이언트를 사용할 수 있습니다:
from mcp_client import update_file, create_pr, search_code
# 파일 업데이트
result = update_file(
file_path="path/to/file.py",
content="new content",
branch_name="feature/new-feature"
)
# PR 생성
result = create_pr(
title="새로운 기능 추가",
body="변경 사항 설명",
head_branch="feature/new-feature"
)
# 코드 검색
results = search_code("검색어")
기능
- 파일 업데이트
- PR 생성
- 코드 검색
- 자동 코드 검수
- 컴파일 오류 검사
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。