mcp
基于FastAPI的REST接口,用于管理Bitbucket MCP拉取请求。
安装使用
复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:
帮我安装这个 AI Skill:mcp。 它的用途是:基于FastAPI的REST接口,用于管理Bitbucket MCP拉取请求。 详细介绍见:https://321skill.com/skills/mcp-mcp-server-wrapper-bitbucket/ 请根据该页面的说明完成安装。
使用示例
“帮我创建一个新的Bitbucket拉取请求,源分支是feature/login,目标分支是main,标题是‘用户登录功能’。”,它会通过调用这个Skill的REST API,在你的Bitbucket仓库中创建对应的拉取请求。或者,你可以说:“查询所有状态为‘OPEN’的MCP拉取请求并列出摘要。”,它会返回相关的请求列表。
介绍
这个Skill是一个基于FastAPI的包装器,它通过REST API的方式,为Bitbucket的MCP(Model Context Protocol)拉取请求提供了标准化的管理接口。它解决了开发者在集成或自动化处理Bitbucket拉取请求时,需要直接与Bitbucket原生API或复杂SDK交互的问题。
使用时,你需要部署这个FastAPI服务,然后通过其提供的REST端点来执行拉取请求的创建、查询、合并、评论等操作。它封装了底层细节,让你可以用简单的HTTP请求完成复杂的版本控制任务。
它非常适合需要将Bitbucket拉取请求管理集成到自动化流程、CI/CD流水线或自定义开发工具中的团队和个人。例如,自动化测试通过后自动合并代码,或根据特定规则批量处理拉取请求。
建议在部署前仔细配置Bitbucket的访问权限和Token,并确保网络连通性。由于它依赖于Bitbucket API,使用时需注意API的调用频率限制和可能的变更。
核心特点
与通用的Git操作库不同,它专门针对Bitbucket的MCP拉取请求进行了深度封装和优化,提供了开箱即用的REST API,无需开发者再自行解析Bitbucket的复杂响应结构。
注意事项
仅支持Bitbucket平台,不适用于GitHub、GitLab等其他代码托管服务。
常见问题
这个工具支持哪些Bitbucket操作?
主要支持MCP拉取请求的创建、获取、更新、合并、评论等核心管理功能。
需要自己部署服务器吗?
是的,这是一个基于FastAPI的服务,需要用户自行部署和运行。