纯 Python 微型 MCP 服务器 umcp:三个文件、零依赖、一下午能读完

rcarmo · x · 2026-10-10

rcarmo 介绍了他的开源项目 umcp——一个零依赖、纯 Python 实现的微型 MCP(Model Context Protocol)服务器内核,支持 asyncio 与同步两种传输模式,目前在 GitHub 上获 23 星。项目灵感来自 Muthukumaran Navaneethakrishnan 的 bash 版 MCP 服务器:类型注解自动转 JSON Schema、命名约定映射 MCP annotations、无装饰器样板,整个代码库仅 umcp.py、aioumcp.py 和 umcpshared.py 三个文件,可读性极高。他还提到自己用 Bun 和 Go 移植版作为部分服务的受约束、带鉴权接口,并设想过搭一个可被外部 Agent 自动化的 MCP 服务器。

原文链接 →

「编程与Agent」频道最新

更多「编程与Agent」频道 AI 资讯 →