What are the prerequisites to install IvoryOS MCP?
You need [uv](https://docs.astral.sh/uv/) installed, Python, and the cloned repository. Dependencies are handled via `uv pip install -r uv.lock`.
@ivoryzh
Basic information
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
Add this server to your MCP-compatible client using the configuration below.
{
"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>"
}
}
}
}summarize ivoryOS and the current deck functions, no authentication required.
Get workflow status
Execute a robot task and return task_id.
List workflow scripts
Load a workflow script
Submit a workflow script
Toggle pause and resume for workflow execution
Abort pending workflow execution
Stop workflow execution after current step
Run the loaded workflow with repeat times
Run the loaded workflow with a list of keyword arguments
Run the loaded workflow with ax-platform (credit: Honegumi)
List workflow data
Load workflow data
IvoryOS MCP serves as a robot control interface using IvoryOS and the Model Context Protocol (MCP) to design, manage workflows, and interact with the current hardware/software execution layer.
Install uv, clone the repository, and install dependencies with uv pip install -r uv.lock. Configure the IvoryOS URL and login credentials in a .env file or directly in ivoryos_mcp/server.py. Then install the server in Claude Desktop using mcp install ivoryos_mcp/server.py.
platform-info)execute-taskYou need [uv](https://docs.astral.sh/uv/) installed, Python, and the cloned repository. Dependencies are handled via `uv pip install -r uv.lock`.
Set `IVORYOS_URL`, `IVORYOS_USERNAME`, and `IVORYOS_PASSWORD` in a `.env` file, or modify the corresponding variables directly in `ivoryos_mcp/server.py`.
Run `mcp install ivoryos_mcp/server.py` after configuring the environment. Claude Desktop will then be able to use the MCP tools.
Tools marked ℹ️ (General, Workflow Design, Workflow Data) are read-only or safe and can be allowed always. Tools marked 🤖 (Direct Control, Workflow Run, Workflow Control) trigger actual hardware/software actions and should be allowed once per invocation.
Hindsight: Agent Memory That Learns

Couples therapist Figs O'Sullivan (LMFT, 17 years, endorsed by Sue Johnson, creator of EFT) inside your AI. Ask relationship questions answered from his clinical writing, name the pattern in a fight, get a three-step rep

Yuppsy MCP: build and publish real estate websites from your AI assistant. Yuppsy lets your AI assistant create live websites for real estate agents and individual property listings. You don't need a designer or any code
YC (S26) | Open Computer History | Continuously record your company computer work, map your workflows, help you find work worth automating, and power your agents' context

Soar Flight Booking MCP is a remote MCP server available at https://mcp.soar.flights.
Comments