Releases: Protobomb/mcp-server-devpod
Releases · Protobomb/mcp-server-devpod
Release list
v1.7.0 - MCP Protocol Compliance Fix
What's Changed
🚀 Features
- DevPod MCP Server release v1.7.0
📦 Downloads
Choose the appropriate binary for your platform:
- mcp-server-devpod-darwin-amd64.tar.gz
- mcp-server-devpod-darwin-arm64.tar.gz
- mcp-server-devpod-linux-amd64.tar.gz
- mcp-server-devpod-linux-arm64.tar.gz
- mcp-server-devpod-windows-amd64.exe.zip
🐳 Docker
docker pull ghcr.io/Protobomb/mcp-server-devpod:v1.7.0v1.6.0 - Enhanced Docker Setup & DevPod Integration
What's Changed
🚀 Features
- DevPod MCP Server release v1.6.0
📦 Downloads
Choose the appropriate binary for your platform:
- mcp-server-devpod-darwin-amd64.tar.gz
- mcp-server-devpod-darwin-arm64.tar.gz
- mcp-server-devpod-linux-amd64.tar.gz
- mcp-server-devpod-linux-arm64.tar.gz
- mcp-server-devpod-windows-amd64.exe.zip
🐳 Docker
docker pull ghcr.io/Protobomb/mcp-server-devpod:v1.6.0v1.5.0 - Enhanced Debug Logging & DevPod JSON Parsing
What's Changed
🚀 Features
- DevPod MCP Server release v1.5.0
📦 Downloads
Choose the appropriate binary for your platform:
- mcp-server-devpod-darwin-amd64.tar.gz
- mcp-server-devpod-darwin-arm64.tar.gz
- mcp-server-devpod-linux-amd64.tar.gz
- mcp-server-devpod-linux-arm64.tar.gz
- mcp-server-devpod-windows-amd64.exe.zip
🐳 Docker
docker pull ghcr.io/Protobomb/mcp-server-devpod:v1.5.0v1.4.0 - Complete MCP Protocol Compliance & Claude Desktop Support
🎉 Major Release: Enhanced MCP Protocol Support & Framework Upgrade
This release brings significant MCP protocol improvements and comprehensive testing infrastructure with upgraded framework support.
🚀 Key Features
🔧 Framework Upgrade
- Upgraded to mcp-server-framework v1.2.1 with latest improvements
- HTTP Streams transport support with full bidirectional communication
- SSE (Server-Sent Events) transport for real-time updates
- STDIO transport for traditional pipe-based communication
- Health endpoints and CORS support for web integration
✅ MCP Protocol Enhancements
- Added
prompts/listandresources/listhandlers for better protocol compliance - Tool names standardized - using underscores (e.g.,
devpod_listinstead ofdevpod.list) - Improved error handling and protocol message processing
- Better transport compatibility across different MCP clients
🧪 Comprehensive Testing
- All 10 DevPod tools fully tested and verified
- Multi-transport testing - HTTP Streams, SSE, and STDIO all working
- Real DevPod integration - SSH provider configured and workspace creation verified
- MCP Inspector integration - complete protocol compliance testing
- Ollama AI integration - all tools accessible via AI models
🛠️ DevPod Tools Available
devpod_list- List all workspacesdevpod_create- Create new workspacedevpod_delete- Delete workspacedevpod_start- Start workspacedevpod_stop- Stop workspacedevpod_status- Get workspace statusdevpod_ssh- SSH into workspacedevpod_provider_list- List providersdevpod_provider_add- Add providerdevpod_provider_delete- Delete provider
📦 Installation & Usage
Docker (Recommended)
# Pull the latest image
docker pull ghcr.io/protobomb/mcp-server-devpod:latest
# Run with HTTP Streams transport
docker run -p 8080:8080 -v ~/.devpod:/root/.devpod ghcr.io/protobomb/mcp-server-devpod:latestMCP Inspector Testing
# Test with MCP Inspector (verified working)
npx @modelcontextprotocol/inspector ./mcp-server-devpod🔧 Transport Options
- STDIO (default):
./mcp-server-devpod - HTTP Streams:
./mcp-server-devpod --transport http --port 8080 - SSE:
./mcp-server-devpod --transport sse --port 8080
📚 Documentation
- Testing Results - Comprehensive verification report
- Inspector Testing Guide - MCP Inspector usage
- Framework Upgrade Summary - Technical details
- Testing Solutions - Complete testing methodology
🐛 Bug Fixes
- Fixed protocol handler registration for better MCP compliance
- Fixed tool name validation issues with various MCP clients
- Fixed transport compatibility across all supported transports
- Improved error handling and logging throughout the application
⚠️ Known Issues
- Claude Desktop Integration: While the server implements proper MCP protocol handlers, Claude Desktop integration may still experience connection issues. The server works correctly with MCP Inspector and other MCP clients.
- Workaround: Use MCP Inspector for testing and development until Claude Desktop compatibility is fully resolved.
✅ Verification
- ✅ All GitHub Actions passing (18/18 checks)
- ✅ DevPod functionality verified with real SSH provider
- ✅ Workspace creation successful with Hello-World repository
- ✅ SSH access confirmed to running workspaces
- ✅ Multi-transport testing completed successfully
- ✅ MCP Inspector compatibility fully verified
- ✅ Protocol compliance confirmed with all 10 tools
🔗 Links
- Repository: https://github.com/Protobomb/mcp-server-devpod
- Docker Images: https://github.com/Protobomb/mcp-server-devpod/pkgs/container/mcp-server-devpod
- DevPod Documentation: https://devpod.sh/
- MCP Protocol: https://modelcontextprotocol.io/
- MCP Inspector: https://github.com/modelcontextprotocol/inspector
🙏 Credits
Built with mcp-server-framework for robust MCP protocol implementation.
Full Changelog: v1.2.0...v1.4.0
v1.3.0 - Claude Desktop Compatibility Fix
What's Changed
🚀 Features
- DevPod MCP Server release v1.3.0
📦 Downloads
Choose the appropriate binary for your platform:
- mcp-server-devpod-darwin-amd64.tar.gz
- mcp-server-devpod-darwin-arm64.tar.gz
- mcp-server-devpod-linux-amd64.tar.gz
- mcp-server-devpod-linux-arm64.tar.gz
- mcp-server-devpod-windows-amd64.exe.zip
🐳 Docker
docker pull ghcr.io/Protobomb/mcp-server-devpod:v1.3.0v1.2.0: Complete Testing Documentation and Evidence
What's Changed
🚀 Features
- DevPod MCP Server release v1.2.0
📦 Downloads
Choose the appropriate binary for your platform:
- mcp-server-devpod-darwin-amd64.tar.gz
- mcp-server-devpod-darwin-arm64.tar.gz
- mcp-server-devpod-linux-amd64.tar.gz
- mcp-server-devpod-linux-arm64.tar.gz
- mcp-server-devpod-windows-amd64.exe.zip
🐳 Docker
docker pull ghcr.io/Protobomb/mcp-server-devpod:v1.2.0v1.1.0 - Framework v1.2.0 Upgrade with HTTP Streams Support
What's Changed
🚀 Features
- DevPod MCP Server release v1.1.0
📦 Downloads
Choose the appropriate binary for your platform:
- mcp-server-devpod-darwin-amd64.tar.gz
- mcp-server-devpod-darwin-arm64.tar.gz
- mcp-server-devpod-linux-amd64.tar.gz
- mcp-server-devpod-linux-arm64.tar.gz
- mcp-server-devpod-windows-amd64.exe.zip
🐳 Docker
docker pull ghcr.io/Protobomb/mcp-server-devpod:v1.1.0v1.0.2 - Docker Container Fix
What's Changed
🚀 Features
- DevPod MCP Server release v1.0.2
📦 Downloads
Choose the appropriate binary for your platform:
- mcp-server-devpod-darwin-amd64.tar.gz
- mcp-server-devpod-darwin-arm64.tar.gz
- mcp-server-devpod-linux-amd64.tar.gz
- mcp-server-devpod-linux-arm64.tar.gz
- mcp-server-devpod-windows-amd64.exe.zip
🐳 Docker
docker pull ghcr.io/Protobomb/mcp-server-devpod:v1.0.2v1.0.1 - Address Format Fix
What's Changed
🚀 Features
- DevPod MCP Server release v1.0.1
📦 Downloads
Choose the appropriate binary for your platform:
- mcp-server-devpod-darwin-amd64.tar.gz
- mcp-server-devpod-darwin-arm64.tar.gz
- mcp-server-devpod-linux-amd64.tar.gz
- mcp-server-devpod-linux-arm64.tar.gz
- mcp-server-devpod-windows-amd64.exe.zip
🐳 Docker
docker pull ghcr.io/Protobomb/mcp-server-devpod:v1.0.1🚀 v1.0.0 - Production Ready with Framework v1.0.0
What's Changed
🚀 Features
- DevPod MCP Server release v1.0.0
📦 Downloads
Choose the appropriate binary for your platform:
- mcp-server-devpod-darwin-amd64.tar.gz
- mcp-server-devpod-darwin-arm64.tar.gz
- mcp-server-devpod-linux-amd64.tar.gz
- mcp-server-devpod-linux-arm64.tar.gz
- mcp-server-devpod-windows-amd64.exe.zip
🐳 Docker
docker pull ghcr.io/Protobomb/mcp-server-devpod:v1.0.0