Gitee MCP サーバー
MCP を通じて AI が Gitee リポジトリ/Issues/Pull Request を操作します
サポートされているAI操作
カテゴリ | MCPツール | 説明 |
リポジトリ操作 |
| Giteeリポジトリを作成する |
| Giteeリポジトリをフォークする | |
支店運営 |
| Giteeリポジトリに新しいブランチを作成する |
| Giteeリポジトリ内のブランチを一覧表示する | |
| Giteeリポジトリ内の特定のブランチの詳細を取得する | |
ファイル操作 |
| Giteeリポジトリ内のファイルまたはディレクトリの内容を取得する |
| Giteeリポジトリでファイルを作成または更新する | |
| 複数のファイルをGiteeリポジトリにプッシュする | |
発行業務 |
| Giteeリポジトリに問題を作成する |
| Giteeリポジトリの問題を一覧表示する | |
| Giteeリポジトリ内の特定の問題の詳細を取得する | |
| Giteeリポジトリの問題を更新する | |
| Giteeリポジトリの問題にコメントを追加する | |
プルリクエスト操作 |
| Giteeリポジトリにプルリクエストを作成する |
| Giteeリポジトリ内のプルリクエストを一覧表示する | |
| Giteeリポジトリ内の特定のプルリクエストの詳細を取得する | |
| Giteeリポジトリのプルリクエストを更新する | |
| Giteeリポジトリにプルリクエストをマージする | |
ユーザー操作 |
| Giteeユーザー情報を取得する |
| 認証されたGiteeユーザー情報を取得する |
Related MCP server: Git Forensics MCP
使用法
Smithery経由でインストール
Smithery経由で Claude Desktop 用の Gitee MCP Server を自動的にインストールするには:
構成
GITEE_API_BASE_URL: オプション、Gitee OpenAPI エンドポイント、デフォルトはhttps://gitee.com/api/v5GITEE_PERSONAL_ACCESS_TOKEN: 必須、Giteeアカウントの個人アクセストークン(PAT)。Giteeアカウント設定の個人アクセストークンから取得できます。DEBUG: オプション。デバッグログを有効にするにはtrueに設定し、デフォルトでは無効になっています。
NPX経由でMCPサーバーを実行する
Dockerコンテナ経由でMCPサーバーを実行する
Dockerイメージを取得する
MCPサーバーを構成する
開発ガイド
依存関係をインストールする
建てる
ビルドが成功すると、 /distには実行可能な MCP サーバーが含まれます。
サーバーを実行
MCP サーバーは stdio 上で実行されるため、MCP クライアントによってサブプロセスとして使用できるようになります。
Dockerイメージのビルド
Docker を使用してサーバーを実行することもできます。
Docker で MCP サーバーを実行します。
MCPサーバーのデバッグ
デバッグには@modelcontextprotocol/inspectorを使用できます。
環境変数のルート ディレクトリに.envファイルを作成します。
デバッグ ツールを実行して、サービスと Web デバッグ インターフェースを開始します。
このプロジェクトには、デバッグ情報を印刷するためのdebug()関数が含まれています。使用方法は次のとおりです。
デバッグ ログは、 DEBUG環境変数がtrueに設定されている場合にのみ出力されます。
依存関係
@modelcontextprotocol/sdk: サーバー実装用の MCP SDKuniversal-user-agent: ユーザーエージェント文字列を生成するzod: スキーマ検証用zod-to-json-schema: ZodスキーマをJSONスキーマに変換します
ライセンス
MITライセンスに基づきライセンスされています。MITライセンスの条件に従い、本ソフトウェアを自由に使用、改変、配布することができます。詳細については、プロジェクトリポジトリのLICENSEファイルをご覧ください。