Provides comprehensive integration with Gitea API including ~22 intelligent MCP tools for workflow analysis, content generation, and compliance checking, plus 200+ CLI commands for complete CRUD operations on issues, pull requests, repositories, wikis, releases, branches, and CI/CD configuration.
Gitea MCP Tool
Gitea API 的 MCP (Model Context Protocol) 服务器,让 AI 助手能够与 Gitea 进行交互。
v2.0 架构
特性
MCP 智能工具 - ~22 个智能分析、内容生成、工作流管理工具
keactl CLI - 200+ 命令,完整 CRUD 操作(Issue/PR/Repo/Wiki/Release)
低 Context 消耗 - MCP Lite 模式优化,减少 90% token 使用
多客户端支持 - Claude Desktop/CLI、OpenCode、Codex、Cline、Cursor
8 个交互式 Prompts - 引导式操作模板
快速安装
配置
1. 配置 MCP 客户端
Claude Desktop (~/Library/Application Support/Claude/claude_desktop_config.json):
Claude CLI (~/.claude.json):
OpenCode (~/.config/opencode/config.json):
通用 MCP 配置 (.mcp.json 放在项目根目录):
在运行前,请在环境变量中提供
GITEA_API_TOKEN,否则服务器会因缺少认证而启动失败。
2. 获取 API Token
登录 Gitea → 设置 → 应用
生成新令牌
复制到配置文件
3. 重启客户端
MCP + CLI 混合使用
v2.0 采用 MCP 智能工具 + keactl CLI 混合模式:
操作类型 | 推荐方式 | 示例 |
智能分析 | MCP 工具 |
、
|
内容生成 | MCP 工具 |
、
|
CRUD 操作 | keactl CLI |
、
|
批量操作 | keactl CLI |
|
MCP 智能工具示例
keactl CLI 示例
MCP 工具清单
基础设施 (5 个)
工具 | 说明 |
| 初始化项目配置 |
| 升级 MCP 工具 |
| 获取当前上下文 |
| 设置默认上下文 |
| 获取当前用户 |
智能内容生成 (2 个)
工具 | 说明 |
| AI 辅助创建 Issue |
| AI 辅助创建 PR |
工作流智能分析 (10 个)
工具 | 说明 |
| 初始化工作流配置 |
| 加载工作流配置 |
| 同步标签系统 |
| 同步项目看板 |
| 检查 Issue 工作流 |
| 智能标签推断 |
| 检测阻塞 Issue |
| 优先级自动升级 |
| 状态双向同步 |
| 生成工作流报告 |
规范检查 (5 个)
工具 | 说明 |
| 初始化规范配置 |
| 检查分支命名 |
| 检查提交信息 |
| 检查 PR 规范 |
| 全面规范检查 |
文档
本地文档
多客户端配置指南 - Claude Desktop/CLI、OpenCode、Cline、Cursor、Continue 配置
Wiki 文档
详细文档请参阅 Wiki:
版本
当前版本: v2.0.0-beta | MCP 工具数: ~22 | CLI 命令数: 200+
许可证
MIT License