在 Dify 中使用 DeepWiki 官方提供的 MCP 服务

前言

哈咯大家好,这里是三金~

之前几篇文章介绍了 DeepWiki 以及 DeepWiki Open,它们的主要能力是使用 AI 为目标项目生成项目文档,助力开发者快速学习、上手项目。

但如果既想学习开源项目,又想尽快熟悉工作内容(对新人而言),就需要:

  1. 打开 DeepWiki 官网(没有魔法还打不开);
  2. 自部署一套 DeepWiki Open(为私有/本地项目服务);

这就很难受了,有什么办法可以解决这个问题呢?

很简单!我们可以使用 MCP 将二者聚集在一个应用上,这样就可以实现既能又能的效果啦~

而在二合一的方向上,有两个维度:

  • 个人使用:推荐使用 Cherry Studio 实现,方便又快捷;
  • 企业使用:推荐使用 Dify 进行集成,做成 Agent 之后,可分享给团队多人使用。

接下来我先以 DeepWiki 官方 MCP 为例,给大家分别展示一下如何在 Cherry Studio 和 Dify 中接入 DeepWiki MCP Server。

前置知识

在正式进入实战之前,我们需要大概了解一下 DeepWiki MCP Server:

  1. DeepWiki MCP Server 的服务地址是 https://mcp.deepwiki.com/
  2. 该 MCP Server 提供了三种工具,分别是:
    • read_wiki_structure - 获取 GitHub 仓库的文档主题列表;
    • read_wiki_contents - 查看有关 GitHub 仓库的文档;
    • ask_question - 询问有关 GitHub 仓库的任何问题,并获得基于上下文的 AI 驱动的响应;
  3. 支持两种协议:
    • SSEhttps://mcp.deepwiki.com/sse。可用于大多数应用集成,是 MCP 官方规范版本;
    • Streamablehttps://mcp.deepwiki.com/mcp。较新的协议,也支持 /see 版本。

DeepWiki MCP 文档:https://docs.devin.ai/work-with-devin/deepwiki-mcp

接入到 Cherry Studio

还不了解 Cherry Studio 的小伙伴可以看这篇:《内置知识库的 AI 客户端---Cherry Studio

在 Cherry Studio 的设置中,我们打开 MCP 服务器,选择「添加服务器」:

填入对应信息,这里三金选择使用 Streamsable 流式进行调用(sse 试了下失败了):

保存之后我们回到对话页面,并开启 MCP 服务器:

来测试一下,我们以前端框架 React 为例:

可以看到它调用了 DeepWiki MCP Server 提供的 ask_question 工具,并返回了对应的信息,非常赞!

不过这个场景只适合个人,如果是公司内部使用,还是推荐 Dify 这种平台,只需要大家访问对应的 AI Agent 网址即可。

接入到 Dify

在 Dify 中要接入 MCP,需要用到对应的插件------MCP SSE / StreamableHTTP。

安装好之后,填写 MCP Server 配置:

json 复制代码
{
  "deepWiki": {   
     "url": "https://mcp.deepwiki.com/sse",
     "headers": {},     
     "timeout": 50,     
     "sse_read_timeout": 50  
  } 
}

在 Dify 中我们使用 SSE 协议进行演示~

创建一个新的 Agent 应用:

  1. 添加「发现和调用 MCP 工具」,将其里面的两个 tool 都选上;
  2. 设置提示词,这一点很重要,我在调试中发现如果不预设提示词,有的 AI 模型都不会主动调用 MCP 工具。

需要注意的是,输出效果会因为提示词和模型的原因有一些差异,甚至出现幻觉,最好选择稍微牛一点的模型,可以有效地减少幻觉

测试 OK 之后,我们就可以将 Agent 分享给其他小伙伴进行使用了,非常适合企业内的开发场景!

踩坑

在 MCP 工具调用时,arguments 参数一定要让 AI 提前转义一下,否则会报参数不正确的错误!!

相关推荐
lxmyzzs40 分钟前
【图像算法 - 21】慧眼识虫:基于深度学习与OpenCV的农田害虫智能识别系统
人工智能·深度学习·opencv·算法·yolo·目标检测·计算机视觉
Gloria_niki41 分钟前
机器学习之K 均值聚类算法
人工智能·机器学习
AI人工智能+1 小时前
表格识别技术:通过图像处理与深度学习,将非结构化表格转化为可编辑结构化数据,推动智能化发展
人工智能·深度学习·ocr·表格识别
深圳多奥智能一卡(码、脸)通系统1 小时前
智能二维码QR\刷IC卡\人脸AI识别梯控系统功能设计需基于模块化架构,整合物联网、生物识别、权限控制等技术,以下是多奥分层次的系统设计框架
人工智能·门禁·电梯门禁·二维码梯控·梯控·电梯
批量小王子1 小时前
2025-08-19利用opencv检测图片中文字及图片的坐标
人工智能·opencv·计算机视觉
程序员Better2 小时前
你开始用扣子空间了吗?让AI为你打工的智能助手,小白也能轻松上手!
aigc·ai编程·mistral.ai
没有梦想的咸鱼185-1037-16632 小时前
SWMM排水管网水力、水质建模及在海绵与水环境中的应用
数据仓库·人工智能·数据挖掘·数据分析
即兴小索奇2 小时前
【无标题】
人工智能·ai·商业·ai商业洞察·即兴小索奇
国际学术会议-杨老师2 小时前
2025年计算机视觉与图像国际会议(ICCVI 2025)
人工智能·计算机视觉
欧阳小猜3 小时前
深度学习②【优化算法(重点!)、数据获取与模型训练全解析】
人工智能·深度学习·算法