即刻App年轻人的同好社区
下载
App内打开
黑宫殿
1年前
我最近把公司的内部文档WIKI和Jira做成MCP,实现了Cursor + Wiki内部文档 + Jira的完全打通。

这样做能实现什么效果,完全可以在Cursor上就直接把Wiki上的需求文档、技术文档等历史文档作为上下文。进一步还可以把开发工作和Jira任务单关联起来,通过查询Jira任务单,自动关联任务单里面的信息,甚至如果Jira中有该任务相关的wiki文档,Cursor还会自动继续查询wiki文档。

甚至,还可以在Cursor中直接就创建wiki和jira,例如在开发任务完成之后,可以直接修改jira状态,可以直接生成提测单,或开发说明wiki。

可以说,在MCP的加持下,Cursor完全可以做到一站式自动编程,而不用再频繁切换。

另外这两个MCP的开发,也完全是Cursor自己完成的。

在开始制作之前先对MCP祛魅。"MCP(模型上下文协议)是一种基于AI模型的智能上下文整合协议,通过动态关联编码环境、知识库和任务系统,实现代码编写、文档调用、项目管理全流程的自动化贯通与辅助决策。"本质上MCP是允许AI模型调用的外部工具,外部工具最简单的形态还是程序、还是API。

先准备两份文档,另一份是MCP的官方文档,一份是wiki系统的API文档。前者用来让Cursor了解什么是MCP,以及如何制作一个MCP服务,后者用来告诉Cursor,通过API,可以对WIKI文档做哪些操作。把这两份文档先引入到Cursor的docs管理中,它会为这些文档建立索引,成为Cursor的外挂知识库。

接下来只要告诉Cursor:学习 @MCP官方文档 和 @wiki API 文档,帮我制作一个MCP服务,方便我在Cursor上可以通过这个MCP服务对Wiki文档进行查阅和写入。选择cluade-3.7模型,它会帮我把MCP中需要哪些工具都规划得明明白白。

如果要效果更可控,可以在prompt中要求Cursor分步进行,然后逐步完善。

制作完之后,除了可以要求Cursor写一个测试脚本来测试,也可以使用官方的调试工具:Inspector,无需安装,只要一个命令就可以启动。

制作完一个MCP之后,再制作下一个就更简单了。只需让Cursor参考已经写好的MCP服务再写一个就行:"阅读 @Jira api文档,然后参考 @WIKI-MCP,制作一个Jira-MCP"不到十分钟就可以做出第二个MCP服务,并且试验下来几乎没有bug,无需过多调试。

通过这样一个流程,我们完全可以说,凡是可以用API接入的服务,都可以快速接入Cursor,成为Cursor的外挂工具。
1254

来自圈子

圈子图片

AI探索站

109211人已经加入