Why Migrate to HTTP?
HTTP transport offers significant improvements over STDIO:- 20x Higher Concurrency: Handle significantly more simultaneous requests
- Lower Latency: Direct HTTP communication for faster response times
- Better Resource Efficiency: More efficient resource utilization
- Future-Proofing: HTTP is the recommended remote transport in MCP specifications
Important: Starting September 7th, 2025, Smithery will discontinue STDIO transport support for hosted servers. Please migrate to HTTP transport for continued service.
Migration Approaches
Smithery supports two ways to host HTTP MCP servers. Choose your migration approach below to get started with detailed step-by-step instructions.TypeScript with Smithery CLI (Recommended)
Automatic build and deployment for TypeScript projects with minimal configuration
TypeScript Custom Container
Full Docker control for TypeScript projects with custom middleware and dependencies
Python Custom Container
FastMCP with custom middleware for Python projects requiring full container control