/install origin-pro-mcp
Origin Pro MCP Skill / Origin Pro MCP 技能
\r
English\r
\r
Use this skill when the user wants to create, edit, style, fit, or export Origin Pro worksheets and figures through the origin-pro MCP server.\r
\r
Scope\r
\r
- Create and manage Origin projects.\r
- Create worksheets, write JSON column arrays, read worksheet data, and import numeric CSV files.\r
- Create scatter, line, line+symbol, bar, histogram, box, contour, pie, bubble, and selected 3D graph types.\r
- Apply publication-style formatting with one tool call.\r
- Run linear and nonlinear curve fitting.\r
- Execute LabTalk for advanced Origin operations.\r
- Export verified image files from Origin graph pages.\r \r
Prerequisites
- Windows with Origin Pro 2020 or newer.
- Windows Python 3.10 or newer.
- Package installed with
python -m pip install -e .. - MCP server configured as
origin-pro. - Origin Pro started before COM-dependent operations.
OpenClaw Setup
Install the package from the checked-out skill folder:
python -m pip install -e .
Register the MCP server with OpenClaw:
openclaw mcp set origin-pro '{"command":"origin-pro-mcp"}'
openclaw mcp show origin-pro
If the console command is not on PATH, register the local server file instead:
openclaw mcp set origin-pro '{"command":"python","args":["-u","PATH_TO_REPO/server.py"]}'
Run the fast package check without Origin:
python -m pytest -q
Run real Origin COM integration tests only when Origin Pro is installed, started, and disposable test projects are acceptable:
$env:ORIGIN_MCP_RUN_ORIGIN="1"; python -m pytest -q
Default Workflow
\r
- Confirm Origin Pro is running.\r
- Use
new_projectonly when it is acceptable to clear the current Origin session.\r - Load data with
create_worksheet+set_worksheet_dataorimport_csv_to_worksheet.\r - Use
create_graphandadd_plot_to_graph.\r - Use
apply_publication_stylefor journal-ready formatting.\r - Use
curve_fitwhen fitting is requested.\r - Use
export_graphorexport_all_graphs, then verify the returned file path and size.\r \r
Tool List\r
\r Project:\r \r
new_project\rsave_project\rload_project\r \r Worksheet and data:\r \rcreate_worksheet\rset_worksheet_data\rget_worksheet_data\rimport_csv_to_worksheet\rlist_worksheets\r \r Graphing:\r \rcreate_graph\radd_plot_to_graph\rset_axis_labels\rset_axis_range\rexport_graph\rexport_all_graphs\r \r Styling:\r \rapply_publication_style\rset_plot_style\rset_graph_font\rset_legend\rset_tick_style\r \r Analysis:\r \rcurve_fit\rlist_fitting_functions\r \r Advanced:\r \rrun_labtalk\rget_labtalk_variable\r \r
Safety Rules\r
\r
- Do not include local API keys, token files, Zotero settings, or workspace-specific MCP config in shared outputs.\r
- Ask before calling
new_projectif the user may have unsaved Origin work.\r - Treat a successful export as valid only when the tool reports a generated file with non-trivial size.\r
- If a tool hangs, check whether Origin is showing a modal dialog.\r \r
中文\r
\r
当用户希望通过 origin-pro MCP server 创建、编辑、排版、拟合或导出 Origin Pro 工作表和图像时,使用本技能。\r
\r
能力范围\r
\r
- 创建和管理 Origin 项目。\r
- 创建工作表、写入 JSON 列数组、读取工作表数据、导入数值型 CSV 文件。\r
- 创建 scatter、line、line+symbol、bar、histogram、box、contour、pie、bubble 和部分 3D 图。\r
- 一键应用论文图样式。\r
- 执行线性和非线性曲线拟合。\r
- 通过 LabTalk 执行高级 Origin 操作。\r
- 从 Origin 图页导出经过文件校验的图片。\r \r
前置条件\r
\r
- Windows,安装 Origin Pro 2020 或更高版本。\r
- Windows Python 3.10 或更高版本。\r
- 已执行
python -m pip install -e .。\r - MCP server 已配置为
origin-pro。\r - 依赖 COM 的操作前请先启动 Origin Pro。\r \r
默认流程\r
\r
- 确认 Origin Pro 正在运行。\r
- 只有在可以清空当前 Origin 会话时才调用
new_project。\r - 使用
create_worksheet+set_worksheet_data或import_csv_to_worksheet加载数据。\r - 使用
create_graph和add_plot_to_graph绘图。\r - 使用
apply_publication_style完成论文图样式。\r - 需要拟合时调用
curve_fit。\r - 使用
export_graph或export_all_graphs导出,并检查返回的路径和文件大小。\r \r
工具清单\r
\r 项目管理:\r \r
new_project\rsave_project\rload_project\r \r 数据与工作表:\r \rcreate_worksheet\rset_worksheet_data\rget_worksheet_data\rimport_csv_to_worksheet\rlist_worksheets\r \r 绘图:\r \rcreate_graph\radd_plot_to_graph\rset_axis_labels\rset_axis_range\rexport_graph\rexport_all_graphs\r \r 样式:\r \rapply_publication_style\rset_plot_style\rset_graph_font\rset_legend\rset_tick_style\r \r 分析:\r \rcurve_fit\rlist_fitting_functions\r \r 高级:\r \rrun_labtalk\rget_labtalk_variable\r \r
安全规则\r
\r
- 不要在共享输出中包含本地 API key、token 文件、Zotero 设置或工作区专用 MCP 配置。\r
- 如果用户可能有未保存的 Origin 工作,调用
new_project前先确认。\r - 只有当导出工具报告生成了非空文件时,才视为导出成功。\r
- 如果工具卡住,先检查 Origin 是否弹出了模态对话框。\r
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install origin-pro-mcp - After installation, invoke the skill by name or use
/origin-pro-mcp - Provide required inputs per the skill's parameter spec and get structured output
What is Origin Pro MCP?
Control OriginLab Origin Pro through the origin-pro MCP server for worksheets, graphs, publication styling, fitting, LabTalk, and verified figure export. Use... It is an AI Agent Skill for Claude Code / OpenClaw, with 42 downloads so far.
How do I install Origin Pro MCP?
Run "/install origin-pro-mcp" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Origin Pro MCP free?
Yes, Origin Pro MCP is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Origin Pro MCP support?
Origin Pro MCP is cross-platform and runs anywhere OpenClaw / Claude Code is available (win32).
Who created Origin Pro MCP?
It is built and maintained by leima-max (@leima-max); the current version is v0.2.1.