design-parts
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| DESIGN_NOTES_PATH | No | Path to your design-notes library root directory (containing living/INDEX.md and living/<name>/index.html). When set, the server reads directly from your local source so changes take effect immediately; when unset, the built-in library/ snapshot bundled with the repo is used. |
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 | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| search_partsA | 检索设计零件库:发明表(每篇活笔记是什么、什么时候用)+ 零件表(要做哪一块 UI,打开哪一页哪一处)+ 各笔记页尾「可拆」锚点 + 各笔记 README。query 为空字符串时返回全量发明表;否则返回匹配条目(type: invention/part/detachable/readme,含 note、anchor、path、description)。示例 query:"镜头"、"工具栏"、"tooltip"、"批量选择"、"手风琴"。中文关键词效果最好。 |
| get_partA | 取一个设计零件的完整说明。id 传零件锚点(如 "bento#chart"、"spine#dot"、"triage#toolbar")或笔记名(如 "bento")。锚点形式返回:所在笔记、锚点的「可拆」说明文本、提取出的关键参数(时长/缓动/尺寸/频率)、该笔记 index.html 的绝对路径(直接打开细读源码)。笔记名形式返回:笔记摘要、全部可拆锚点列表、零件表条目。 |
| get_sourceA | 取某篇设计笔记的来源信息:README.md 全文(来源 URL、原版机制逐条记录、可学/不学/启示)、提取出的来源 URL 列表。用于查看零件学自哪个原版作品及其机制考据。 |
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 3 tools
The three tools have clearly distinct purposes: search_parts discovers/retrieves matching entries, get_part retrieves a specific part's details, and get_source retrieves provenance/README information. There is no meaningful overlap in their intended use.
All tool names follow a consistent snake_case verb_noun pattern: search_parts, get_part, get_source. The plural/singular distinction is natural and predictable.
Three tools are well-scoped for a read-only design parts reference library: discovery, part detail, and source provenance. Each tool earns its place without excess.
The surface covers search, part retrieval, and source lookup well. A minor gap is that empty search returns only the full invention table, not a direct bulk list of all parts/anchors, though these can be reached by iterating notes.