@bigdata-oflow/mcp-server
v0.1.0
Published
MCP server for oflow
Readme
mcp-server-oflow (Node.js)
oflow MCP server 的 Node.js 实现,支持通过 npx 直接运行。
安装 & 运行
通过 npx 直接运行(无需安装):
npx mcp-server-oflow或全局安装后运行:
npm install -g mcp-server-oflow
mcp-server-oflow配置
在 mcp_servers.json 中添加:
stdio 模式
{
"mcpServers": {
"mcp-server-oflow": {
"command": "npx",
"args": ["-y", "mcp-server-oflow"],
"env": {
"APP_ID": "YOUR APP ID",
"APP_SECRET": "YOUR APP SECRET"
}
}
}
}SSE 模式
服务端启动:
npx mcp-server-oflow --transport=sse --port=8001客户端配置:
{
"mcp-server-oflow": {
"url": "http://localhost:8001/sse",
"headers": {},
"timeout": 60,
"sse_read_timeout": 60
}
}环境变量
| 变量 | 说明 | 必填 |
|------|------|------|
| APP_ID | oflow 接口验签 App ID | stdio 模式必填 |
| APP_SECRET | oflow 接口验签 App Secret | stdio 模式必填 |
| AREA | 区域选择:CN(默认) / SGP / INDIA | 否 |
| USER_ID | 用户标识 | 否 |
APP_ID 和 APP_SECRET 是 oflow 接口验签秘钥,联系 oflow 管理员(谭集友-W9009858)申请开通。
SSE 模式下,客户端调用 call_tool 时也可以把
app_id和app_secret放在 POST 请求arguments参数中传入。
CLI 参数
--transport 传输模式: stdio (默认) 或 sse
--host SSE 模式监听地址 (默认: 0.0.0.0)
--port SSE 模式监听端口 (默认: 8000)开发
cd nodejs
npm install
npm start