origin-mcp
MCP-сервер для Origin и OriginPro на Windows: агент импортирует данные, строит графики, подгоняет кривые и выгружает рисунки.
- 154 ★ репозитория
- Последний коммит
- MIT
Расширенный доступ
Почему такой уровень
- Агент меняет проекты и данные Origin и читает и пишет файлы в доступных папках.
- Токен локального моста открывает управление программой, поэтому его хранят как секрет.
Установка
- Работает в
Ручная установка
pip install origin-mcpУстановка сервера. Затем выполните `origin-mcp install-origin-app --force` и запустите мост в Origin.
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Агент меняет проекты и данные Origin и читает и пишет файлы в доступных папках.
- Токен локального моста открывает управление программой, поэтому его хранят как секрет.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
`origin-mcp` — локальный MCP-сервер, через который агент управляет программой Origin или OriginPro на Windows. Внутри Origin работает мост с проверкой подлинности, он держит автоматизацию в потоке интерфейса программы. Агент импортирует, правит и экспортирует данные листов, матриц и изображений, строит двумерные, трехмерные, контурные и статистические графики. Он запускает подгонку, обработку сигналов, статистику, Peak Analyzer и пакетные сценарии, работает с проектами, папками, заметками, шаблонами и макетами графиков. Для рисунков в статьи есть наборы палитр, включая необязательный пресет в стиле Nature.
Для кого. Исследователям и инженерам, которые обрабатывают данные и готовят рисунки для публикаций в Origin и хотят отдать рутину агенту.
Подходит, если
- Партию CSV загружают в проект Origin и строят одинаковые графики.
- Агент подбирает модель и подгоняет кривую к экспериментальным данным.
- Рисунки для статьи собирают по шаблону с единой палитрой.
- Проект Origin приводят в порядок: папки, заметки, макеты графиков.
Не подходит, если
- Origin не установлен или лицензии нет: сервер только управляет программой.
- Работа идет на macOS или Linux.
- Мост нельзя запускать вручную в каждой сессии Origin.
Пример запроса к агенту
Импортируй `examples/sample_data.csv`, построй график по первым двум столбцам и выгрузи рисунок в файл.MCP
- Транспорт
- stdio
- Авторизация
- не нужна
Переменные окружения
ORIGIN_MCP_ALLOWED_ROOTS- Список папок, к которым инструментам разрешен доступ.
Ограничения
Нужны Windows, лицензионная копия Origin или OriginPro и Python 3.10 или новее для самого сервера, целевое семейство версий Origin 2026 и 2026b. Мост запускается вручную кнопкой Origin MCP Bridge Start один раз за сеанс Origin, после регистрации стартовых приложений командой `origin-mcp install-origin-app --force`. Проект сам называет себя находящимся в тестировании. Мост слушает только `127.0.0.1` и требует токен сеанса: токен считайте секретом и не включайте `ORIGIN_MCP_BRIDGE_NO_AUTH`. Доступ к файлам ограничивают переменной `ORIGIN_MCP_ALLOWED_ROOTS`.
Как отключить. Удалите запись `origin` из настроек клиента, остановите мост кнопкой остановки в Origin и удалите пакет командой `pip uninstall origin-mcp`.
Частые вопросы
Какие версии Origin подходят?
Текущая цель проекта — семейство Origin 2026 и 2026b. Мост использует Python, встроенный в Origin.
Как проверить подключение?
Командами `origin-mcp status` и `origin-mcp doctor --ping-origin`, у обеих есть флаг `--json`.
Можно ли ограничить доступ к файлам?
Да, список разрешенных корней задает переменная `ORIGIN_MCP_ALLOWED_ROOTS`.
Нужны ли ключи внешних сервисов?
Нет, в README сервер и мост работают локально и ключей не требуют.
Как поручить установку агенту?
Отправьте агенту адрес `docs/agentic/origin-mcp-bootstrap.md` из репозитория: там пошаговая инструкция, есть варианты для Claude и Codex.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
MCP-серверыMCP-сервер на 67 инструментов для OriginLab на Windows: агент импортирует данные, строит и оформляет графики, считает подгонку.
MCP-сервер и CLI для управления настоящим Microsoft Excel: Power Query, DAX, VBA, сводные таблицы, диаграммы
MCP-сервер с набором инструментов для сводок по миру: рынки, отчеты SEC, конфликты, климат и новости из открытых источников
MCP-сервер, который дает агенту запускать локальный Stata: регрессии, эконометрика, воспроизведение расчетов из статей
MCP-сервер InfraNodus строит из текста граф знаний и показывает кластеры тем, пробелы между ними и вопросы для исследования
Официальный MCP-сервер MathWorks: агент запускает и завершает MATLAB, пишет и выполняет код, проверяет его на ошибки и стиль
Коротко о README
Сервер и мост настраиваются отдельно: пакет ставят через pip и прописывают в клиент, а в Origin регистрируют кнопки запуска и остановки моста. Дальше идут диагностика, безопасность моста и список возможностей. Справочник инструментов и профилей вынесен в `docs/tools.md`.