stata-code MCP

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

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

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

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

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

brycewang-stanford/stata-code

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add mcp/stata-code

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

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

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

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

  • Агент запускает код Stata на вашей машине, а он может обращаться к файлам и командам оболочки, и работает под вашей лицензией.

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

Что делает

stata-code — мост между агентом и Stata для эмпирических исследований. MCP-сервер `stata-code-mcp` запускает код Stata, возвращает результаты в типизированном формате с ошибками и подсказками и дает агенту строить модели разность разностей, с инструментальными переменными и разрывной регрессией. Готовые сценарии доступны как одношаговые запросы MCP, а таблицы выходят через `esttab`. То же ядро работает как ядро Jupyter, расширение VS Code и консольная команда `stata-code run`, а оценки можно сверить с библиотекой StatsPAI на Python. Сервер работает с установленной у вас копией Stata. Для быстрого старта в Claude Code хватает одной команды `claude mcp add`.

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

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

  • Нужно оценить эффект программы методом разность разностей на панели и выгрузить таблицу.
  • Агент должен писать do-файл, запускать его и читать результаты в экономном формате.
  • Оценку надо перепроверить в Python и убедиться, что обе реализации сходятся.
  • Работа идет в Jupyter или VS Code, и ядро Stata нужно подключить к тому же формату результата.

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

  • Лицензии Stata нет: без нее сервер ничего не посчитает.
  • Анализ ведется в R или Python без Stata и нужен только их собственный инструментарий.
  • Нужен разовый расчет без MCP: хватит обычного запуска do-файла.

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

Возьми data/cfps_panel.dta, оцени двустороннюю модель с фиксированными эффектами для зарплаты, проверь разнородность методом Callaway-Sant'Anna и выгрузи таблицу esttab.

MCP

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

Ограничения

Нужны Python 3.10 или новее и лицензионный Stata 17 или новее для `pystata`, либо Stata 13 и выше через консольный режим без состояния между запусками. Основная документация написана на китайском, английская лежит в `README.en.md`. Агент запускает код Stata, а он вправе выполнять команды оболочки, поэтому до запуска стоит просматривать do-файлы. Версия 0.12 числится как ранняя, поведение интерфейса может меняться. Последний коммит сделан в ноябре 2026 года.

Как отключить. Выполните `claude mcp remove stata-code`, а в других клиентах уберите запись `stata-code` из настроек MCP. Пакет удаляется командой `pip uninstall stata-code`.

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

Нужна ли лицензия Stata?

Да, она нужна. Сервер запускает Stata с вашей машины, поэтому без лицензии посчитать ничего нельзя.

Как подключить к Claude Code?

Командой `claude mcp add stata-code --scope user -- uvx --from "stata-code[mcp]" stata-code-mcp`. Для Cursor и Claude Desktop есть примеры в README.

Что можно считать?

Модели разность разностей, с инструментальными переменными и разрывной регрессии, плюс таблицы `esttab`. Сценарии доступны как готовые запросы MCP.

Есть ли работа без MCP?

Да, консольная команда `stata-code run`, ядро Jupyter и расширение VS Code используют то же ядро и тот же формат результата.

Как проверить результат?

Попросите агента пересчитать оценку в StatsPAI на Python и сравнить: проект называет это перекрестной проверкой двух стеков.

Обсуждение

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

MCP-серверы

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

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

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

CLIРасширенный доступ59Звезды репозитория

MCP-сервер подключает Claude Code и Codex к открытой сессии R или Python в RStudio и Positron, где лежат ваши данные

MCP-серверШирокий доступ372Звезды репозитория
Официальный

MCP-сервер и скилл dbcode-cli: агент запускает SQL через подключения, которые уже сохранены в расширении DBCode для редактора.

MCP-серверШирокий доступ366Звезды репозитория

StatsClaw собирает команду из девяти агентов Claude Code для разработки статистических пакетов по статье или формулам.

ПлагинРасширенный доступ101Звезды репозитория

Коротко о README

Описывает мост между агентом и Stata, интерфейсы MCP, Jupyter, VS Code и консоль, схему результата, требования, установку и примеры запросов.

Бейдж для README

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