使用说明
Calendary MCP服务器
叉子 meAmitPatil/calendly mcp服务器 具有Scheduling API集成和OAuth 2.0支持。
用于Calendly API的模型上下文协议(MCP)服务器。通过人工智能助手直接管理事件、受邀者和安排会议。
安装
克劳德桌面版
添加到您的 claude_desktop_config.json:
{
"mcpServers": {
"calendly": {
"command": "npx",
"args": ["-y", "calendly-mcp-server"],
"env": {
"CALENDLY_API_KEY": "your_personal_access_token_here"
}
}
}
}
光标
添加到光标MCP设置中:
{
"mcpServers": {
"calendly": {
"command": "npx",
"args": ["-y", "calendly-mcp-server"],
"env": {
"CALENDLY_API_KEY": "your_personal_access_token_here"
}
}
}
}
配置
| 变量 | 必填 | 描述 |
|---|---|---|
CALENDLY_API_KEY |
是* | 个人访问令牌(在这里买一个) |
CALENDLY_CLIENT_ID |
是* | OAuth 2.0客户端ID(PAT的替代方案) |
CALENDLY_CLIENT_SECRET |
是* | OAuth 2.0客户端密钥 |
CALENDLY_ACCESS_TOKEN |
否 | OAuth访问令牌(如果已获得) |
CALENDLY_REFRESH_TOKEN |
否 | OAuth刷新令牌 |
CALENDLY_USER_URI |
否 | 自动默认值的用户URI |
CALENDLY_ORGANIZATION_URI |
否 | 自动默认值的组织URI |
*要么 CALENDLY_API_KEY 或OAuth凭据(CALENDLY_CLIENT_ID + CALENDLY_CLIENT_SECRET)是必需的。
工具(12)
OAuth
| 工具 | 说明 |
|---|---|
get_oauth_url |
生成OAuth授权URL |
exchange_code_for_tokens |
代币的交换授权码 |
refresh_access_token |
刷新过期的访问令牌 |
API
| 工具 | 说明 |
|---|---|
get_current_user |
获取经过身份验证的用户信息 |
list_events |
列出具有筛选功能的计划事件 |
get_event |
获取活动详细信息 |
list_event_invitees |
列出活动的受邀者 |
cancel_event |
取消已安排的活动 |
list_organization_memberships |
列出组织成员资格 |
安排API
| 工具 | 说明 |
|---|---|
list_event_types |
列出可用的事件类型 |
get_event_type_availability |
检查可用时隙 |
schedule_event |
预订会议(需要付费日历计划) |
API限制
- 安排API 需要付费日历计划(标准或更高)
- 不支持通过API重新安排事件(仅限取消)
- 无法通过API创建事件类型
- 标准Calendly API费率限制适用
贡献
欢迎拉取请求。请参阅 上游项目 对于最初的实施。
许可证
MIT许可证。看 许可证 了解详情。