基本能力
产品定位
Dumpling AI MCP Server 是一个多功能的数据处理和 AI 集成平台,旨在通过 API 和工具链提供高效的数据抓取、内容处理和 AI 能力。
核心功能
- 数据 API:支持 YouTube 字幕提取、搜索、自动补全、地图、地点、新闻和评论等数据获取。
- 网页抓取:支持抓取、爬取、截图和结构化数据提取。
- 文档转换:提供文本提取、PDF 操作、视频处理等功能。
- AI 能力:包括代理补全、知识库管理和图像生成。
- 开发者工具:支持在安全环境中运行 JavaScript 和 Python 代码。
- 错误处理:自动错误处理和详细的响应格式化。
适用场景
- 内容生成:自动生成文本、图像和视频内容。
- 开发效率:快速集成数据处理和 AI 功能到开发流程中。
- 搜索工具:自动化搜索和数据抓取任务。
工具列表
- 数据 API:包括
get-youtube-transcript
、search
、get-autocomplete
、search-maps
、search-places
、search-news
和get-google-reviews
。 - 网页抓取:包括
scrape
、crawl
、screenshot
和extract
。 - 文档转换:包括
doc-to-text
、convert-to-pdf
、merge-pdfs
、trim-video
、extract-document
、extract-image
、extract-audio
、extract-video
、read-pdf-metadata
和write-pdf-metadata
。 - AI 功能:包括
generate-agent-completion
、search-knowledge-base
、add-to-knowledge-base
、generate-ai-image
和generate-image
。 - 开发者工具:包括
run-js-code
和run-python-code
。
常见问题解答
- API 密钥:必须设置
DUMPLING_API_KEY
环境变量。 - 错误处理:服务器提供详细的错误消息和 HTTP 状态码。
- 输入验证:使用 Zod 模式进行输入验证。
使用教程
使用依赖
- 确保已安装 Node.js 和 npm。
- 确保已获取 Dumpling AI API 密钥。
安装教程
- 通过 Smithery 安装:
bash
npx -y @smithery/cli install @Dumpling-AI/mcp-server-dumplingai --client claude - 使用 npx 运行:
bash
env DUMPLING_API_KEY=your_api_key npx -y mcp-server-dumplingai - 手动安装:
bash
npm install -g mcp-server-dumplingai
调试方式
- 运行服务器:
bash
env DUMPLING_API_KEY=your_api_key npx -y mcp-server-dumplingai - 检查日志:查看服务器输出的日志和错误消息。
- 验证 API 调用:使用工具列表中的工具进行测试调用。