origin-mcp
Related Servers
Alternatives to origin-mcp
- AlicenseNot gradedqualityCmaintenanceEnables AI assistants to control Origin 2025b for scientific plotting via natural language, with support for data import, 52+ chart types, curve fitting, statistics, and export.7MIT
Related Servers
- AlicenseAqualityDmaintenanceEnables AI assistants to control OriginLab Origin Pro via COM automation for data analysis, graphing, and styling, with real-time GUI updates.5693 PyPI41MIT
- FlicenseNot gradedqualityAmaintenanceEnables AI clients to drive a running OriginLab Origin instance, allowing LabTalk scripting, worksheet read/write, and project management.-
- AlicenseNot gradedqualityCmaintenanceBridge between AI assistants and OriginLab, enabling data import, plotting, analysis, and export through natural language commands.80MIT
- AlicenseNot gradedqualityCmaintenanceEnables agent sessions to drive OriginPro via COM for plotting XY data, performing linear fits with R2, and exporting PNG images.MIT
- AlicenseBqualityBmaintenanceEnables automated data import, analysis, graphing, and project management for Origin/OriginPro through a hardened MCP interface with constrained file access and optional expert LabTalk mode.24MIT
- AlicenseBqualityDmaintenanceA local MCP server that enables AI assistants to control Origin/OriginPro on Windows via Python automation, with adaptive path detection to resolve import errors.632MIT
TDQS
Scored across 25 tools
Each tool has a clearly distinct purpose, with names and descriptions that prevent ambiguity. Even closely related tools like origin_plot and origin_plot_auto have well-delineated roles.
All tools follow the consistent pattern 'origin_verb_noun' in snake_case, making the naming predictable and easy to understand.
25 tools is on the higher side, but the scope of the Origin server (graphing, analysis, bridge tasks, knowledge) justifies the count. Some consolidation of plotting tools could be considered, but each serves a distinct function.
The tool surface covers major domains (import, worksheet read/write, plotting, analysis, knowledge, bridge tasks) but lacks some lifecycle operations (e.g., update/delete for worksheets) and analysis is only via a single generic tool.