lab-notebook-mcp
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@lab-notebook-mcpRecord measurement: voltage 3.3V, experiment 4"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
lab-notebook-mcp
Version: 0.1.0 (Phase 1、 2026-08-17)
測定の一次資料を永続化する MCP サーバー。 chat-Claude 2026-08-17 「新しいアイデア」 arc の
「実験ノート MCP」 提案を independent MCP として 実装。 設計詳細は
docs/design.md 参照。
Design 原則 (§5 セキュリティ設計 + §3.4 append-only)
Append-only: 削除ツール なし、 訂正は supersede
モード gating:
roでは 書き込み tool を 登録自体しない + SQLite ro URI で 二重防御任意 SQL 禁止:
execute_sql系 意図的に 提供しない外部由来テキスト は でラップ: prompt injection 対策
測定器に触らない: benchtop の責務、 本 server は DB layer のみ
アーティファクト中身返さない: メタデータ + path のみ
Related MCP server: SQLite MCP Server
Quick start
pip install -e ".[dev]"
pytest # 全 test 通過確認
LAB_NOTEBOOK_MODE=rw LAB_NOTEBOOK_ROOT=./_dev python -m lab_notebookEnv vars
Var | Default | 説明 |
|
| DB + artifacts 保存先 |
|
|
|
| (unset) | artifact 取り込み許可 dir ( |
Cross-pollination 関連 (Rei stack)
benchtop v0.4.0 (2026-08-17): 実験ノート features (subject/env/mystery_id + find_similar_sessions + regression_check) が 本 project と responsibility overlap。 使い分け 推奨:
benchtop v0.4.0: quick session-level notes (単発 session に メタデータ付ける)
lab-notebook-mcp: structured multi-session records (experiment × run × dut × condition × measurement × artifact × baseline を SQL schema で 永続化、 professional lab notebook 用途)
Rei-Automator STEP 1340 audit-log.ts (2026-08-17): hash chain primitive origin、 本 project は SQLite WAL + append-only + supersede で 別方式 の integrity 保証
Repository
Related: https://github.com/fc0web/benchtop-mcp (measurement I/O 姉妹 project)
Rei stack site page: https://rei-aios.pages.dev/tools/lab-notebook-mcp-phase1-arc-2026-08-17/
License
MIT (v0.x)。 v1.0+ での license 切替の 可能性 あり (LICENSE file 参照時に 決定)。
This server cannot be deployed
Maintenance
Related MCP Connectors
- mcpOAuthio.scispot
Turn any LLM into your lab assistant: search samples, track experiments, analyze data with AI.
Read-only electricity, gas, and weather data with structured provenance and units.
Track, curate, and analyze data about your health, habits, and goals.
- memoricOAuthio.memoric
Provenance-first database for teams and agents: every value carries sources, rules and coverage.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceEnables secure interaction with multiple SQL database engines (MySQL, PostgreSQL, SQLite, SQL Server) through a standardized interface. Supports schema inspection, safe query execution, and controlled write operations with built-in security restrictions.5MIT
- AlicenseNot gradedqualityCmaintenanceProvides comprehensive SQLite database interaction for AI agents, including data manipulation, schema inspection, and automated query logging. It features a unique context preservation pattern that uses a dedicated meta-table to help autonomous agents maintain self-documenting database architectures.25 npm1MIT
- AlicenseAqualityBmaintenanceEnables users to create frozen, auditable snapshots of selected Markdown or text-layer PDFs and perform read-only, verifiable local searches with SQLite FTS5/BM25, preserving source hashes, schemas, and page/line anchors.82Apache 2.0
- AlicenseAqualityCmaintenanceEnables coding agents to query and modify a SQLite database through twelve SQL-based tools, with safety enforced server-side via statement policies, protected tables, result caps, and snapshots. It also provides an append-only, hash-chained memory log with checkpoints so agents can record events and resume context across sessions.12MIT