同步流程编排器

一个基于FastAPI实现的同步流程编排器,支持确定性流程执行、内存会话存储和服务目录管理,适用于订单处理等场景。

  • by balbonis
  • Python
  • 本地部署
  • 更新于
在 GitHub 查看 balbonis/async_mcp_orchestrator

使用说明

MCP编排器(同步版本)

这是一个 同步 MCP编排器已实现 快速API.

  • /orchestrate 端点
  • 确定性、同步流执行
  • 简单的有状态食品订购流程(类别→ 物品→ 地址→ 电话→ 确认)
  • 内存会话存储
  • 用于输入的日志挂钩→ 过程→ 输出
  • 用于描述下游服务(同步/异步、协议、关键性)的服务目录
  • 已准备好部署 铁路.

在本地运行

pip install -r requirements.txt
uvicorn app.main:app --reload

然后打开: http://127.0.0.1:8000/docs

铁路部署

程序文件包括:

web: uvicorn app.main:app --host 0.0.0.0 --port $PORT

将您的服务设置为 python 在Railway上部署此仓库。