Skip to content

V1.7.0

Choose a tag to compare

@SepineTam SepineTam released this 04 Oct 12:31
· 665 commits to master since this release

Stata-MCP v1.7.0 Release Notes

Release Date: October 4, 2025
Version: 1.7.0
License: Apache License 2.0

๐Ÿš€ Overview

Stata-MCP version 1.7.0 introduces comprehensive AI-assisted research capabilities, enhanced MCP protocol support, and significant code architecture improvements. This release focuses on AI integration, research documentation, and developer experience enhancements.

โœจ New Features

๐Ÿค– AI-Assisted Research Support

  • Research Report Generation: Added comprehensive AI-assisted empirical research report with latest findings
  • Prompt Engineering: Introduced comprehensive task prompt guide and examples for better AI interaction
  • Template System: Added prompt-generator template for standardized AI request formatting
  • Example Collection: Added two practical examples for PromptGenerator usage

๐Ÿ“Š Research Documentation

  • Social Science Focus: Added detailed research report on StataMCP usage for social science research
  • AI Model Analysis: Enhanced documentation of AI model capabilities for Stata code generation
  • BibTeX Integration: Updated BibTeX citation format in research documentation

๐Ÿ›  MCP Protocol Enhancements

  • Protocol Upgrade: Upgraded MCP from version 1.14 to 1.15 for latest features
  • Icon Update: Updated app icon to higher resolution image

โš ๏ธ Function Status Updates

  • Directory Creation: mk_dir tool implemented but currently disabled (decorator commented out for safety)
  • Data Info Function: get_data_info tool implemented but currently disabled (decorator commented out)

๐Ÿ”„ Updates

๐Ÿ”ง Code Architecture Improvements

  • Module Refactoring: Renamed StataFinder to stata_finder for snake_case consistency
  • File Structure: Improved code organization with better directory structure
  • Entry Point: Added main.py entry point for local development
  • Debug Cleanup: Removed leftover debug print statements

๐Ÿ“ฆ Dependency Management

  • Environment Fixes: Fixed environment name errors in configuration
  • Package Updates: Updated project dependencies and lock files
  • Development Tools: Enhanced development environment setup

๐Ÿ“š Documentation

  • Multilingual Support: Updated Chinese, French, and Spanish README files
  • Agent Mode: Added agent mode support documentation
  • China Users: Added specialized documentation for China users
  • LLM Integration: Added comprehensive LLM documentation for AI integration
  • Contributing Guide: Updated CONTRIBUTING.md documentation
  • Security Policy: Enhanced security policy with comprehensive privacy disclaimer

๐Ÿ›  Technical Improvements

๐Ÿ— Architecture Enhancements

  • Git Standards: Updated CLAUDE.md with git push restrictions and standards
  • Sandbox Infrastructure: Added sandbox infrastructure for testing
  • Load Figure: Added load_figure functionality
  • Function Safety: Temporarily disabled get_data_info and mk_dir functions by commenting out MCP decorators for security considerations

๐Ÿ”ง Bug Fixes

  • ValueError Prevention: Fixed default instructions setting to avoid ValueError
  • macOS Compatibility: Fixed errors in StataFinder.macos
  • Citation Corrections: Fixed citation mistakes in research documentation

๐Ÿ“‹ Compatibility

โœ… Supported Environments

  • Operating Systems: macOS, Windows, Linux
  • Python Versions: Python >= 3.11
  • Stata Versions: All modern Stata editions (MP, SE, IC)

๐Ÿ”„ Upgrade Path

  • Seamless Transition: No breaking changes from previous versions
  • Immediate Benefits: New AI and research features available without configuration changes

๐Ÿ› Bug Fixes

  • Fixed environment name configuration errors
  • Resolved macOS-specific StataFinder issues
  • Corrected citation formatting in research documentation
  • Prevented ValueError in instructions handling

๐Ÿ“ˆ Performance

  • AI Integration: Enhanced AI model interaction performance
  • Protocol Efficiency: Improved MCP protocol handling
  • Code Optimization: Better code organization and maintainability

๐Ÿ”ฎ Future Directions

  • Expanded AI-assisted research capabilities
  • Enhanced multilingual documentation
  • Additional Stata automation features
  • Improved developer experience tools

Download: stata-mcp v1.7.0
PyPI: stata-mcp on PyPI