纯 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」频道最新
- Garry Tan 力挺 Aside Browser:让 Agent 真正用好网页的解法 — garrytan · 2026-10-23
- 1Password 推出 Agent 专用登录方案,AI 可代登录却不接触密码 — AndrewSchmidtFC · 2026-10-23
- MCP 服务器 30 天后暗藏窃取 SSH 密钥指令,作者开源 mcp-guard 防变节 — ErgoniaWorks · 2026-10-23
- 实测:不在 AGENTS.md 里写明的 MCP 工具,编码 Agent 不会用 — colinmcnamara · 2026-10-23
- 用开源模型+Claude 把一段网球视频变成世界级教练 — tweetsatpreet · 2026-10-23
- 132 个免费开源 AI Agent 与 RAG 项目合集,星标 1.65 万 — Arindam_1729 · 2026-10-23