pith. sign in
Pith Number

pith:BCS3MHD7

pith:2026:BCS3MHD7QVJWVVVDMNUH55DWD7
not attested not anchored not stored refs resolved

NIMO Controller: a self-driving laboratory orchestrator based on the Model Context Protocol

Naruki Yoshikawa, Ryo Tamura

MCP-based architecture unifies interfaces for humans and AI agents in self-driving labs

arxiv:2605.15227 v1 · 2026-05-13 · cs.AI · cond-mat.mtrl-sci · cs.RO

Add to your LaTeX paper
\usepackage{pith}
\pithnumber{BCS3MHD7QVJWVVVDMNUH55DWD7}

Prints a linked badge after your title and injects PDF metadata. Compiles on arXiv. Learn more · Embed verified badge

Record completeness

1 Bitcoin timestamp
2 Internet Archive
3 Author claim open · sign in to claim
4 Citations open
5 Replications open
Portable graph bundle live · download bundle · merged state
The bundle contains the canonical record plus signed events. A mirror can host it anywhere and recompute the same current state with the deterministic merge algorithm.

Claims

C1strongest claim

We propose an SDL software architecture based on the Model Context Protocol (MCP), in which all SDL functionalities are exposed through MCP servers. ... The same MCP backend can also be accessed by AI agents, providing a unified interface for both human users and AI agents.

C2weakest assumption

That exposing all SDL functionalities through MCP servers is technically feasible and sufficient to coordinate real laboratory hardware and software components without major custom integration work.

C3one line summary

NIMO Controller is an MCP-based SDL orchestrator that generates a visual programming interface for human users and provides a unified backend for AI agents, validated through a color-matching case study.

References

13 extracted · 13 resolved · 0 Pith anchors

[1] Gary Tom, Stefan P. Schmid, Sterling G. Baird, Yang Cao, Kourosh Darvish, Han Hao, Stanley Lo, Sergio Pablo-Garc´ ıa, Ella M. Rajaonson, Marta Skreta, Naruki Yoshikawa, Samantha Corapi, Gun Deniz Akko 2024 · doi:10.1021/acs.chemrev.4c00055
[2] Roch, Florian H¨ ase, Christoph Kreisbeck, Teresa Tamayo-Mendoza, Lars P 2020 · doi:10.1371/journal.pone.0229862
[3] Hickman, Santiago Miret, Sergio Pablo-Garc´ ıa, and Al´ an Aspuru-Guzik 2024
[4] Yuxing Fei, Bernardus Rendy, Rishi Kumar, Olympia Dartsi, Hrushikesh P. Sahasrabuddhe, Matthew J. McDermott, Zheren Wang, Nathan J. Szymanski, Lauren N. Walters, David Mil- sted, Yan Zeng, Anubhav Jai 2024 · doi:10.1039/d4dd00129j
[5] Reish, Rebekah Greenwood, Noah Depner, Jiyoon Min, Rama El-khawaldeh, Paloma Prieto, Ekaterina Trushina, and Jason E 2025 · doi:10.1038/s41467-025-60514-w
Receipt and verification
First computed 2026-05-20T00:00:47.319516Z
Builder pith-number-builder-2026-05-17-v1
Signature Pith Ed25519 (pith-v1-2026-05) · public key
Schema pith-number/v1.0

Canonical hash

08a5b61c7f85536ad6a363687ef4761fcb9996ca4158998964747f33d789576d

Aliases

arxiv: 2605.15227 · arxiv_version: 2605.15227v1 · doi: 10.48550/arxiv.2605.15227 · pith_short_12: BCS3MHD7QVJW · pith_short_16: BCS3MHD7QVJWVVVD · pith_short_8: BCS3MHD7
Agent API
Verify this Pith Number yourself
curl -sH 'Accept: application/ld+json' https://pith.science/pith/BCS3MHD7QVJWVVVDMNUH55DWD7 \
  | jq -c '.canonical_record' \
  | python3 -c "import sys,json,hashlib; b=json.dumps(json.loads(sys.stdin.read()), sort_keys=True, separators=(',',':'), ensure_ascii=False).encode(); print(hashlib.sha256(b).hexdigest())"
# expect: 08a5b61c7f85536ad6a363687ef4761fcb9996ca4158998964747f33d789576d
Canonical record JSON
{
  "metadata": {
    "abstract_canon_sha256": "a1b6229be3e176b653d12511b46ff8b161e67d5d31f85bd0410e68960b1024cb",
    "cross_cats_sorted": [
      "cond-mat.mtrl-sci",
      "cs.RO"
    ],
    "license": "http://arxiv.org/licenses/nonexclusive-distrib/1.0/",
    "primary_cat": "cs.AI",
    "submitted_at": "2026-05-13T14:25:45Z",
    "title_canon_sha256": "a1652aad4f6076a817eb9689275e339e538feb3beb11842423f32af674b306b9"
  },
  "schema_version": "1.0",
  "source": {
    "id": "2605.15227",
    "kind": "arxiv",
    "version": 1
  }
}