ezmcp 是一款面向 Python 开发者的 MCP(Model Context Protocol)服务框架,采用 FastAPI 风格的装饰器与路由写法,让开发者可以用熟悉的语法快速搭建模型上下文服务。
核心能力
- FastAPI 风格 API:使用 @app.tool、@app.resource 等装饰器即可注册 MCP 工具与资源,几乎零学习成本。
- 实时数据推送:内置 Server-Sent Events(SSE)支持,适合日志、行情、监控等流式场景,让模型实时获取变化数据。
- 开发效率高:自动类型校验、Swagger 风格文档、异步支持一把梭,专注业务逻辑而非协议细节。
是否需要密钥
默认情况下本地运行无需任何密钥即可启动服务;若部署到公网并对外暴露,建议自行配置反向代理鉴权或上游网关密钥,框架本身不强制要求 API Key。