Token导航 LogoToken导航TokenDH.com
Rowboat MCP CLI logo
开发工具未说明官方级别未说明来源级核验

Rowboat MCP CLI

MCP Server

Rowboat MCP SSE Server是一个通过Supergateway MCP将Rowboat永久暴露为SSE服务,以便与Flowise集成的技术解决方案。

工具数

0

提示词数

0

GitHub Stars

1

资源数

0
服务器部署JavaScriptClaude开发工具Claude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

dr-basalt

提供方

dr-basalt

最后核验

2026/5/17 20:19

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

划艇MCP SSE服务器

通过SuperGateway MCP公开Rowboat以与Flowise集成的永久SSE服务。

🎯 建筑

┌─────────────────────────────────────────────────────────┐
│ Repo Git (déployé par Coolify)                          │
│                                                          │
│  • rowboatx installé en dépendance permanente           │
│  • Supergateway MCP en mode stdio → SSE                 │
│  • Exposition via URL Coolify                           │
└─────────────────────────────────────────────────────────┘
                       ↓ SSE
         https://rowboat.xxxxx.sslip.io
                       ↓
┌─────────────────────────────────────────────────────────┐
│ Flowise AgentFlow                                        │
│                                                          │
│  Connecteur Supergateway MCP configuré avec :           │
│  --sse "https://rowboat.xxxxx.sslip.io"                 │
└─────────────────────────────────────────────────────────┘

📦 依赖性

  • @rowboatlabs/rowboatx :CLI Rowboat永久安装(不通过 npx @latest)
  • @模型上下文协议/服务器超级网关 :暴露划艇模式SSE

🚀 在Coolify上部署

1.在Coolify中创建新服务

  1. 进入您的Coolify项目
  2. 单击“添加资源”→“Git存储库”
  3. 连接此GitHub存储库
  4. 选择分支 claude/install-rowboat-cli-01Q5h4NDV9B9UgnqC5NngdNY

2.服务配置

类型:Docker

端口: 3000

环境变量:

强制性 -CléAPI开放人工智能:

OPENAI_API_KEY=sk-proj-votre-cle-api-openai

可选:

PORT=3000
HOST=0.0.0.0
NODE_ENV=production

⚠️ 重要 :La变量 OPENAI_API_KEY请求没有它,服务器将拒绝启动。

要获取OpenAI API密钥:

  1. Visitzhttps://platform.openai.com/api-keys
  2. 创建新的API密钥
  3. 复制它并将其添加到COOLIFY环境变量中

3.检索SSE URL

部署后,Coolify将生成一个公共URL,例如:

https://rowboat-xxxxxxxx.sslip.io

此URL将是Flowise的SSE端点。

🔗 Flowise中的配置

超级网关MCP连接器

在编辑AgentFlow Flowise时,使用以下配置SuperGateway MCP连接器:

--sse "https://rowboat-xxxxxxxx.sslip.io"

替换 rowboat-xxxxxxxx.sslip.io 通过Coolify生成的URL。

🛠️ 地方发展

安装

npm install

开始

npm start

服务器启动于 http://localhost:3000

SSE端点测试

curl http://localhost:3000

📁 项目结构

.
├── server.js           # Point d'entrée - Lance Supergateway avec Rowboat
├── package.json        # Dépendances npm (rowboatx + supergateway)
├── Dockerfile          # Image Docker pour Coolify
├── .dockerignore       # Optimisation de l'image Docker
└── README.md           # Cette documentation

🔍 它是如何工作的

  1. 初始化 : init-rowboat.js 使用OpenAI密钥自动创建rowboat配置
  2. 开始 : server.js 使用正确的参数启动SuperGateway(--stdio --outputTransport sse)
  3. 转换 :SuperGateway将rowboat stdio协议转换为服务器发送事件(SSE)
  4. 阐述 :L端点SSE(/sse)通过Coolify公开展示
  5. 连接 :Flowise连接到此SSE端点以使用Rowboat功能

🐛 故障排除

错误“OPENAI_API_KEY是必需的”

服务器拒绝启动,因为环境变量 OPENAI_API_KEY 她不见了。

解决方案 :

  1. 转到Coolify应用程序的设置
  2. “环境变量”部分
  3. 添加 OPENAI_API_KEY 使用您的OpenAI API密钥
  4. 重新部署应用程序

服务器无法启动

确保已安装依赖项:

npm ci

检查Coolify中的容器日志以确定确切错误。

Coolify URL不工作

  1. 确保端口3000在Coolify中充分暴露
  2. 检查Coolify中的容器日志
  3. 确保健康检查通过

Flowise未连接

  1. 检查SSE URL是否正确(使用 https://)
  2. 直接使用curl测试端点
  3. 如有必要,检查CORS

📝 笔记技巧

  • 划艇 作为固定NPM依赖项安装(非 @latest 动态)
  • 超级网关 通过配置端口上的SSE公开Rowboat
  • 冷却 自动生成SSL证书和公共URL
  • 流动 消耗MCP功能的SSE端点

🔐 安全

对于生产,考虑添加:

  • 端点SSE的身份验证/授权
  • 速率限制
  • CORS政策严格
  • 秘密的环境变量

📄 许可证

麻省理工学院

目录标签

目录标签

服务器部署JavaScriptClaude开发工具SSE服务本地部署API集成AI服务

支持客户端

Claude

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明none部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP