Skip to content
DraconiticResearch
Search Sources API
197,768 studies31 sourcesUpdated 50 min ago
PreprintarXiv licencearXiv

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

Abstract

Self-driving laboratories (SDLs) are attracting increasing attention as a means of accelerating scientific discovery; however, developing SDL software remains technically demanding. To improve accessibility, orchestration software frameworks have been proposed to coordinate SDL components, but many existing frameworks are primarily designed for human interaction and lack standardized interfaces for direct integration with AI agents. In this work, we propose an SDL software architecture based on the Model Context Protocol (MCP), in which all SDL functionalities are exposed through MCP servers. Following this design principle, we introduce NIMO Controller, an MCP-based SDL orchestrator that integrates the experimental planning software NIMO. It provides a visual programming interface automatically generated through MCP-based tool discovery, allowing human users to design experimental workflows without writing code. The same MCP backend is also accessible to AI agents, providing a unified interface through which both human users and AI agents can interact with SDL components. AI agents can invoke MCP tools directly or generate NIMO workflows from natural language instructions. We evaluated the agentic workflow generation performance of various LLMs and conducted a user study using a color-matching SDL.

Related

  1. Cryptanalysis of a controller-independent controlled bidirectional QSDC protocol
    Chia-Wei Tsai, Yao-Chung Chang, Andy Su +2
    PLOS OnePeer-reviewedCC BY 4.0Full textQuantum physics & quantum informationPLOS
  2. Combining physical models with dynamically acquired experimental information for the optimization of multicomponent NASICON fast ionic conductors in a self-driving laboratory
    Bernardus Rendy, Yuxing Fei, Tanjin He +9
    arXivPreprintCC BY 4.0Full textPhysical chemistryCondensed matterarXiv
  3. Dissipative controller as a hidden source of errors in quantum gates
    Serhat C. Kadıoğlu, Saulo V. Moreira, Mark T. Mitchison +1
    arXivPreprintCC BY 4.0Full textQuantum physics & quantum informationStatistical & nonlinear physicsarXiv
  4. Compact deterministic liquid-crystal polarization controller with single-measurement direct control
    Ren-De Liu, Jie Wang, Dong-Dong Li +9
    arXivPreprintCC BY-NC-ND 4.0Full textQuantum physics & quantum informationarXiv
  5. Inline inter-core phase control in multi-core fiber with a commercial polarization controller
    A. Contreras, A Muñoz, G. dos Santos +6
    arXivPreprintCC BY 4.0Full textOptics & photonicsQuantum physics & quantum informationarXiv
BibTeX
@misc{yoshikawa2026nimo,
  title = {{NIMO Controller: a self-driving laboratory orchestrator based on the Model Context Protocol}},
  author = {Naruki Yoshikawa and Ryo Tamura},
  howpublished = {arXiv},
  year = {2026},
  month = sep,
  doi = {10.48550/arxiv.2605.15227},
  eprint = {2605.15227},
  archivePrefix = {arXiv},
  url = {https://arxiv.org/abs/2605.15227},
}
RIS
TY  - UNPB
TI  - NIMO Controller: a self-driving laboratory orchestrator based on the Model Context Protocol
AU  - Naruki Yoshikawa
AU  - Ryo Tamura
PY  - 2026
DA  - 2026/09/22
PB  - arXiv
DO  - 10.48550/arxiv.2605.15227
UR  - https://arxiv.org/abs/2605.15227
AB  - Self-driving laboratories (SDLs) are attracting increasing attention as a means of accelerating scientific discovery; however, developing SDL software remains technically demanding. To improve accessibility, orchestration software frameworks have been proposed to coordinate SDL components, but many existing frameworks are primarily designed for human interaction and lack standardized interfaces for direct integration with AI agents. In this work, we propose an SDL software architecture based on the Model Context Protocol (MCP), in which all SDL functionalities are exposed through MCP servers. Following this design principle, we introduce NIMO Controller, an MCP-based SDL orchestrator that integrates the experimental planning software NIMO. It provides a visual programming interface automatically generated through MCP-based tool discovery, allowing human users to design experimental workflows without writing code. The same MCP backend is also accessible to AI agents, providing a unified interface through which both human users and AI agents can interact with SDL components. AI agents can invoke MCP tools directly or generate NIMO workflows from natural language instructions. We evaluated the agentic workflow generation performance of various LLMs and conducted a user study using a color-matching SDL.
ER  -