计算机科学
工作流程
背景(考古学)
协议(科学)
软件工程
软件
编配
可用性
接口(物质)
用户界面
图形用户界面
软件体系结构
应用程序编程接口
建筑
软件开发
操作系统
基于构件的软件工程
人机交互
程序设计语言
系统体系结构
嵌入式系统
软件系统
系统集成
上下文模型
软件框架
作者
Naruki Yoshikawa,Ryo Tamura
标识
DOI:10.48550/arxiv.2605.15227
摘要
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.
科研通智能强力驱动
Strongly Powered by AbleSci AI