水坑
一组 模型上下文协议(MCP) 用于生产力工具的服务器。这些服务器使像克劳德这样的人工智能助手能够与您的生产力应用程序进行交互。
服务器
| 服务器 | 描述 | 状态 |
|---|---|---|
| gmail mcp | Gmail集成-阅读、搜索和管理电子邮件 | ✅ 准备好了 |
快速开始
每个服务器都有自己的依赖关系和设置说明。有关详细信息,请参阅各个服务器的自述文件。
Gmail MCP
cd servers/gmail-mcp
python -m venv .venv
source .venv/bin/activate
pip install -e .看 服务器/gmail mcp/README.md 了解包括Google OAuth配置在内的完整设置说明。
配置Claude
安装服务器后,配置Claude以使用它。
克劳德桌面
编辑 ~/Library/Application Support/Claude/claude_desktop_config.json:
{
"mcpServers": {
"gmail-mcp": {
"command": "/path/to/puddles/servers/gmail-mcp/.venv/bin/python",
"args": ["-m", "gmail_mcp"]
}
}
}保存后重新启动Claude Desktop。
克劳德代码(VS代码/CLI)
编辑 ~/.claude/claude.json:
{
"mcpServers": {
"gmail-mcp": {
"command": "/path/to/puddles/servers/gmail-mcp/.venv/bin/python",
"args": ["-m", "gmail_mcp"]
}
}
}找到你的路
从服务器目录运行此命令以获取确切的Python路径:
echo "$(pwd)/.venv/bin/python"建筑
puddles/
├── packages/
│ └── mcp-hooks/ # TypeScript security hooks library (egress + ingress)
├── openclaw-plugins/ # OpenClaw plugins consuming mcp-hooks
├── servers/
│ └── gmail-mcp/ # Gmail MCP server (Python, self-contained)
│ ├── .venv/ # Server-specific virtual environment
│ ├── pyproject.toml # Server dependencies
│ ├── src/ # Server source code
│ ├── tests/ # Server tests
│ └── docs/ # Server documentation
├── scripts/
│ └── mac-mini/ # Host scripts for the Mac Mini server
├── docs/
│ ├── plans/ # Cross-cutting implementation plans
│ └── openclaw-setup/ # Mac Mini setup guides
└── .github/
└── copilot-instructions.md # Development guidelines两个生态系统共存:
- Python服务器 (
servers/)--每个MCP服务器都是完全独立的
有自己的 pyproject.toml 以及virtualenv。按服务器安装。
- TypeScript包+插件 (
packages/,openclaw-plugins/) —
管理为a .快跑 pnpm install 在repo根目录处引导;插件参考 packages/mcp-hooks 通过 "workspace:*".
添加新服务器
- 在下创建新目录
servers/ - 添加
pyproject.toml,src/,tests/,以及README.md - 创建虚拟环境:
python -m venv .venv - 将服务器添加到上表中
添加新的OpenClaw插件
看 openclaw-plugins/README.md 对于插件 习俗。新插件由以下人员自动拾取 pnpm install 通过 这 openclaw-plugins/* 工作空间球体。
发展
看 发展指南。
许可证
麻省理工学院
