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.8MIT
Related Servers
- AlicenseAqualityDmaintenanceEnables AI assistants to control OriginLab Origin Pro via COM automation for data analysis, graphing, and styling, with real-time GUI updates.56167 PyPI46MIT
- FlicenseNot gradedqualityBmaintenanceEnables AI clients to drive a running OriginLab Origin instance, allowing LabTalk scripting, worksheet read/write, and project management.-
- AlicenseNot gradedqualityBmaintenanceBridge between AI assistants and OriginLab, enabling data import, plotting, analysis, and export through natural language commands.91MIT
- 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
- -licenseNot gradedqualityNot gradedmaintenanceEnables Claude Code and Claude Desktop users to control OriginLab Origin through Korean-language instructions, including Korean paths and CP949 CSV handling, domestic publication-style figure presets, result verification with previews, and physics/electronics analysis workflows.-
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.