claude mcp 的学习

gitea

由于我所在的公司用的是本地gitea搭建的,claude code cli /review 用的 gh 是用来管理github上的pr和review的,所以先要安装一个能够管理gitea的方案

这里使用mcp的方式 搭建一个可以和gitea通讯的方案 gitea-mcp,介绍页面 https://gitea.com/gitea/gitea-mcp

# 安装
claude mcp add --transport stdio --scope user gitea \
--env GITEA_ACCESS_TOKEN=token \
--env GITEA_HOST=https://gitea.com \
-- go run gitea.com/gitea/gitea-mcp@latest -t stdio

# 验证
claude mcp list

# 输出结果如下表示成功了
# gitea: go run gitea.com/gitea/gitea-mcp@latest -t stdio - ✓ Connected

检查现有的pr

❯ 帮我查看现在仓库 有哪些pr

⏺ 我去查 server/marxo 当前打开的 PR。

Called gitea (ctrl+o to expand)

⏺ server/marxo 现在有 28 个 open PR,按最近更新时间排序如下:

- #1 ...(more)

返回当中有 Called gitea (ctrl+o to expand) 代码了这个查询pr的过程是调用 gitea的mcp实现的,之后他就可以查询pr,给pr评论,修改pr当中的问题了!

让claude code review

❯ 请使用 Gitea MCP 去 CR #1 的信息

feishu

https://open.larkoffice.com/document/mcp_open_tools/feishu-cli-let-ai-actually-do-your-work-in-feishu