
MCP Server for Dust.tt

2025.03.28
0
JavaScript中间件服务API 集成开发效率
mcp-server-dust-JS 是一个 Model Context Protocol (MCP) 服务器实现,专门用于与 Dust.tt 平台集成。它允许 Claude Desktop 通过 MCP 协议与 Dust 代理进行通信。该服务器支持 Server-Sent Events (SSE),提供完整的 Dust.tt API 集成,并支持从 Dust 代理获取流式响应。
View on GitHub
Overview
基本能力
产品定位
mcp-server-dust-JS 是一个中间件服务器,旨在桥接 Claude Desktop 和 Dust.tt 平台,通过 MCP 协议实现两者之间的高效通信。
核心功能
- MCP 兼容的服务器,支持 Server-Sent Events (SSE)
- 完整的 Dust.tt API 集成
- 支持从 Dust 代理获取流式响应
- 提供代理配置管理和执行的方法
适用场景
- 在 Claude Desktop 中集成 Dust.tt 代理功能
- 需要实时流式响应 Dust 代理执行结果的场景
- 管理和配置 Dust 代理的环境
工具列表
getAgentConfigurations
: 列出所有可用的 Dust 代理配置createAgentConfiguration
: 创建新的 Dust 代理配置runAgent
: 执行 Dust 代理并获取流式响应getRunById
: 获取特定代理运行的详细信息
常见问题解答
无明确常见问题解答部分
使用教程
使用依赖
- Node.js 18+ 已安装
- 从 Dust.tt 账户获取 API 密钥
安装教程
- 克隆仓库
- 安装依赖:
bash npm install
- 在根目录创建
.env
文件并添加 Dust.tt API 密钥:env DUST_API_KEY=your_dust_api_key_here PORT=3000
调试方式
启动服务器:
npm start
开发模式下自动重启:
npm run dev
服务器将在 http://localhost:3000/mcp
可用