stata-sep
Installation
SKILL.md
Stata-sep(基于 Stata-MCP)
核心思路
- 目标:在 Claude Code 等 MCP 客户端中,把 Stata-MCP 的全部工具(工具列表见下文)和 agent/评估用法包装成可复用流程,减少提示词负担。
- 输出优先级:先给高层决策与最小可运行路径,再按需展开到具体工具调用/样例(渐进披露)。
- 安全默认:仅使用绝对路径;写/改文件或运行 do 前明确路径;安装 ado 包需用户确认。
快速起步(最小可用链路)
- 环境探测:
uvx stata-mcp --usable;若stata_cli失败,设置环境变量stata_cli为 Stata 可执行绝对路径(macOS 如/Applications/Stata/StataMP.app/Contents/MacOS/stata-mp,Windows 如C:\\Program Files\\Stata18\\StataSE.exe)。可选documents_path。 - 将 MCP server 加入客户端(示例 config JSON 已放
references/usage.md)。默认工作根:~/Documents/stata-mcp-folder/,自动包含stata-mcp-log/、stata-mcp-dofile/、stata-mcp-result/、stata-mcp-tmp/。 - 最小流水线:
write_dofile写入完整 do,必要时先调用results_doc_path生成输出目录。stata_do运行 do,返回日志路径与内容。read_file查看日志或结果。- 若需数据概览,先用
get_data_info(支持 .dta/.csv)。