Cursor MCP Server について
Cursor MCP Serverは、Cursor IDEから利用するGitHub連携です。リポジトリ管理、Issueやプルリクエストの処理、ファイル操作、コード検索に対応します。
主な機能
- 01GitHub API連携
- 02リポジトリ管理
- 03Issue管理
- 04プルリクエスト処理
- 05ファイル操作
- 06コード検索
活用シーン
- 01Cursor IDEでGitHubリポジトリを管理
- 02Issueの追跡とプルリクエストの処理
- 03複数リポジトリを横断したコード検索
- 04リポジトリ内のファイル操作
MCP 対応
MCP設定を通じてCursor IDE向けにGitHub連携を提供します。GitHubの認証情報とPersonal Access Tokenを使用します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
Cursor MCP Server
MCP(Multi-Cloud Protocol)を使用したCursor IDE向けのGitHubサーバー統合です。
概要
このリポジトリには、Cursor IDEとGitHubサーバーを統合するための設定と実装が含まれています。Cursor IDEの環境内からGitHubのリポジトリや機能をシームレスに利用できます。
機能
- GitHub APIとの連携
- リポジトリ管理
- イシューの追跡
- プルリクエストの処理
- ファイル操作
- コード検索機能
はじめに
- Cursor IDEがインストールされていることを確認します
- MCP設定ファイルでGitHubの認証情報を設定します
- 適切な権限を持つPersonal Access Token(PAT)を設定します
設定
MCP設定は~/.cursor/mcp.jsonに配置してください。
{
"github": {
"server": {
"url": "https://api.github.com",
"token": "your-github-pat",
"username": "your-github-username"
}
}
}
使用方法
- Cursor IDEに組み込まれたコマンドを使用してGitHubを操作します
- IDEから直接、リポジトリ、イシュー、プルリクエストを管理します
- GitHubリポジトリ全体を対象にコードを検索します
- ファイル操作をシームレスに行います
コントリビューション
コントリビューションを歓迎します!お気軽にプルリクエストをお送りください。
ライセンス
このプロジェクトはMITライセンスの下で公開されています。詳細はLICENSEファイルをご覧ください。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。