SuperAPI AI 工具集

mcp-server-dumplingai

mcp-server-dumplingai 是 Dumpling AI 的 Model Context Protocol(MCP)服务器实现,用于将 Dumpling AI 的数据抓取、内容处理、知识管理、AI 智能体和代码执行能力集成到支持 MCP 的客户端中。它覆盖 Dumpling AI 的全部 API 端点,提供 YouTube 转录、搜索、地图、新闻、评论等数据 API,网页抓取、爬取、截图和结构化数据提取,文档转换与多格式内容提取,以及 AI 智能体补全、知识库管理和图像生成等能力,还支持在安全环境中运行 JavaScript 和 Python 代码。该服务器具备自动错误处理与详细响应格式化,可通过 Smithery、npx 或手动方式安装,并支持在 Cursor 等客户端中配置使用。

访问官网

工具介绍

用途

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 或更高版本。配置步骤:

  1. 打开 Cursor 设置。
  2. 进入 Features > MCP Servers。
  3. 点击“+ Add New MCP Server”。
  4. 输入相应配置。

如果在 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 文件。