Releases: tky0065/springdocs-mcp
Releases · tky0065/springdocs-mcp
v1.3.0 - Docker Distribution & MCP Catalog
🐳 Docker Distribution & Docker MCP Catalog Support
✨ New Features
- Docker distribution: Production-ready Docker image
- Docker MCP Catalog: Ready for submission to Docker's official catalog
- Enhanced security: Non-root user, minimal Alpine base, health checks
- Zero configuration: Works out-of-the-box with sensible defaults
🏗️ Docker Implementation
- Multi-stage Dockerfile: Optimized build with Node 20 Alpine
- Image size: ~220MB (optimized for production)
- Security: Non-root user (UID 1001), minimal attack surface
- Health checks: Automatic container health monitoring
- MCP protocol: Full stdio transport support
📦 Docker MCP Catalog Artifacts
docker/server.yaml- MCP Catalog server definitiondocker/tools.json- Auto-generated tool catalog (12 tools)docker/README.md- Docker installation guidescripts/generate-tools-json.js- Tool catalog generatortest-docker.sh- Comprehensive validation suite
📖 Documentation
- DOCKER.md: Complete Docker distribution guide
- docker/README.md: Quick-start for Docker users
- Updated README with Docker installation options
- Docker MCP Catalog submission instructions
🧪 Testing & Validation
✅ All 12 tools functional in Docker
✅ Spring AI support working
✅ Security validation passed
✅ Works with 512MB memory limit
✅ Read-only filesystem compatible
🔗 Distribution Channels
- npm:
@enokdev/springdocs-mcp - Docker:
mcp/springdocs-mcp(pending Docker approval)
📊 Includes v1.2.8 Features
- Spring AI documentation support
- Multi-project architecture
- Enhanced ecosystem search
🚀 Docker MCP Catalog Submission
✅ PR submitted: docker/mcp-registry#1146
⏳ Awaiting Docker team review
🔗 Links
v1.2.8 - Spring AI Documentation Support
🤖 Spring AI Documentation Support
✨ New Features
- Spring AI integration: Full support for Spring AI documentation
- Multi-project architecture: Supports Spring Boot, Spring AI, and Spring Framework
- Spring AI reference docs: Access ChatClient, RAG, embeddings, vector stores
- Spring AI ecosystem search: Dedicated 'ai' scope for Spring AI searches
- Spring AI API search: Find LLM integrations, vector stores, and more
🏗️ Technical Improvements
- New
SpringProjectsConfigservice for centralized project metadata - Refactored services for project-agnostic documentation access
- Project-specific cache strategies (short TTL for rapidly evolving AI docs)
- Backward compatible with all existing tools
📖 Documentation
- Updated README with Spring AI examples
- Added Spring AI tests to test suites
- Comprehensive CHANGELOG entry
🔗 Links
- npm: https://www.npmjs.com/package/@enokdev/springdocs-mcp
- GitHub: https://github.com/tky0065/springdocs-mcp
📊 Stats
- Zero breaking changes
- 12 tools (same as before, enhanced functionality)
- Backward compatible