
tmonk/mcp-stata
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
tmonk/mcp-stata - кандидат на сервер MCP, импортированный из https://github.com/tmonk/mcp-stata.
Обзор
tmonk/mcp-stata - кандидат на сервер MCP, импортированный из https://github.com/tmonk/mcp-stata.
Обзор (машинный перевод)
mcp-stata - это инструментарий для эмпирических исследователей. Он дает агентам ИИ нативный контроль над локальной установкой Stata, позволяя агентам запускать do-файлы, проверять данные, проверять сохраненные результаты и экспортировать графики. Содержит каталог навыков для часто используемых исследователями рабочих процессов: аудит данных, проверка репликации и надежности, сравнение спецификаций, публикация QA, ответы рефери и модернизация унаследованного кода. Опубликовано в Новости.
Если вы хотите полностью интегрированное расширение VS-кода для запуска кода Stata, не покидая свою IDE, а также разрешить взаимодействие с агентом ИИ, ознакомьтесь с моим другим проектом: Stata Workbench.
Построен Томасом Монком, Лондонской школой экономики.
Этот сервер позволяет LLM:
** Исполнить код Stata**: запустить любую команду Stata (например, sysuse auto, regress price mpg).
Инспектировать данные: извлекать сводки набора данных и переменные кодовые книги.
Экспортная графика: генерировать и просматривать графики Статы (гистограммы, диаграммы рассеяния).
Кэширование потоковых графов: автоматические кэш-графы во время выполнения команд для мгновенного экспорта.
Проверить результаты: программно проверить сохраненные результаты ([T2], [T3]) для точной проверки.
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
Показан фрагмент оригинального README. Открыть оригинал.
Stata MCP Server (mcp-stata)
mcp-stata is an agentic toolkit for empirical researchers. It gives AI agents native control over a local Stata installation, allowing agents to run do-files, inspect data, check stored results, and export graphs. Contains a skills catalog for workflows researchers use often: auditing data, replication and robustness checks, specification comparisons, publication QA, referee responses, and modernization of legacy code. Featured in News.
If you’d like a fully integrated VS Code extension to run Stata code without leaving your IDE, and also allow AI agent interaction, check out my other project: Stata Workbench.
Built by Thomas Monk, London School of Economics.
This server enables LLMs to:
- Execute Stata code: run any Stata command (e.g.
sysuse auto,regress price mpg). - Inspect data: retrieve dataset summaries and variable codebooks.
- Export graphics: generate and view Stata graphs (histograms, scatterplots).
- Streaming graph caching: automatically cache graphs during command execution for instant exports.
- Verify results: programmatically check stored results (
r(),e()) for accurate validation. - Drive paper workflows: run structured research audits, estimation planning, specification comparisons, publication checks, and reproducibility diagnostics.
- Use modern MCP surfaces: discover prompts, project/session resources, artifacts, and safety metadata through structured tool envelopes.
Quickstart
1 · Install
macOS/Linux:
curl -LsSf https://mcp-stata-install.tdmonk.com/install.sh | bash
Windows (PowerShell):
irm https://mcp-stata-install.tdmonk.com/install.ps1 | iex
Client-specific examples:
| Client | macOS/Linux | Windows (PowerShell) |
|---|---|---|
| Claude Code | bash <(curl -LsSf https://mcp-stata-install.tdmonk.com/install.sh) --agent claude |
& ([scriptblock]::Create((irm https://mcp-stata-install.tdmonk.com/install.ps1 | iex))) --agent claude |
Установка
uvx --refresh --refresh-package mcp-stata --from mcp-stata@latest mcp-stataКонфигурация
{
"mcpServers": {
"mcp-stata": {
"command": "uvx",
"args": [
"--refresh",
"--refresh-package",
"mcp-stata",
"--from",
"mcp-stata@latest",
"mcp-stata"
]
}
}
}