能力列表
当前平台已经上线的所有MCP server 能力清单如下。使用相关能力前,请先申请能力依赖的权限。
list_calendar_events
能力描述
列出当前日程列表
必要权限
查询日程(用户授权) kso.calendar_events.read
输入说明
创建一个新的wps日历日程
Args:
summary: string类型,必填 (日程标题)
start_time: object类型,必填 (开始时间,格式为字典,包含 date 或 datetime)
∟ date: string类型,全天事件使用 (格式为 "yyyy-mm-dd")
∟ datetime: string类型,非全天事件使用 (格式为 "2025-03-24T09:00:00Z")
二选一,全天场景下使用 date,非全天场景下使用 datetime
end_time: object类型,必填 (结束时间,格式为字典,包含 date 或 datetime)
∟ date: string类型,全天事件使用 (格式为 "yyyy-mm-dd")
∟ datetime: string类型,非全天事件使用 (格式为 "2025-03-24T10:00:00Z")
二选一,全天场景下使用 date,非全天场景下使用 datetime
结束时间必须大于开始时间,且结束时间和开始时间必须在同一天内
description: string类型,选填 (日程描述)
locations: array[object]类型,选填 (地点列表)
∟ name: string类型,必填 (地点名称)
reminders: array[object]类型,选填 (提醒列表)
∟ minutes: integer类型,必填 (提前多少分钟提醒,范围 [-10080,10080])
visibility: string[enum]类型,选填 (可见范围:default, public, private)
输出示例
{
"items": [
{
"id": "874591287",
"calendar_id": "935781497",
"organizer": {
"user_id": "K9Lj4x7",
"type": "user"
},
"summary": "技术研发周会",
"description": "",
"start_time": {
"datetime": "2025-03-13T17:00:00+08:00"
},
"end_time": {
"datetime": "2025-03-13T18:00:00+08:00"
},
"visibility": "default",
"free_busy_status": "busy",
"online_meeting": {
"provider": "kso"
},
"reminders": [
{
"minutes": 15
}
],
"status": "normal",
"recurrence": {
"by_day": ["TH"],
"freq": "WEEKLY",
"interval": 1,
"until_date": {
"datetime": "2025-06-09T00:00:00+08:00"
}
},
"original_start_time": {
"datetime": "2025-03-13T17:00:00+08:00"
}
},
{
"id": "629566171",
"calendar_id": "935781497",
"organizer": {
"user_id": "K9Lj4x7",
"type": "user"
},
"summary": "产品开发讨论",
"description": "",
"start_time": {
"datetime": "2025-03-27T11:30:00+08:00"
},
"end_time": {
"datetime": "2025-03-27T12:00:00+08:00"
},
"visibility": "default",
"free_busy_status": "busy",
"online_meeting": {
"provider": "kso"
},
"reminders": [
{
"minutes": 15
}
],
"status": "normal",
"recurring_event_id": "438156
create_calendar_event
能力描述
创建单个新日程
必要权限
- 查询和管理日程信息(用户授权)
kso.calendar_events.readwrite
输入说明
创建一个新的wps日历日程
Args:
summary: string类型,必填 (日程标题)
start_time: object类型,必填 (开始时间,格式为字典,包含 date 或 datetime)
∟ date: string类型,全天事件使用 (格式为 "yyyy-mm-dd")
∟ datetime: string类型,非全天事件使用 (格式为 "2025-03-24T09:00:00Z")
二选一,全天场景下使用 date,非全天场景下使用 datetime
end_time: object类型,必填 (结束时间,格式为字典,包含 date 或 datetime)
∟ date: string类型,全天事件使用 (格式为 "yyyy-mm-dd")
∟ datetime: string类型,非全天事件使用 (格式为 "2025-03-24T10:00:00Z")
二选一,全天场景下使用 date,非全天场景下使用 datetime
结束时间必须大于开始时间,且结束时间和开始时间必须在同一天内
description: string类型,选填 (日程描述)
locations: array[object]类型,选填 (地点列表)
∟ name: string类型,必填 (地点名称)
reminders: array[object]类型,选填 (提醒列表)
∟ minutes: integer类型,必填 (提前多少分钟提醒,范围 [-10080,10080])
visibility: string[enum]类型,选填 (可见范围:default, public, private)
输出示例
{
"id": "937615482",
"calendar_id": "159472683",
"organizer": {
"user_id": "kr8m5pS",
"type": "user"
},
"summary": "团队进度汇报",
"description": "讨论本周系统架构开发情况",
"start_time": {
"datetime": "2025-04-02T16:00:00+08:00"
},
"end_time": {
"datetime": "2025-04-02T18:00:00+08:00"
},
"visibility": "default",
"free_busy_status": "busy",
"status": "",
"original_start_time": {}
}
delete_calendar_events_by_time_range
能力描述
根据时间范围和可选的标题关键词删除日历日程
必要权限
- 查询和管理日程信息(用户授权)
kso.calendar_events.readwrite
输入说明
根据时间范围和可选的标题关键词删除日历日程
Args:
start_time: string类型,必填 (搜索开始时间,格式为 "2025-03-24T00:00:00Z")
end_time: string类型,必填 (搜索结束时间,格式为 "2025-03-24T23:59:59Z")
summary_keyword: string类型,选填 (标题中包含的关键词,用于过滤日程)
输出示例
{
"total_found": 1,
"total_deleted": 1,
"total_failed": 0,
"deleted_events": [
{
"id": "746825103",
"summary": "项目团队建设会议"
}
],
"failed_events": []
}
update_calendar_events_by_time_range
能力描述
根据时间范围和可选的标题关键词批量更新日历日程
必要权限
- 查询和管理日程信息(用户授权)
kso.calendar_events.readwrite
输入说明
根据时间范围和可选的标题关键词批量更新日历日程
Args:
start_time: string类型,必填 (搜索开始时间,格式为 "2025-03-24T00:00:00Z")
end_time: string类型,必填 (搜索结束时间,格式为 "2025-03-24T23:59:59Z")
summary_keyword: string类型,选填 (标题中包含的关键词,用于过滤日程)
new_summary: string类型,选填 (新的日程标题)
new_description: string类型,选填 (新的日程描述)
输出示例
{
"total_found": 1,
"total_updated": 1,
"total_failed": 0,
"updated_events": [
{
"id": "629473851",
"old_summary": "技术评审会议",
"new_summary": "项目安全培训会"
}
],
"failed_events": []
}
extract_doc_content
能力描述
根据关键字搜索并提取相关wps文档内容
必要权限
- 查询文件(用户授权)
kso.file.read
- 搜索文件(用户授权)
kso.file_search.readwrite
输入说明
根据关键字搜索相关wps文档
Args:
keyword: string类型,必填 (搜索关键字)
page_size: integer类型,必填 (最多返回 page_size 个数据,默认为 1,最大为 10,最多返回10个相关文档信息)
type: string[enum]类型,必填 (搜索类型,file_name:文件名;content:正文;all:全部)
输出示例
{
"total_documents": 2,
"documents": [
{
"file_name": "【技术方案】服务容器安全接入.otl",
"content": {
"version": "1.0.0",
"src_format": "otl",
"src_format_detail": "OTL",
"dst_format": "plain",
"file_info": {
"total_page_num": -1,
"is_scan": false
},
"plain": "【技术方案】服务容器安全接入\n一、背景\n二、目标\n三、方案\n四、总结\n(具体内容省略)",
"is_partly_exported": false,
"attachment_url": ""
},
"file_details": {
"file_id": ”kpokopkjohiuhkopkp“,
"drive_id": "pkoopjpo",
"size": 2,
"type": "file",
"created_time": 1736403643,
"modified_time": 1742286515
}
},
{
"file_name": "安全监控组件构建指南.otl",
"content": {
"version": "1.0.0",
"src_format": "otl",
"src_format_detail": "OTL",
"dst_format": "plain",
"file_info": {
"total_page_num": -1,
"is_scan": false
},
plain": "安全监控组件构建指南\n一、背景\n二、目标\n三、方案\n四、总结\n(具体内容省略)",
"is_partly_exported": false,
"attachment_url": ""
},
"file_details": {
"file_id": "N25ah4xLkjiojioihH9T1x1pFKjUnYdyU",
"drive_id": "ijiokop",
"size": 2,
"type": "file",
"created_time": 1741226741,
"modified_time": 1741924435
}
}
]
}