MCP Server について
Cursor IDE で使える GitHub 連携 MCP サーバーです。リポジトリのファイル更新、プルリクエスト作成、コード検索、自動コードレビュー、コンパイルエラーの確認に対応します。
主な機能
- 01リポジトリファイルの更新
- 02プルリクエストの作成
- 03コード検索
- 04自動コードレビュー
- 05コンパイルエラーの確認
活用シーン
- 01GitHub リポジトリ内のファイル更新
- 02コードを検索してプルリクエストを作成
MCP 対応
ファイル更新、プルリクエスト作成、コード検索などの GitHub ツールを MCP クライアントに提供します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
インストール方法は未掲載です
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ツール一覧はまだ取得されていません
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
README(原文)English
プロジェクトの README よりこの README の日本語訳はまだありません。以下は英語の原文です。日本語の紹介はページ上部をご覧ください。
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 サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。