Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
ICS_URLYesICS 订阅地址
ICS_CACHE_TTL_MSNoICS 拉取缓存时长(毫秒)14400000
CALENDAR_TIMEZONENo日历展示与日期范围计算时区Asia/Shanghai

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
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
get_today_courses_and_examsB

获取今天的杭电课程、考试和日程安排

get_upcoming_courses_and_examsB

获取未来 N 天的杭电课程、考试和日程安排

search_courses_and_examsB

按关键词搜索杭电课程、考试和日程(搜索名称、地点、描述)

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

B3.4/5.0

Scored across 3 tools

Disambiguation4/5

The three tools split cleanly along time/query axes: today, next N days, and keyword search. The only mild overlap is that 'today' is a special case of 'upcoming' (N=1), which an agent could conflate, but the descriptions make the intent clear.

Naming Consistency5/5

All three follow a strict verb_noun pattern (get_today_..., get_upcoming_..., search_...). Consistent, predictable, and easy to pattern-match.

Tool Count4/5

Three tools is lean but well-matched to a read-only schedule/exam lookup domain. It is on the thin side (no detail or date-specific query), but each tool earns its place.

Completeness3/5

Core read workflows (today, upcoming, search) are covered, but there is no way to query an arbitrary date or date range, nor to fetch a single course/exam's full detail. These are workable gaps for an agent but limit the surface.

Maintenance

ActivityInactive
ResponsivenessNo issues