Skip to main content
Glama
lingki1

Reservation System MCP Server

by lingki1

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
LOG_LEVELNo设置环境变量启用调试日志,如 debug
WECHAT_APP_IDYes你的微信小程序AppID
WECHAT_ENV_IDYes你的微信云环境ID
WECHAT_APP_SECRETYes你的微信小程序Secret

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
query_all_reservationsC

查询所有预约记录

query_reservations_by_mobileC

根据手机号查询预约记录

query_reservations_by_nameC

根据预约人姓名查询预约记录

update_reservation_time_by_mobileC

根据手机号更改预约时间

update_reservation_time_by_nameC

根据预约人姓名修改预约时间

delete_reservation_by_mobileC

根据手机号删除预约记录

delete_reservation_by_nameC

根据预约人姓名删除预约记录

create_meet_windowB

创建新的预约窗口,包含时间段设置和用户填写资料设置

query_meet_windowsC

查询预约窗口

update_meet_windowC

更新预约窗口

delete_meet_windowC

删除预约窗口(谨慎操作)

query_reservationsC

查询预约记录,支持按用户ID、状态、预约项目ID等条件筛选

update_reservation_statusC

更新预约状态(取消预约、恢复预约等)

delete_reservationC

永久删除预约记录(谨慎操作)

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

B3.3/5.0

Scored across 14 tools

Disambiguation4/5

Most tools have distinct purposes, but there is some overlap in deletion and query operations. For example, delete_reservation, delete_reservation_by_mobile, and delete_reservation_by_name could be confusing as they target the same resource with minor variations, though descriptions clarify the distinctions. Similarly, query_reservations and its by-mobile/by-name variants might cause misselection if not carefully read.

Naming Consistency5/5

Tool names follow a highly consistent verb_noun pattern throughout, with clear actions like create, delete, query, and update paired with specific nouns (e.g., meet_window, reservation). All names use snake_case uniformly, making them predictable and easy to parse for an agent.

Tool Count5/5

With 14 tools, this server is well-scoped for a reservation system, covering core operations like creation, deletion, querying, and updates. Each tool appears to serve a specific function without unnecessary redundancy, fitting within the typical 3-15 tool range for such a domain.

Completeness4/5

The tool set provides strong coverage for reservation management, including CRUD operations for both meet windows and reservations, with support for status updates and time changes. A minor gap is the lack of a tool for creating reservations directly, which might be implied but not explicitly provided, though agents can likely work around this using existing tools.

Maintenance

ActivityInactive
ResponsivenessNo issues