MCP土星云桥
通过MCP从光标控制土星云。
特性
- 工作区:列表、开始/停止、日志(尾部N)
- 部署:启动/停止,日志(尾部N)
- 作业:立即运行,计划/取消计划(cron)
- 秘密:列表、创建、附加到资源
- 食谱:追加、列出、按类型+名称获取
- 本地FS:listDir、createFile、readFile、writeFile、createNotebook(.ipynb)
- /api的原始GET/POST代理/\*
快速入门
npm i
npm run build
SATURN_TOKEN=... npm start然后将其添加到Cursor中(请参见 cursor.mcp.example.json).
示例工具调用(在游标中)
- “列出我的土星工作空间”→
saturn.listWorkspaces. - “启动工作区ws_123并显示最后100行”→
saturn.startWorkspace然后saturn.workspaceLogs{tail:100}. - “将部署dpl_abc的夜间运行安排在03:00 UTC”→
saturn.jobSchedule {deployment_id:"dpl_abc", cron:"0 3 * * *"}. - “创建秘密MY_API_KEY并附加到工作区ws_123”→
saturn.createSecret然后saturn.attachSecret. - “在notebooks/demo.ipynb上创建Jupyter笔记本”→
fs.createNotebook.
