MCP-for-Stata

MCP-сервер, который дает агенту запускать локальный Stata: регрессии, эконометрика, воспроизведение расчетов из статей

  • 276 ★ репозитория
  • Последний коммит
  • AGPL-3.0
MCP-сервер

Расширенный доступ

Почему такой уровень

  • Агент исполняет статистический код в Stata на ваших данных
  • Читает и пишет файлы проекта в рабочем каталоге
Все причины и проверки

sepinetam/mcp-for-stata

Установка

Ручная установка

claude mcp add stata-mcp --scope user -- uvx stata-mcp

Добавляет сервер в Claude Code. Stata должен быть установлен локально.

Доступ и проверки

Как мы проверяем

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • Агент исполняет статистический код в Stata на ваших данных
  • Читает и пишет файлы проекта в рабочем каталоге

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Сервер поднимает мост между агентом и установленным на вашей машине Stata. Агент отправляет команды и do-файлы, сервер выполняет их локально и возвращает логи и результаты. Заявлены проверка команд, контроль ресурсов и автоматический захват логов, при этом данные и лицензия Stata остаются у вас. В комплекте идут скиллы для аудита и работы со Stata, а также установщик под разные агенты.

Для кого. Для аналитиков, эконометристов, преподавателей и студентов, которые считают в Stata и хотят делать это через агента.

Подходит, если

  • Нужно, чтобы агент прогнал регрессию или do-файл в Stata
  • Воспроизводите расчеты из статьи и хотите автоматизировать шаги
  • Работаете с панельными данными и эконометрикой в связке с агентом

Не подходит, если

  • У вас нет установленного и лицензированного Stata
  • Нужен пакет для другого статистического языка, не Stata
  • Не готовы давать агенту запускать код на своих данных

Пример запроса к агенту

Загрузи мой dta-файл, построй регрессию зарплаты на образование и стаж и покажи таблицу коэффициентов

MCP

Транспорт
stdio
Авторизация
не нужна

Переменные окружения

STATA_MCP__CWD
Рабочий каталог для запуска Stata, по умолчанию текущая папка проекта.

Ограничения

Нужен установленный и оплаченный Stata, сервер только соединяет с ним агента. Проект под лицензией AGPL-3.0, это учитывайте при встраивании. Есть проверка команд, но агент все равно исполняет статистический код на ваших данных, права доступа держите под контролем.

Как отключить. Удалите запись stata-mcp из конфигурации MCP вашего агента (например claude mcp remove stata-mcp) или снимите плагин stata-toolbox.

Частые вопросы

Нужен ли отдельный Stata?

Да, сервер не заменяет Stata, а запускает установленный на вашей машине, поэтому нужна действующая лицензия.

С какими агентами работает?

Установщик поддерживает Claude Code, Claude Desktop, Codex, Cursor, Cline, Gemini CLI, OpenCode и другие через uvx stata-mcp install.

Обсуждение

Вопросов и отзывов пока нет.

MCP-серверы

stata-code запускает Stata из Claude Code и Cursor: DiD, IV и RDD, таблицы esttab и компактный формат результата.

MCP-серверРасширенный доступ55Звезды репозитория

Командная строка Stata для агентов: запускает do-файлы, отдает результаты регрессий в JSON и держит демон для быстрых повторов.

CLIРасширенный доступ60Звезды репозитория
Официальный

Официальный MCP-сервер MathWorks: агент запускает и завершает MATLAB, пишет и выполняет код, проверяет его на ошибки и стиль

MCP-серверШирокий доступ1,8 тыс.Звезды репозитория

MCP-сервер для доступа агента к MySQL: чтение схемы и запросы, по умолчанию только на чтение, запись включается флагами

MCP-серверРасширенный доступ2,2 тыс.Звезды репозитория
Официальный

Официальный MCP-сервер Data Commons: агент ищет статистические показатели и тянет наблюдения по странам, регионам и городам.

MCP-серверРасширенный доступ149Звезды репозитория

Коротко о README

README представляет проект как MCP-сервер и CLI, которые дают любому агенту вызывать локальный Stata для регрессий, эконометрики и воспроизведения расчетов. Подчеркнута установка одной командой uvx stata-mcp install под разные агенты и наличие конфигурации MCP через claude mcp add. Есть команда doctor для проверки окружения, страница сравнения с похожими проектами и раздел безопасности с исправленными CVE. Пакет публикуется на PyPI как stata-mcp, лицензия AGPL-3.0.

Бейдж для README

Сообщить о проблеме