Deploy with Sigyl
Follow this simple guide for deploying your MCP server.Prerequisites
- a Github Repository with these in the same directory:
- a TypeScript or JavaScript MCP server
- a
sigyl.yamlfile withruntime: nodeandlanguage:set totypescriptorjavascript - a
package.json - a
tsconfig.json
Don't have a sigyl.yaml?
Don't have a sigyl.yaml?
Make a simple See the sigyl.yaml Reference for more details on setting secrets for your MCP.
sigyl.yaml in the same directory as your server.ts file:Don't have a tsconfig.json?
Don't have a tsconfig.json?
Use a default
tsconfig.json:Deploy
- Push your changes to GitHub with
server.ts,sigyl.yaml,package.json, andtsconfig.jsonin the same directory. - Log into Sigyl with your GitHub account
- Navigate to Sigyl’s deploy page
- Select your server repository
- Click Deploy MCP Server to build and host your server

