用途
mcp-server-dumplingai 是 Dumpling AI 的 Model Context Protocol(MCP)服务器实现,用于将 Dumpling AI 的数据抓取、内容处理、知识管理、AI 智能体和代码执行能力集成到支持 MCP 的客户端中。它完整对接 Dumpling AI 的全部 API 端点,使客户端能够通过统一协议调用多种数据与 AI 功能。
主要能力
数据 API
- 提取 YouTube 视频转录文本,可选时间戳。
- 执行 Google 网页搜索,并可选抓取结果内容。
- 获取 Google 搜索自动补全建议。
- 搜索 Google 地图中的地点和商家。
- 搜索地点并获取更详细信息。
- 搜索新闻文章,支持自定义参数。
- 获取商家或地点的 Google 评论。
网页抓取
- 从网页提取内容,支持格式选项。
- 递归爬取网站并提取内容,支持自定义参数。
- 捕获网页截图,支持自定义视口和格式选项。
- 使用 AI 驱动的指令从网页提取结构化数据。
文档转换
- 将文档转换为纯文本,可选 OCR。
- 将多种文件格式转换为 PDF。
- 将多个 PDF 合并为单个文档。
- 从视频中提取特定片段。
- 从多种格式的文档中提取特定内容。
- 从图像中提取文本和信息。
- 从音频文件中转录并提取信息。
- 从视频中提取内容,包括转录、场景和对象。
- 提取 PDF 文件的元数据。
- 更新 PDF 文件的元数据。
AI 能力
- 获取 AI 智能体补全,可选工具定义。
- 搜索知识库以获取相关信息。
- 向知识库添加条目。
- 使用 AI 模型生成图像。
- 使用多种 AI 提供商生成图像。
开发者工具
- 在安全环境中执行 JavaScript 代码,可选依赖。
- 在安全环境中执行 Python 代码,可选依赖。
使用方式
通过 Smithery 安装
可通过 Smithery 自动为 Claude Desktop 安装 mcp-server-dumplingai。
使用 npx 运行
支持通过 npx 运行。
手动安装
支持手动安装。
在 Cursor 中运行
配置 Cursor 需要 0.45.6 或更高版本。配置步骤:
- 打开 Cursor 设置。
- 进入 Features > MCP Servers。
- 点击“+ Add New MCP Server”。
- 输入相应配置。
如果在 Windows 上遇到问题,可尝试:
cmd /c "set DUMPLING_API_KEY=your-api-key && npx -y mcp-server-dumplingai"
将 your-api-key 替换为你的 Dumpling AI API 密钥。
环境变量
DUMPLING_API_KEY:你的 Dumpling AI API 密钥(必填)。
适用场景
适用于需要在支持 MCP 的客户端中集成 Dumpling AI 能力的场景,例如数据抓取、内容处理、知识管理、AI 智能体调用和代码执行等。
限制
该服务器提供健壮的错误处理,包括:
- 带有 HTTP 状态码的详细错误消息。
- API 密钥验证。
- 使用 Zod schema 进行输入验证。
- 带有描述性消息的网络错误处理。
示例错误响应未在资料中提供具体内容。
许可
MIT License,详见 LICENSE 文件。