ローカルの Gitea MCP Server をインストールした後は、OpenCode 内で自然言語を使って Gitea Server のさまざまな情報を照会できます。個々のウェブページを開いたり、SQL クエリを使ったりする必要はありません。
「チャットを通じて Gitea リポジトリを探索し、管理する楽しさを!」
1. インストール手順
- gitea-mcp.exe をダウンロード: https://gitea.com/gitea/gitea-mcp/releases
- gitea-mcp.exe を環境変数 PATH から検索できるフォルダにコピーする
C:\Users\ユーザー名\.config\opencode\opencode.jsonを編集し、"gitea-mcp" の設定を追加する- Personal Access Token(PAT):設定 → アプリケーション → Token
- Token は生成直後のみコピー可能です。以前コピーしたものを使用するか、[[300-R興趣/300-99-Tools/ai/チャットを通じて Gitea リポジトリを探索・管理する―Gitea MCP Server の使用#OpenCodeで会社のGiteaサーバーを照会するには?#新しいPATを作成|新しいPATを作成]] してください。
{
"$schema": "https://opencode.ai/config.json",
"plugin": [
"oh-my-opencode"
],
"permission": {
"skill": {
"*": "allow",
"pr-review": "allow",
"internal-*": "deny",
"experimental-*": "ask"
}
},
"mcp": {
"GitHub-MCP": {
"type": "remote",
"url": "https://api.githubcopilot.com/mcp/",
"enabled": true,
"headers": {
"Authorization": "Bearer GitHub の Personal Access Token"
}
},
"chrome-devtools": {
"type": "local",
"command": [
"npx",
"chrome-devtools-mcp@latest",
"--autoConnect"
]
},
"gitea-mcp": {
"type": "local",
"command": [
"gitea-mcp",
"-t",
"stdio",
"--host",
"https://あなたのGiteaサーバーURL",
"--token", "あなたのPersonal Access Token"
]
}
}
}
2. 使用例
全体でいくつのリポジトリがありますか?
組織のリポジトリ数を上位10件まで表示
組織 MY_ORG にあるリポジトリは?
3. 新しいPATを作成する
- より多くの読み取り権限を有効化する