使用说明
MCP生态系统
一组框架、插件和MCP服务器,用于构建和部署由AI代理支持的个人生产力工具。
这里的一切都遵循一个 MCP优先 设计工具是自文档化的,可发现代理,并与Claude、Gemini和任何兼容MCP的客户端配合使用。CLI是可选的。
框架和基础设施
| Repo | 它做什么 |
|---|---|
| 缺口 | 使用身份验证、机密和凭据中介将Python MCP服务器部署到Google Cloud Run。CLI+MCP+Claude插件。 |
| 应用程序用户 | 多用户web应用程序的身份验证和用户数据管理。JWT身份验证、管理端点、每个用户的数据存储。 |
| claude插件创建者 | 带有自安装依赖项、MCP服务器配置和挂钩的脚手架克劳德代码插件。 |
| claude插件 | Claude Code的插件市场。使用安装社区和个人插件 claude plugin install. |
MCP服务器--生产力
| Repo | 它做什么 |
|---|---|
| 食品添加剂 | 食物记录和营养跟踪。时区感知的每日日志、食品目录,通过MCP进行语音友好。 |
| 笔记 | 由谷歌表格支持的笔记记录。SDK、CLI和MCP服务器,可选集成AppSheet。 |
| 票据代理人 | 通过Monarch Money交叉引用进行账单跟踪。克劳德代码插件。 |
| 工资计算 | 薪酬和税收预测工具。 |
MCP服务器-API集成
| Repo | 它做什么 |
|---|---|
| 君主通道 | 君主货币财务数据——账户、交易、预算。SDK、CLI和MCP服务器。 |
| ticktick mcp | TickTick任务管理——项目、任务、完成情况。MCP服务器。 |
| gworkspace访问 | 谷歌工作区——Gmail、云端硬盘、文档、日历、聊天。MCP服务器。 |
| 点文件管理器 | 使用GitHub支持的裸git仓库进行点文件管理。CLI和MCP服务器。 |
MCP服务器--开发人员工具
| Repo | 它做什么 |
|---|---|
| 代理咨询 | 开发人员工作站管理-git repo状态、驱动器备份、Gemini API本地文件上下文、安全扫描。 |
建筑
所有MCP服务器都遵循一个共同的模式:
my-app/
sdk/ # Business logic — all behavior lives here
mcp/ # Thin MCP layer — tool schemas, calls SDK
cli/ # Optional thin CLI — calls SDK, formats output
SDK优先:每个功能都在SDK层实现,无论是通过MCP、CLI还是直接导入访问,都能确保一致性。
部署:服务器通过stdio在本地运行,以实现低延迟代理集成,或通过部署到Cloud run 缺口 用于远程/移动访问。
插件:Claude Code插件通过以下方式将MCP服务器与自动安装依赖项捆绑在一起 自安装模式。从安装 市场 或者直接将Claude指向任何插件仓库。
框架与设计
所有服务器都遵循 SDK优先 模式:业务逻辑存在于
可导入的 sdk/ 包,带有调用
这确保了所有接口之间的行为一致,并使
跨仓库SDK消费(例如,导入gworkspace access的SDK
通过代理咨询)。本地工具通过stdio和pipx运行;云工具
添加 mcp应用程序 用于HTTP身份验证和
缺口 用于云运行部署。
看 框架/ 获取完整的架构指南-- 基础、SDK优先模式、约束、示例和解决方案 回购协议。
设计参考:
- docs/mcp-framework.md --为什么我们使用官方的MCP Python SDK而不是独立的FastMCP
- docs/mcp-proxy.md --MCP工具代理和服务器到服务器编排
