安裝了本地的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 server?#建立新的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 server網址",
"--token", "你的Personal Access Token"
]
}
}
}
2. 使用範例
全部有多少 repos?
列出組織有的repos 數, Top 10
組織 MY_ORG 有那些repos?
3. 建立新的PAT
- 啟用更多的讀取權限
相關鏈接
✅ Explanation article(English)
##