Local MCP server that lets AI assistants automate Origin/OriginPro for data import, worksheet editing, plotting, analysis, and export on Windows.
Tools have basic naming (verb_noun pattern) and descriptions present, but quality is inconsistent. Most descriptions are 20-80 chars (below the 194-char baseline for A+ tools). Input schemas are visible and typed, but lack depth, many parameters missing descriptions or constraints. No output schemas documented. Error handling absent. Security concerns: no mention of permission gates or audit trails. Composition is reasonable (12 focused tools), but several tools lack parameter descriptions entirely (e.g., origin_ping 'show' param has description, but origin_bridge_status has empty input {}). No pagination, no result limits documented. Overall: functional but well below production baseline.
Get the current status of the Origin bridge connection
Detach from the Origin application without closing it
Run diagnostic checks on the Origin bridge and environment
Get information about a worksheet including column names and data types
Import data from a file into an Origin worksheet
Inspect an exported image file to verify it is valid
Create a new Origin project
Descriptions too short and lack context. Most are 20-50 chars; baseline is 194 chars. E.g., 'Get the current status of the Origin bridge connection' (54 chars) lacks WHEN to use it, WHAT it returns, or prerequisites.
No output schemas documented. LLMs cannot plan downstream calls or extract data without knowing return structure. E.g., origin_read_worksheet returns data but structure is undocumented.
Destructive tools (origin_quit, origin_detach) lack confirmation/dry-run pattern. No guidance on recovery if called in error. Agents can terminate Origin without safeguards.
Inferred effective spec: <=2025-11-25.
| Scored | Grade | Overall | Spec posture | Rubric |
|---|---|---|---|---|
| 2026-09-23 | F | 48 | <=2025-11-25 | v2 |
Ping the Origin application to verify it is running
Create a line plot in Origin from data
Close the Origin application
Read data from an Origin worksheet
Save the current Origin project to a file
No error handling guidance. Tools do not document what errors are retryable, user-fixable, or fatal. E.g., origin_import_table fails silently if file not found, no recovery hint.
Parameter descriptions missing or generic. E.g., origin_ping 'show' param has description, but origin_bridge_status has empty input schema. origin_plot_line 'y_cols' is array but no guidance on format or limits.