This release includes 3 breaking changes for platform teams planning a safe upgrade.
Published 3mo
MCP Data & Storage
✓ No known CVEs patched
✓ No known CVEs patched in this version
Topics
antrophic
claude
claude-desktop
cline
cursor
mcp
+3 more
model-context-protocol
mongodb
windsurf
Summary
AI summaryRemoves mcp-proxy, adds native HTTP transport and Docker healthcheck.
Full changelog
2.0.2
Breaking Changes
- Dockerfile completely rewritten — now uses multi-stage
oven/bun+node:22-slimbuild instead ofdebian:bullseye-slimwithmcp-proxy - Removed
mcp-proxydependency — HTTP transport is now native docker-compose.ymlno longer usestty/stdin_open(HTTP mode by default)
Features
- Streamable HTTP transport:
--transport httpflag starts an Express server with MCP Streamable HTTP at/mcp - Port configuration:
--portflag andMCP_PORTenv var (default:3001) - Request logging: HTTP mode logs every request with timestamp, client IP, method, status, duration, and MCP method
- Docker healthcheck: built-in health monitoring via
/mcpendpoint - Docker logging:
json-filedriver with rotation (10MB x 3 files)
Improvements
- Multi-stage Docker build — smaller image, no git clone, copies local files
tsupexternals:@modelcontextprotocol/sdkandmongodbkept as runtime imports.dockerignoreadded to reduce build context- CI workflows switched from npm to bun, Node 20 to 22
- Docs reorganized to reference example files
Full Changelog: https://github.com/kiliczsh/mcp-mongo-server/compare/1.3.0...2.0.2
Breaking Changes
- Dockerfile rewritten with multi-stage oven/bun + node:22-slim build
- mcp-proxy dependency removed; HTTP transport now native
- docker-compose.yml no longer uses tty/stdin_open
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
Related context
Beta — feedback welcome: [email protected]