Skip to content

Releases: modelscope/modelscope-mcp-server

v0.2.1

24 Aug 09:12
Compare
Choose a tag to compare

What's Changed

  • docs: update README files to include quick access link to ModelScope MCP Plaza (d4264d7)
  • docs: update README files to clarify access link to ModelScope MCP Plaza (80533ae)
  • fix: improve error handling in image generation (b030689)
  • refactor: enhance error handling in ModelScopeClient and context tools (2aa771e)
  • refactor: update run_command to accept list of strings for commands (49e59f4)
  • chore: update dependencies (a721392)
  • fix: update default MCP server ID in demo and tests (fedeb8e)
  • feat: add maximum polling attempts for async tasks (5c96dcc)
  • refactor: add type hints to all functions (61e67d2)
  • build(deps): bump actions/checkout from 4 to 5 (2a2b8d8)
  • refactor: migrate from requests to httpx for improved async support and connection pooling (994ca56)
  • chore: add dependency locking step in CI workflow and improve type hinting in tests (f155673)
  • Merge pull request #3 from modelscope/dependabot/github_actions/actions/checkout-5 (52d57fb)
  • chore: bump version to 0.2.1 (f4b66a0)

Full Changelog: v0.2.0...v0.2.1

v0.2.0

11 Aug 15:18
Compare
Choose a tag to compare

Release Date: August 11, 2025

ModelScope MCP Server v0.2.0 introduces a new server detail tool, async image generation, a default model update, and security hardening.

🚀 New Features

  • get_mcp_server_detail tool to fetch MCP server details

🏗️ Improvements

  • Image generation now uses asynchronous task polling for improved reliability and scalability
  • Default text-to-image model updated to Qwen/Qwen-Image
  • Security: fixed clear-text logging of sensitive information
  • Docs: updated README, added PyPI downloads badge, refreshed Chinese translation

🔧 Development & Testing

  • Lint fixes and internal cleanups
  • Maintenance: merged PRs #1 and #2

Full Changelog: v0.1.5...v0.2.0


For more details, see our README or 中文文档.

v0.1.5

29 Jul 03:27
Compare
Choose a tag to compare

Release Date: July 29, 2024

ModelScope MCP Server v0.1.5 brings new search capabilities, improved architecture, and enhanced developer experience.

🚀 New Features

  • 🔍 Studio & Dataset Search: Added search_studios and search_datasets tools for discovering ModelScope resources
  • 🌍 Environment Information: New environment info tool with metadata utilities for debugging
  • 🔗 Enhanced Data Access: Added modelscope_url fields and configurable domains
  • 📦 Developer Tools: Automated dependency update script and improved metadata utilities

🏗️ Improvements

  • 🚄 Architecture: Unified ModelScope HTTP client for consistent API interactions
  • 🏷️ Code Organization: Renamed user tools to context tools, reorganized test structure
  • 🎭 Demo & Documentation: Updated demo script clarity, added Chinese README translation
  • 🐳 Performance: Optimized Dockerfile for faster startup, improved CI caching

🔧 Development & Testing

  • 🧪 Testing: Added integration tests, improved coverage reporting, refactored mocking
  • 📦 Dependencies: Updated to latest versions, upgraded GitHub Actions
  • ⚡ Build: Enhanced CI/CD pipeline with better caching and automation

Full Changelog: v0.1.4...v0.1.5


For more details, see our README or 中文文档.

v0.1.4

24 Jul 15:19
Compare
Choose a tag to compare

Release Date: July 24, 2025

✨ New Features

  • MCP Server Search: Added search_mcp_servers tool for discovering MCP servers
  • Signal Handling: Added graceful shutdown in demo
  • Version Display: CLI and demo now show version information
  • Security Scanning: Integrated Gitleaks for secret detection

🔧 Improvements & Fixes

  • Project Configuration: Refactored pyproject.toml and restored pre-commit dependencies
  • Python Compatibility: Lowered requirement to >=3.10
  • Version Management: Enhanced version bumping script with validation
  • Multi-platform Support: Docker workflow now supports multiple platforms

🚀 Infrastructure & Development

  • Automated Workflows:
    • Auto-create GitHub releases on version tags
    • PyPI publishing workflow
    • Docker image building and publishing to GHCR
    • Multi-Python version testing
  • Code Quality: Added linting, CodeQL analysis, and Dependabot
  • Developer Experience:
    • VSCode debugging and task configurations
    • GitHub issue templates
    • Comprehensive test coverage for new features

Full Changelog: v0.1.3...v0.1.4

v0.1.3

18 Jul 15:21
Compare
Choose a tag to compare

Release Date: July 18, 2025

🚀 New Features

  • Model Search Tool: Added a new search_models tool that allows searching for models with various filters including task type, author, and support for inference capabilities
  • Image-to-Image Generation: Extended the AIGC capabilities to support image-to-image generation in addition to text-to-image generation

🔧 Improvements

  • Simplified API Parameters: Streamlined the search_papers tool to use a single limit parameter instead of separate page_number and page_size parameters for better usability
  • Enhanced Demo Output: Improved the demo script's output format to provide clearer and more informative results
  • Better Documentation: Updated demo and server running instructions for improved developer experience
  • Cleaner Parameter Definitions: Removed redundant descriptions for literal parameters to reduce API noise

🔄 Refactoring & Housekeeping

  • Tool Renaming: Renamed image generation tool and its parameters for consistency
  • Project Metadata Updates: Updated project metadata and links to reflect new ownership
  • Code Cleanup: Removed unhelpful version bump scripts and streamlined the codebase

Full Changelog: v0.1.2...v0.1.3