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
Provides tools for interacting with Gitee repositories, issues, pull requests, and notifications, allowing management of repositories, creating and updating issues, commenting on and merging pull requests, accessing file content, and creating releases.
Gitee MCP サーバー
Gitee MCP Serverは、Gitee向けのモデルコンテキストプロトコル(MCP)サーバー実装です。Gitee APIと連携するためのツールセットを提供し、AIアシスタントによるリポジトリ、課題、プルリクエストなどの管理を可能にします。
特徴
- Gitee リポジトリ、問題、プルリクエスト、通知を操作する
- さまざまな Gitee インスタンスをサポートするための設定可能な API ベース URL
- 簡単に設定できるコマンドラインフラグ
- 個人、組織、企業の運用をサポート
- リポジトリの問題を取得する
- 問題の詳細に基づいてコーディングを実装し、プルリクエストを作成します
- コメントして問題をクローズする
インストール
前提条件
- Go 1.23.0以上
- アクセストークンを持つGiteeアカウントを取得するには
ソースから構築
- リポジトリをクローンします。Copy
- プロジェクトをビルドします。./bin/mcp-gitee PATH環境変数を移動するCopy
go installを使用する
使用法
mcp-gitee のバージョンを確認します:
MCPホスト構成
設定例:クリックすると、アプリケーション設定の詳細が表示されます
コマンドラインオプション
-token
: Gitee アクセストークン-api-base
: Gitee API ベース URL (デフォルト: https://gitee.com/api/v5 )-version
: バージョン情報を表示-transport
: トランスポートタイプ (stdio または sse、デフォルト: stdio)-sse-address
: SSEサーバーを起動するホストとポート(デフォルト: localhost:8000)
環境変数
環境変数を使用してサーバーを構成することもできます。
GITEE_ACCESS_TOKEN
: Gitee アクセストークンGITEE_API_BASE
: Gitee API ベース URL
ライセンス
このプロジェクトはMITライセンスの下でライセンスされています。詳細はLICENSEファイルをご覧ください。
利用可能なツール
サーバーは、Gitee と対話するためのさまざまなツールを提供します。
道具 | カテゴリ | 説明 |
---|---|---|
ユーザーリポジトリ一覧 | リポジトリ | ユーザーが承認したリポジトリの一覧 |
ファイルの内容を取得する | リポジトリ | リポジトリ内のファイルの内容を取得する |
ユーザーリポジトリの作成 | リポジトリ | ユーザーリポジトリを作成する |
組織リポジトリの作成 | リポジトリ | 組織リポジトリを作成する |
リポジトリの作成 | リポジトリ | エンタープライズリポジトリを作成する |
フォークリポジトリ | リポジトリ | リポジトリをフォークする |
リリースを作成 | リポジトリ | リポジトリのリリースを作成する |
リストリリース | リポジトリ | リポジトリのリリースを一覧表示する |
オープンソースリポジトリの検索 | リポジトリ | Giteeでオープンソースリポジトリを検索する |
リストリポジトリプル | プルリクエスト | リポジトリ内のプルリクエストを一覧表示する |
マージプル | プルリクエスト | プルリクエストをマージする |
作成_プル | プルリクエスト | プルリクエストを作成する |
更新プル | プルリクエスト | プルリクエストを更新する |
get_pull_detail | プルリクエスト | プルリクエストの詳細を取得する |
コメントプル | プルリクエスト | プルリクエストにコメントする |
リストプルコメント | プルリクエスト | プルリクエストのすべてのコメントを一覧表示する |
問題作成 | 問題 | 問題を作成する |
更新問題 | 問題 | 問題を更新する |
リポジトリの問題の詳細を取得する | 問題 | リポジトリの問題の詳細を取得する |
リポジトリの問題一覧 | 問題 | リポジトリの問題を一覧表示する |
コメント_問題 | 問題 | 問題に関するコメント |
リストの問題のコメント | 問題 | 問題に関するコメントを一覧表示する |
ユーザー情報を取得する | ユーザー | 現在認証されているユーザー情報を取得する |
検索ユーザー | ユーザー | ユーザーを検索 |
ユーザー通知リスト | 通知 | ユーザー通知の一覧 |
貢献
オープンソースコミュニティからの貢献を歓迎します!このプロジェクトに貢献したい場合は、以下のガイドラインに従ってください。
- リポジトリをフォークします。
- 機能またはバグ修正用の新しいブランチを作成します。
- 変更を加えて、コードが適切に文書化されていることを確認します。
- 変更内容を明確に説明したプル リクエストを送信します。
詳細については、 CONTRIBUTINGファイルを参照してください。
This server cannot be installed
Gitee API 統合、リポジトリ、問題、プル リクエストの管理など。