lablog-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| LABLOG_NOTES_DIR | Yes | Path to the directory containing your experiment Markdown notes. |
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": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| get_experiment_timelineB | 扫描指定目录下的 Markdown 实验笔记,提取改动、好坏评定与采纳决策,生成按时间排序的实验时间线. 参数: notes_dir: 存放实验笔记的目录路径。若不提供,优先读取环境变量 LABLOG_NOTES_DIR 或当前工作目录。 limit: 最多返回的实验条目数,默认 20。 topic: 可选的关键词过滤(如 'LoRA', 'prompt', 'temperature')。 order: 时间排序方式,'desc' (最新实验优先) 或 'asc' (最早实验优先)。 |
| get_experiment_detailB | 获取单篇实验笔记的完整原文、环境配置与结构化详情. 参数: file_path: 实验笔记的具体文件路径。 |
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 2 tools
两个工具职责清晰:一个按目录聚合并生成时间线,另一个读取单篇笔记全文与结构化详情。二者的作用域(目录级 vs 单文件级)区分明确,仅因共享 get_experiment_ 前缀与同为只读获取操作,存在轻微的初始混淆可能。
两个工具均采用一致的 verb_noun 模式(get_experiment_timeline / get_experiment_detail),共享 get_experiment 前缀,风格统一、可预测。
仅 2 个工具,对于“实验笔记”这一域来说偏薄;不过服务定位较为聚焦(时间线浏览 + 单篇详情),勉强自洽。
覆盖了实验笔记的检索与查看(列表+详情),但完全缺少写入类操作,无法创建、更新或删除实验笔记,对“log(记录)”这一核心用途构成明显缺口。