共享使用 FastAPI 作为 JSON-RPC 反向代理的项目。它以捕获 AI 代理发出的 MCP(模型上下文协议)工具调用,通过压缩管道处理回应并返回精简结果。

<br>    <br>    <br>    使用了以下特定于 FastAPI 的模式:
  • lifespan 上下文管理器用于启动和停止(不使用弃用 on_event
  • 单一的 POST端点处理 JSON-RPC 分发
  • 使用 httpx.AsyncClient 的异步流程进行上游调用
  • Rich_logging集成
  • 访问指南 /health/stats 端点以提高观察性




    该项目演示了 FastAPI 如何超越 REST API,作为透明协议代理而发挥作用。

🔗 DexopT/MCE