mcpField
M
MCP Server

MCP Server

ローカル
github.com/fnf-deepHeading開発ツール083 週間前に更新

MCP Server について

Cursor IDE で使える GitHub 連携 MCP サーバーです。リポジトリのファイル更新、プルリクエスト作成、コード検索、自動コードレビュー、コンパイルエラーの確認に対応します。

主な機能

  1. 01リポジトリファイルの更新
  2. 02プルリクエストの作成
  3. 03コード検索
  4. 04自動コードレビュー
  5. 05コンパイルエラーの確認

活用シーン

  1. 01GitHub リポジトリ内のファイル更新
  2. 02コードを検索してプルリクエストを作成

MCP 対応

ファイル更新、プルリクエスト作成、コード検索などの GitHub ツールを MCP クライアントに提供します。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

インストール方法は未掲載です

このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。

リポジトリ

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

README(原文)English

プロジェクトの README より

この README の日本語訳はまだありません。以下は英語の原文です。日本語の紹介はページ上部をご覧ください。

MCP Server

Cursor IDE에서 사용할 수 있는 GitHub 통합 서버입니다.

설치 방법

  1. 패키지 설치:
pip install -e .
  1. 환경 변수 설정: .env 파일을 생성하고 다음 내용을 추가하세요:
GITHUB_TOKEN=your_github_token
GITHUB_REPO=your_repo_name

서버 실행

python -m mcp_server

Cursor에서 사용하기

  1. Cursor에서 새로운 Python 파일을 생성합니다.
  2. 다음 코드를 추가하여 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 생성
  • 코드 검색
  • 자동 코드 검수
  • 컴파일 오류 검사

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。