github.devotd.
새 소식모델 컨텍스트 프로토콜

prefecthq/fastmcp v4.1.3 — Python MCP 서버·클라이언트 프레임워크

Python 함수와 API를 MCP 서버와 클라이언트로 연결하는 FastMCP의 최신 릴리스 v4.1.3과, 스키마·검증·인증 처리를 자동화한 구조.

저장소 정보prefecthq/fastmcp ↗

Python 함수와 API를 MCP 서버와 클라이언트로 연결하는 FastMCP의 최신 릴리스 v4.1.3과, 스키마·검증·인증 처리를 자동화한 구조.

GitHub 설명: 🚀 The fast, Pythonic way to build MCP servers and clients.

스타
★ 28.2K
포크
2.5K
언어
Python
라이선스
Apache-2.0
최신 릴리스
v4.1.3
원문 보기 ↗GitHub에서 보기 ↗

prefecthq/fastmcp(FastMCP)는 Python 함수와 API를 MCP 서버와 클라이언트로 연결하는 프레임워크다. MCP(Model Context Protocol)는 LLM이 도구와 데이터에 연결되는 규약이다. 저장소의 최신 릴리스는 v4.1.3이고, 출처는 GitHub의 prefecthq/fastmcp 저장소다. 다만 제공된 기록에는 v4.1.3에서 바뀐 항목이 없어, 변경 내용은 저장소의 릴리스 노트를 직접 확인해야 알 수 있다.

Python 함수로 도구를 선언하면 스키마와 검증, 문서가 자동으로 만들어진다. 서버에 연결할 때 전송 협상, 인증, 프로토콜 수명 주기를 라이브러리가 관리한다. OpenAPI 통합 등 어댑터 기능도 지원한다. README는 FastMCP를 서버, 클라이언트, 대화형 앱 세 갈래로 설명한다. Servers는 도구와 리소스, 프롬프트를 제공하고, Apps는 대화 안에 표시되는 대화형 UI를, Clients는 로컬 또는 원격 MCP 서버에 연결한다. 라이선스는 Apache-2.0이고 주 언어는 Python이며 GitHub 별 수는 28151개다.

다만 성능 수치와 벤치마크는 기록에 없어, 어느 규모에서 어떻게 동작하는지 비교할 근거는 없다. 점수 항목은 모멘텀(momentum)만 10점 만점에 4.3점으로 채워져 있고 신선성(novelty)·기술(tech)·품질(quality)은 비어 있다. 저장소는 2024년 11월 30일에 만들어졌고, 제공 범위는 서버와 클라이언트, 대화형 앱까지다. 이 범위 안에서 필요한 기능이 채워지는지부터 따지는 것이 순서다.