送信

IvoryOS MCP

@Ivory Zhang

IvoryOS is a Python-based unified robot control web interface, developed for user-friendly workflow design and control for Self-Driving Labs (SDLs). It works by introspecting the Python script, dynamically searching for available module and their method. The methods are available through direct function calls and stacking into workflows for later iteration. The IvoryOS MCP support all features including designing, managing workflows, and interacting with the loaded hardware/software execution layer. * paper: https://www.nature.com/articles/s41467-025-60514-w * code: https://gitlab.com/heingroup/ivoryos

ツール

platform-info

execution-status

execute-task

list-workflow-scripts

load-workflow-script

submit-workflow-script

pause-and-resume

abort-pending-workflow

stop-current-workflow

run-workflow-repeat

run-workflow-kwargs

run-workflow-campaign

list-workflow-data

load-workflow-data

サーバー設定

{
  "mcpServers": {
    "IvoryOS MCP": {
      "command": "uvx",
      "args": [
        "ivoryos-mcp"
      ],
      "env": {
        "IVORYOS_URL": "http://127.0.0.1:8000/ivoryos",
        "IVORYOS_USERNAME": "<IVORYOS_USERNAME>",
        "IVORYOS_PASSWORD": "<IVORYOS_PASSWORD>"
      }
    }
  }
}
- MCP Server