HS

hanlulong/stata-mcp

开发工具

本页由 AI 翻译,技术细节请以原文为准。 查看原文

520 stars 89 forks 质量 83 趋势 25MIT

Stata MCP 扩展适用于 VS Code、光标和反重力 IDE

概览

该扩展通过模型上下文协议(MCP)为Visual Studio Code、光标和反重力集成开发环境提供了Stata集成。它支持基于AI驱动的Stata开发,支持GitHub Copilot、Cursor、Antigravity、Cline、Claude Code或Codex。 - : 直接从编辑器中执行选取文件或整个.do文件 - : 在编辑器中即时查看Stata结果 - : Stata .do、.ado、.mata和.doh文件的完整语法支持 - : 通过MCP提供上下文帮助和代码建议 - : 适用于Windows、macOS和Linux- : 同时运行多个Stata会话,使用AI编码工具 看看这个扩展如何通过光标(或VS Code/Antigravity)和AI辅助,提升你的Stata工作流程: 演示提示:“编写并执行 Stata do-file,确保所有情况下都使用完整的绝对文件路径。加载自动数据集(webuse auto),并为每个变量生成摘要统计数据。

概述(AI 翻译)

该扩展通过模型上下文协议(MCP)为Visual Studio Code、光标和反重力集成开发环境提供了Stata集成。它支持基于AI驱动的Stata开发,支持GitHub Copilot、Cursor、Antigravity、Cline、Claude Code或Codex。

特色

  • 运行 Stata 命令:直接从编辑器中执行选段或整个 .do 文件
  • 实时输出:在编辑器中即时查看Stata结果
  • 语法高亮:对 Stata .do、.ado、.mata 和 .doh 文件提供完整语法支持
  • AI 助手集成:通过 MCP 提供上下文帮助和代码建议
  • 跨平台:支持 Windows、macOS 和 Linux
  • 多会话并行执行:利用AI编码工具同时运行多个Stata会话

演示

看看这个扩展如何通过光标(或VS Code/Antigravity)和AI辅助,提升你的Stata工作流程:

** 🎬 完整视频版本**   |   ** 📄 查看生成的PDF报告**

*演示提示:“编写并执行 Stata do-file,确保所有情况下都使用完整的绝对文件路径。加载自动数据集(webuse auto),并为每个变量生成摘要统计数据。

本页由 AI 翻译,技术细节请以原文为准。

README

以下为原文 README 节选,完整内容请查看原文。

Stata MCP Extension for VS Code, Cursor, and Antigravity

This extension provides Stata integration for Visual Studio Code, Cursor, and Antigravity IDE using the Model Context Protocol (MCP). It enables AI-powered Stata development with GitHub Copilot, Cursor, Antigravity, Cline, Claude Code, or Codex.

Features

  • Run Stata Commands: Execute selections or entire .do files directly from your editor
  • Real-time Output: See Stata results instantly in your editor
  • Syntax Highlighting: Full syntax support for Stata .do, .ado, .mata, and .doh files
  • AI Assistant Integration: Contextual help and code suggestions via MCP
  • Cross-platform: Works on Windows, macOS, and Linux
  • Multi-Session Parallel Execution: Run multiple Stata sessions simultaneously with AI coding tools

Demo

Watch how this extension enhances your Stata workflow with Cursor (or VS Code/Antigravity) and AI assistance:

🎬 Full Video Version   |   📄 View Generated PDF Report

在 GitHub 查看完整 README

安装

npx -y mcp-remote http://localhost:4000/mcp-streamable
新手?先看 mcpskill.org 教程 →

配置

{ "mcpServers": { "stata-mcp": { "command": "npx", "args": ["-y", "mcp-remote", "http://localhost:4000/mcp-streamable"] } } }