Skip to main content
Glama
xiuxiuxius

飞书日历 MCP 服务器

by xiuxiuxius

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
FEISHU_APP_IDNoYour Feishu App ID
FEISHU_APP_SECRETNoYour Feishu App Secret
FEISHU_REFRESH_TOKENNoRefresh token for OAuth authentication
FEISHU_USE_APP_TOKENNoSet to 'true' to use app_access_token authentication (simplest)
FEISHU_USER_ACCESS_TOKENNoUser access token for manual token management

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
feishu_get_calendar_listA

查询所有飞书日历。当用户说"查询日历"、"查看日历"、"我的日历"、"有哪些日历"等类似话语时使用。

feishu_get_calendarB

获取指定飞书日历的详细信息,需要提供日历 ID

feishu_create_calendarA

创建新的飞书日历。当用户说"创建日历"、"新建日历"时使用。

feishu_update_calendarC

更新飞书日历信息

feishu_delete_calendarC

删除飞书日历

feishu_get_event_listB

查询飞书日程/事件列表。当用户说"查看日程"、"今天的安排"、"查询日程"、"有哪些会议"等类似话语时使用。需要提供日历 ID。

feishu_get_eventC

获取飞书日程详情

feishu_create_eventB

创建飞书日程/会议。当用户说"创建日程"、"新建会议"、"安排会议"、"添加日程"、"预约"等类似话语时使用。需要提供日历ID、标题、开始时间和结束时间。

feishu_update_eventD

更新飞书日程

feishu_delete_eventC

删除日程 (Delete event)

feishu_subscribe_calendarC

订阅日历 (Subscribe to calendar)

feishu_unsubscribe_calendarC

取消订阅日历 (Unsubscribe from calendar)

feishu_get_free_busyD

查询用户忙碌状态 (Get user free/busy status)

feishu_get_available_timeC

获取可用时间段 (Get available time slots)

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

B3/5.0

Scored across 14 tools

Disambiguation4/5

Most tools are clearly distinct (e.g., calendar vs event operations). However, feishu_get_available_time and feishu_get_free_busy may overlap in purpose, as both deal with user availability, though free_busy typically shows busy times while available_time suggests open slots. This mild overlap prevents a perfect score.

Naming Consistency5/5

All tools follow a consistent pattern: 'feishu_' prefix followed by verb_noun (e.g., get_calendar_list, create_event). Naming is uniform and predictable throughout.

Tool Count4/5

With 14 tools, the count is reasonable for a calendar service covering calendars and events, but slightly on the higher end. Each tool appears to have a distinct function, though some could potentially be merged.

Completeness5/5

The tool set provides comprehensive CRUD coverage for both calendars and events, plus subscription management and availability queries. This covers the core domain thoroughly with no obvious gaps.

Maintenance

ActivityInactive
ResponsivenessUnresponsive