Dust.tt的MCP服务器
与Dust.tt集成的模型上下文协议(MCP)服务器实现,允许Claude Desktop通过MCP协议与Dust代理通信。
特性
- 支持服务器发送事件(SSE)的MCP兼容服务器
- 与Dust.tt API完全集成
- 支持来自尘剂的流式响应
- 代理配置管理和执行方法
先决条件
- 已安装Node.js 18+
- Dust.tt API密钥(来自您的Dust.tt帐户)
安装说明
- 克隆此存储库
- 安装依赖项:
npm install- 创建一个
.env根目录中使用Dust.tt API密钥的文件:
DUST_API_KEY=your_dust_api_key_here
PORT=3000运行服务器
启动服务器:
npm start对于自动重启的开发:
npm run dev服务器将在以下时间可用 http://localhost:3000/mcp
可用的MCP方法
服务器为Dust.tt集成实现了以下MCP方法:
getAgentConfigurations-列出所有可用的除尘剂配置createAgentConfiguration-创建新的除尘剂配置runAgent-执行具有流式响应的除尘剂getRunById-检索特定代理运行的结果
参考文献
与Claude Desktop一起使用
通过将此MCP服务器指向配置Claude Desktop以使用它 /mcp 此服务器的端点。
