alt-festival-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
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
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| list_recent_notesA | Alt(실시간 전사 도구)에 최근 생성/수정된 노트 목록을 반환합니다. 지금 녹음 중인 강의를 찾을 때 가장 먼저 호출하세요 — 보통 목록의 맨 앞이 현재 진행 중인 노트입니다. |
| search_notesB | 제목 등으로 Alt 노트를 검색합니다. |
| get_note_infoA | 노트 ID로 제목, 날짜, 상태 등 기본 정보를 가져옵니다. |
| list_note_componentsA | 노트에 어떤 컴포넌트(transcript/memo/summary/recording/meeting_notes 등)가 있는지 요약해서 보여줍니다. 전사 본문이 아니라 목록만 필요할 때 사용하세요. |
| get_note_transcriptA | 노트의 실시간 전사를 가져옵니다. 강의를 계속 따라가려면 매번 sinceIndex에 지난 호출에서 받은 totalEntries 값을 넘겨서 새로 추가된 부분만 받으세요 — 이미 읽은 내용을 다시 보내지 않아 토큰을 절약합니다. 처음 호출할 때는 sinceIndex를 생략하거나 0으로 두세요. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 5 tools
Each tool has a clearly distinct purpose: listing recent notes, searching, fetching note metadata, listing components, and retrieving transcripts. Even the two list-ish tools are clearly separated by recency vs. search.
All tools use a consistent verb_noun snake_case pattern: list_, search_, get_. The verbs list vs. get also consistently distinguish collection vs. single-item operations.
Five tools is well-scoped for a focused note/transcript retrieval server. Each tool serves a distinct step in the workflow of finding and reading lecture notes.
The core workflow of discovering a note and incrementally fetching its transcript is well covered. A minor gap is that non-transcript component types like memo or summary are listed but their actual content cannot be retrieved.