Runtime
Browse runtime-specific guides, examples, and API references
ModelFetch provides runtime-specific packages that handle tedious platform differences while you focus on building your MCP server capabilities. Each package maintains a consistent API across different runtimes.
Supported Runtimes
Node.js
Run simple MCP servers with Node.js
Next.js
Run flexible MCP servers with Next.js
Bun
Run fast MCP servers with Bun
Deno
Run secure MCP servers with Deno
Vercel
Deploy MCP servers to Vercel
Cloudflare
Deploy MCP servers to Cloudflare
Netlify
Deploy MCP servers to Netlify
Fastly
Deploy MCP servers to Fastly
Supabase
Deploy MCP servers to Supabase
Gcore
Deploy MCP servers to Gcore
AWS Lambda
Deploy MCP servers to AWS Lambda
Azure Functions
Deploy MCP servers to Azure Functions
Supported Platforms
Platform-optimized Runtimes
Deploy MCP servers using platform-optimized runtimes for optimal performance and first-class experience:
- AWS Lambda
- Azure Functions
- Vercel Functions (Fluid Compute, Node.js Runtime, and Edge Runtime)
- Cloudflare Workers
- Netlify Edge Functions
- Supabase Edge Functions
- Fastly Compute
- Deno Deploy
- Gcore FastEdge
Docker-based Runtimes
Deploy MCP servers using Node.js, Next.js, Bun, or Deno runtimes in Docker containers on any platform that supports Docker-based HTTP servers:
- AWS ECS
- AWS Lambda (Docker-based images)
- Google Cloud Run
- Azure Container Instances
- Azure Functions (Docker-based functions)
- DigitalOcean App Platform
- Render
- Fly.io
- Railway
- Heroku
- AWS App Runner
- Cloudflare Workers (Docker-based workers)
- Portainer
- Dokku
- Coolify
- CapRover
- Kamal
- Dokploy
- And any other Docker-compatible hosting platform
Next.js Serverless Runtimes
Deploy MCP servers as Next.js serverless applications on any platform that supports Next.js serverless deployments:
- Vercel
- AWS Amplify
- AWS Lambda
- Netlify
- Cloudflare Pages
- Cloudflare Workers
- SST
- OpenNext
- And any other Next.js-compatible serverless platform