Dooray MCP 服务器
这是一个利用 Dooray API 的日程管理 MCP 服务器。
功能
通过 Dooray API 添加时间表
自动设置开始/结束时间
支持位置和描述信息
Related MCP server: Slim MCP
如何安装
通过 Smithery 安装
要通过Smithery自动为 Claude Desktop 安装 Dooray Schedule Manager:
npx -y @smithery/cli install @mskim8717/dooray-mcp --client claude手动安装
克隆存储库
git clone https://github.com/mskim8717/dooray-mcp.git
cd dooray-mcp创建并激活虚拟环境
python -m venv .venv
source .venv/bin/activate # Linux/Mac
# 또는
.\.venv\Scripts\activate # Windows安装依赖项
pip install -e .准备 MCP 客户端集成
要从 MCP 客户端应用程序(如 Claude 或 Cursor)连接到本地 MCP 服务器,您需要在 JSON 设置中输入运行服务器所需的 Python 可执行文件的路径和 MCP 服务器脚本的路径。
修改 mcp.json 以适合您的路径。
✅ macOS / Linux 示例
{
"mcpServers": {
"dooray-mcp": {
"command": "/Users/yourname/project/.venv/bin/python",
"args": [
"/Users/yourname/project/src/dooray-mcp-server.py"
]
}
}
}设置环境变量
创建一个.env文件并设置以下变量:
DOORAY_API_KEY=your_api_key
DOORAY_MEMBER_ID=your_member_id
DOORAY_CALENDAR_ID=your_calendar_id如何使用
运行服务器:
python src/dooray-mcp-server.py项目结构
dooray-mcp/
├── src/
│ └── dooray-mcp-server.py
├── pyproject.toml
├── README.md
└── LICENSE执照
MIT 许可证
This server cannot be installed
Resources
Looking for Admin?
Admins can modify the Dockerfile, update the server description, and track usage metrics. If you are the server author, to access the admin panel.