Structs§
- AppConfig
- AppState
- Cli
- MCP-Proxy CLI 主命令结构
- Dynamic
Router Service - 动态路由服务
- Proxy
Handler - A proxy handler that forwards requests to a client based on the server’s capabilities 使用 ArcSwap 实现后端热替换,支持断开时立即返回错误
- Proxy
Handler Manager - RunCode
Message Request - 代码运行请求
Enums§
Functions§
- create_
telemetry_ layer - 创建增强的 OpenTelemetry layer
- get_
health - 健康检查:health
- get_
proxy_ manager - get_
ready - get_
router - 获取路由
- init_
tracer_ provider - 初始化 OpenTelemetry tracer provider
- log_
service_ info - 记录服务启动信息
- mcp_
start_ task - 根据 mcp_id 和 mcp_json_config 启动mcp服务
- run_cli
- 运行 CLI 主逻辑
- run_
code_ handler - 执行js/ts/python代码,通过 uv/deno 命令方式执行
- schedule_
check_ mcp_ live - set_
layer - shutdown_
telemetry - 优雅关闭 OpenTelemetry
- start_
schedule_ task - 启动定时任务,定期检查MCP服务状态