Getting started with custom providers
Deploy custom MCP server code without managing infrastructure.
What you'll learn
- How to create a custom provider
- Supported runtime
Managed providers let you deploy custom MCP server code without managing infrastructure. Upload your code and Metorial handles hosting, scaling, and deployment.
Supported runtime
Hosted custom providers currently run on Node.js.
Info
TypeScript/JavaScript (Node.js)
- Full npm package support
- Automatic TypeScript compilation
- Node.js 18+ runtime
Creating a custom provider
Navigate to custom providers
Go to Providers → Custom Providers.

Create provider
Click Create Custom Provider.
Upload code
Upload your MCP server code.

Deploy
Click Deploy and wait for the build to complete.