选择MCP
调整桑的事件制作管理的MCP服务器
机能
- 新建事件:通过指定标题、备注和候选日期创建事件
- 获取事件信息:从指定的URL获取事件标题和候选日程
- 注册缺席回答:在指定URL的事件中注册缺席(○、△、×)
- 灵活的通信方式:除了标准输入输出(stdio)之外,还支持经由HTTP(SSE)的通信
- 便携式设置:以端口号或通信模式为参数、本服务器专用环境变量或
.env可在文件中自由设置
安装
uv venv
uv sync
uv run playwright install chromium用法
请在MCP客户端(如Claude Desktop)的设置中添加以下内容。
[リポジトリのパス] 将替换为实际存储库的绝对路径。
{
"mcpServers": {
"chouseisan": {
"command": "uv",
"args": [
"--directory",
"[リポジトリのパス]",
"run",
"python",
"src/main.py"
]
}
}
}在HTTP(SSE)模式下使用
本服务器是 HTTP(服务器发送事件) 中所述修改相应参数的值。如果想从外部通过HTTP访问MCP服务器,首先启动服务器。
uv run python src/main.py --transport sse --port 8000然后,请在MCP客户端(Claude Desktop等)的设置中追加以下内容。
{
"mcpServers": {
"chouseisan": {
"url": "http://localhost:8000/sse"
}
}
}设定项目(环境变数/ .env)
设置以下环境变量或 .env 通过在文件中描述,可以自定义行为。
TRANSPORT:通信模式(stdio或sse)。默认值为stdioPORT:待机端口号(仅在SSE模式下有效)。默认值为8000
