Token导航 LogoToken导航TokenDH.com
Ivory Os MCP logo
AI代理stdio官方级别未说明来源级核验

Ivory Os MCP

MCP Server

IvoryOS MCP server 是一个基于Model Context Protocol (MCP)的机器人控制接口服务,用于设计、管理工作流程并与当前的硬件/软件执行层进行交互。

工具数

15

提示词数

0

GitHub Stars

1

资源数

0
机器人控制工作流管理PythonClaudeClaude DesktopClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

ivoryos-ai

提供方

ivoryos-ai

最后核验

2026/5/17 20:20

运行时

Python

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

python -m venv .venv

详细介绍

IvoryOS MCP服务器

![](https://badge.mcpx.dev?type=server "MCP Server") ![License: MIT](https://opensource.org/licenses/MIT)

用作机器人控制界面,使用 象牙 以及模型上下文协议(MCP),用于设计、管理工作流并与当前的硬件/软件执行层交互。

🚀 快速入门 克劳德桌面

安装 紫外线. 打开配置文件,添加IvoryOS MCP配置。

  • macOS:~/库/应用程序支持/Claude/Claude_desktop_config json
  • Windows:%APPDATA%\\Claude\\Claude_desktop_config.json
{
  "mcpServers": {
    "IvoryOS MCP": {
      "command": "uvx",
      "args": [
        "ivoryos-mcp"
      ],
      "env": {
        "IVORYOS_URL": "http://127.0.0.1:8000/ivoryos",
        "IVORYOS_USERNAME": "",
        "IVORYOS_PASSWORD": ""
      }
    }
  }
}

📦 安装

安装 紫外线.

1.克隆存储库

git clone https://gitlab.com/heingroup/ivoryos-mpc
cd ivoryos-mcp

2.安装依赖项

使用IDE(例如PyCharm)时 uv 环境可能已配置,您可以跳过此部分。

python -m venv .venv
source .venv/bin/activate  # On Windows: .venv\Scripts\activate
uv pip install -r uv.lock

⚙️ 配置

选项1:in .env,更改ivoryOS url和登录凭据。

IVORYOS_URL=http://127.0.0.1:8000/ivoryos
IVORYOS_USERNAME=admin
IVORYOS_PASSWORD=admin

选项2:在 ivoryos_mcp/server.py,更改ivoryOS url和登录凭据。

url = "http://127.0.0.1:8000/ivoryos"
login_data = {
    "username": "admin",
    "password": "admin",
}

🚀 安装服务器(在 克劳德桌面)

mcp install ivoryos_mcp/server.py

✨ 特性

类别特性路线描述
ℹ️ 通用工具platform-infoGET /instruments获取ivoryOS信息和平台签名
execution-statusGET /executions/status检查系统是否繁忙以及当前/上次任务状态
ℹ️ 工作流程设计list-workflow-scriptsGET /library/列出数据库中的所有工作流脚本
load-workflow-scriptGET /library/从数据库加载工作流脚本
submit-workflow-scriptPOST /draft/submit_python将工作流Python脚本保存到数据库
get-optmizer-schemaPOST /executions/optimizer_schema获取所有优化器架构
ℹ️ 工作流数据list-workflow-dataGET /executions/records列出可用的工作流执行数据
load-workflow-dataGET /executions/records/加载执行日志和数据文件
🤖 直接控制execute-taskPOST /instruments/直接调用平台功能
🤖 工作流运行run-workflow-repeatPOST /executions/config使用静态参数反复运行工作流脚本
run-workflow-kwargsPOST /executions/config使用动态参数运行工作流脚本
run-workflow-campaignPOST /executions/campaign使用优化器运行工作流活动
🤖 流程控制pause-and-resumeGET /executions/pause-resume暂停或恢复工作流执行
abort-pending-workflowGET /executions/abort/next-iteration完成当前迭代,中止未来执行
stop-current-workflowGET /executions/abort/next-task安全停止当前工作流程
⚠️ ℹ️ 是资源,但由于MCP Python SDK和Claude Desktop集成的当前问题,被装饰为工具。\ 建议仅使用 allow always 为了ℹ️ 任务\ 和使用 allow once 为了🤖 任务。 这些任务将触发对托管Python代码的实际操作。

🧪 例子

示例提示使用抽象SDL示例。

平台信息

status.gif

加载预构建的工作流脚本

load script.gif

目录标签

目录标签

机器人控制工作流管理PythonClaude本地部署硬件交互软件执行层

支持客户端

Claude DesktopClaude

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

运行时(runtime,运行环境)

Python

工具数量(toolCount,工具数)

15

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdionone部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP