MorgenMCP
MCP服务器 摩根 日历API。
需求
安装
无需安装!MCP客户端直接从GitHub运行服务器。
克劳德桌面
添加到您的Claude Desktop配置(~/Library/Application Support/Claude/claude_desktop_config.json):
{
"mcpServers": {
"morgen": {
"command": "uvx",
"args": [
"--from", "git+https://github.com/k3KAW8Pnf7mkmdSMPHz27/MorgenMCP@main",
"morgenmcp"
],
"env": {
"MORGEN_API_KEY": "your_api_key_here"
}
}
}
}要固定到特定版本,请替换 @main 带有版本标签(例如。, @v0.1.0).
可用工具
- 列表_日历 -列出所有日历
- 更新日历元数据 -更新日历显示名称或颜色
- list_事件 -列出具有可选日期筛选的事件
- create_event -创建新的日历事件
- update_事件 -更新现有事件
- 删除事件 -删除事件
发展
# Clone the repository
git clone https://github.com/k3KAW8Pnf7mkmdSMPHz27/MorgenMCP.git
cd MorgenMCP
# Install dependencies
uv sync --all-extras
# Run tests
uv run pytest环境设置
创建一个 .env 使用API密钥文件:
echo "MORGEN_API_KEY=your_api_key" > .env服务器加载 .env 在本地运行时自动执行:
uv run morgenmcp使用MCP检查器进行本地调试
这 MCP检查员 提供了一个用于测试工具和检查请求/响应的web UI:
npx @modelcontextprotocol/inspector uv run morgenmcp开放时间:http://localhost:6274
释放
发布是通过git标签管理的:
git tag -a v0.1.0 -m "Release v0.1.0"
git push origin v0.1.0然后,用户可以在其MCP客户端配置中引用特定版本。
