Dumpling AI MCP Server

Dumpling AI MCP Server

site icon
2025.04.13 0
JavaScript数据处理AI 集成自动化工具内容生成开发效率搜索工具
Dumpling AI MCP Server 是一个集成了 Dumpling AI 功能的 Model Context Protocol (MCP) 服务器实现,提供数据抓取、内容处理、知识管理、AI 代理和代码执行等多种能力。该服务器支持多种数据 API、网页抓取、文档转换、AI 功能以及开发者工具,适用于需要自动化数据处理和 AI 集成的场景。
View on GitHub

Overview

基本能力

产品定位

Dumpling AI MCP Server 是一个多功能的数据处理和 AI 集成平台,旨在通过 API 和工具链提供高效的数据抓取、内容处理和 AI 能力。

核心功能

  1. 数据 API:支持 YouTube 字幕提取、搜索、自动补全、地图、地点、新闻和评论等数据获取。
  2. 网页抓取:支持抓取、爬取、截图和结构化数据提取。
  3. 文档转换:提供文本提取、PDF 操作、视频处理等功能。
  4. AI 能力:包括代理补全、知识库管理和图像生成。
  5. 开发者工具:支持在安全环境中运行 JavaScript 和 Python 代码。
  6. 错误处理:自动错误处理和详细的响应格式化。

适用场景

  1. 内容生成:自动生成文本、图像和视频内容。
  2. 开发效率:快速集成数据处理和 AI 功能到开发流程中。
  3. 搜索工具:自动化搜索和数据抓取任务。

工具列表

  1. 数据 API:包括 get-youtube-transcriptsearchget-autocompletesearch-mapssearch-placessearch-newsget-google-reviews
  2. 网页抓取:包括 scrapecrawlscreenshotextract
  3. 文档转换:包括 doc-to-textconvert-to-pdfmerge-pdfstrim-videoextract-documentextract-imageextract-audioextract-videoread-pdf-metadatawrite-pdf-metadata
  4. AI 功能:包括 generate-agent-completionsearch-knowledge-baseadd-to-knowledge-basegenerate-ai-imagegenerate-image
  5. 开发者工具:包括 run-js-coderun-python-code

常见问题解答

  1. API 密钥:必须设置 DUMPLING_API_KEY 环境变量。
  2. 错误处理:服务器提供详细的错误消息和 HTTP 状态码。
  3. 输入验证:使用 Zod 模式进行输入验证。

使用教程

使用依赖

  1. 确保已安装 Node.js 和 npm。
  2. 确保已获取 Dumpling AI API 密钥。

安装教程

  1. 通过 Smithery 安装bash npx -y @smithery/cli install @Dumpling-AI/mcp-server-dumplingai --client claude
  2. 使用 npx 运行bash env DUMPLING_API_KEY=your_api_key npx -y mcp-server-dumplingai
  3. 手动安装bash npm install -g mcp-server-dumplingai

调试方式

  1. 运行服务器bash env DUMPLING_API_KEY=your_api_key npx -y mcp-server-dumplingai
  2. 检查日志:查看服务器输出的日志和错误消息。
  3. 验证 API 调用:使用工具列表中的工具进行测试调用。

许可证

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