Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.sigyl.dev/llms.txt

Use this file to discover all available pages before exploring further.

Have control over your MCP servers and host through Sigyl free of charge.

Deploy with Sigyl

Follow this simple guide for deploying your MCP server.

Prerequisites

  • a Github Repository with these in the same directory:
Make a simple sigyl.yaml in the same directory as your server.ts file:
runtime: node
language: typescript # or javascript
See the sigyl.yaml Reference for more details on setting secrets for your MCP.
Use a default tsconfig.json:
{
  "compilerOptions": {
    "target": "ES2020",
    "module": "ESNext",
    "moduleResolution": "node",
    "outDir": "./",
    "rootDir": "./",
    "strict": true,
    "esModuleInterop": true,
    "skipLibCheck": true
  },
  "include": [
    "*.ts"
  ],
  "exclude": [
    "node_modules",
    "*.js"
  ]
}

Deploy

  1. Push your changes to GitHub with server.ts, sigyl.yaml, package.json, and tsconfig.json in the same directory.
  2. Log into Sigyl with your GitHub account
  3. Navigate to Sigyl’s deploy page
  4. Select your server repository
  5. Click Deploy MCP Server to build and host your server