tadata-org

fastapi_mcp

tadata-org

Expose your FastAPI endpoints as Model Context Protocol (MCP) tools, with Auth!

AI 简介

FastAPI-MCP 项目旨在将 FastAPI 接口作为 Model Context Protocol (MCP) 工具暴露出来,并支持认证功能。其核心功能包括内置的认证机制、零配置或最小配置需求、保持请求和响应模型的结构以及文档的一致性,同时利用 FastAPI 的 ASGI 接口实现高效通信。该项目特别适用于需要在已有 FastAPI 应用基础上快速集成 MCP 协议的场景,无论是直接挂载到现有应用还是独立部署都能轻松实现。此外,通过保留原有的 API 文档,开发者可以无缝过渡到 MCP 标准,而无需重新编写大量代码。

Python
MIT License
11.9k
Stars
950
Forks
95
Watchers
90
Issues

Star 增长

今日0
近 7 天+11
近 30 天+42
综合评分68.63
默认分支main