Dumpling AI MCP Server

Dumpling AI MCP Server

site icon
2025.04.06 4
JavaScript数据处理AI集成自动化工具内容生成开发效率其它
Dumpling AI MCP Server 是一个基于模型上下文协议(MCP)的服务实现,集成了Dumpling AI的数据抓取、内容处理、知识管理、AI代理和代码执行等多种能力。该服务提供了丰富的API和工具,支持从各种来源提取和处理数据,包括网页、文档、图像、音频和视频等。
View on GitHub

Overview

基本能力

产品定位

Dumpling AI MCP Server 是一个多功能的数据处理和AI集成平台,旨在为开发者提供强大的数据提取、处理和AI能力集成。

核心功能

  • 数据API:支持YouTube转录、搜索、自动完成、地图、地点、新闻和评论等数据获取
  • 网页抓取:支持抓取、爬取、截图和结构化数据提取
  • 文档转换:支持文本提取、PDF操作、视频处理等
  • 数据提取:支持从文档、图像、音频和视频中提取数据
  • AI能力:包括代理完成、知识库管理和图像生成
  • 开发者工具:支持在安全环境中运行JavaScript和Python代码

适用场景

  • 数据分析和处理
  • 内容生成和管理
  • AI代理开发
  • 自动化任务执行
  • 知识库构建和维护

工具列表

  1. 数据API工具:包括获取YouTube转录、搜索、自动完成、地图搜索、地点搜索、新闻搜索和Google评论等
  2. 网页抓取工具:包括网页抓取、爬取、截图和结构化数据提取
  3. 文档转换工具:包括文档转文本、转换为PDF、合并PDF、修剪视频等
  4. 数据提取工具:支持从文档、图像、音频和视频中提取数据
  5. AI工具:包括生成代理完成、搜索知识库、添加到知识库、生成AI图像等
  6. 开发者工具:支持运行JavaScript和Python代码

常见问题解答

  • 错误处理:提供详细的错误消息和HTTP状态码
  • API密钥验证:需要有效的Dumpling AI API密钥
  • 输入验证:使用Zod模式进行输入验证
  • 网络错误处理:提供描述性消息

使用教程

使用依赖

需要安装Node.js和npm。

安装教程

通过Smithery安装

npx -y @smithery/cli install @Dumpling-AI/mcp-server-dumplingai --client claude

使用npx运行

env DUMPLING_API_KEY=your_api_key npx -y mcp-server-dumplingai

手动安装

npm install -g mcp-server-dumplingai

在Cursor上运行

  1. 打开Cursor设置
  2. 转到Features > MCP Servers
  3. 点击"+ Add New MCP Server"
  4. 输入以下配置:
{
  "mcpServers": {
    "dumplingai": {
      "command": "npx",
      "args": ["-y", "mcp-server-dumplingai"],
      "env": {
        "DUMPLING_API_KEY": "<your-api-key>"
      }
    }
  }
}

调试方式

# 安装依赖
npm install

# 构建
npm run build

许可证

该项目遵循 MIT 开源许可条款,请参阅 MIT 了解完整条款。