基本能力
产品定位
n8n AI Agent for DVM MCP 是一个 AI 代理工具,旨在通过 Nostr 网络发现和使用 MCP 工具,扩展 AI 的功能范围。
核心功能
- 查询 Nostr 网络中的可用 MCP 工具
- 向 MCP 工具发送请求并等待响应
- 读取工具响应并返回给用户
- 支持通过 DVMCP 协议桥接 MCP 服务器和 Nostr 网络
适用场景
- AI 需要访问未安装的 MCP 工具时
- 在分布式网络中动态发现和使用工具
- 低代码平台中集成 AI 代理功能
工具列表
- AI Tool – Find Nostr DVMCP Servers: 查询 Nostr 网络中的 DVMCP 服务器
- AI Tool – Post Nostr DVMCP Server Query: 向 DVMCP 服务器发送请求
- AI Tool – Wait: 等待服务器响应
- AI Tool – Read Nostr DVMCP Server Response: 读取服务器响应
常见问题解答
- 如何连接工具子工作流? 在初始安装后,可能需要手动重新连接子工作流。
- 如何设置凭证? 需要在主工作流和 Post Nostr DVMCP Server Query 子工作流中分别设置凭证。
使用教程
使用依赖
- 安装自托管的 n8n 实例:n8n 安装指南
- 安装 Nostrobots 社区节点:
bash
git clone https://github.com/ocknamo/n8n-nodes-nostrobots.git
cd n8n-nodes-nostrobots
npm install
安装教程
- 从 GitHub 复制原始 .json 文件的 URL
- 在 n8n 中创建新工作流,点击 "..." 并选择 "Import from URL"
- 添加以下凭证:
- OpenAI API 密钥
- SerpAPI 密钥
- Nostr 私钥 (Nsec)
- PostgreSQL/Supabase 凭证
调试方式
- 检查工作流变量是否设置正确
- 确保所有子工作流已正确连接
- 使用 n8n 的调试功能逐步执行工作流
bash
n8n start --tunnel