How to Deploy
Deploying an MCP server on Vinkius Cloud means taking an existing API, a spec file, or even plain text knowledge — and making it discoverable and callable by AI models. The platform handles runtime, authentication, protocol translation, and governance. You focus on what the server exposes; Vinkius Cloud handles everything else.
The entire deployment process takes less than 60 seconds regardless of which mode you choose.
Choose your starting point.
The deployment wizard
The wizard adapts based on the mode you select. Each mode has a dedicated guide with step-by-step instructions and screenshots:
Choosing a deployment mode
.yaml or .json spec.Quick comparison
| OpenAPI Import | Manual API | Agent Skills | |
|---|---|---|---|
| Input | Spec URL | Base URL + endpoints | Text content |
| Tool generation | Automatic | Manual per-endpoint | Automatic per-skill |
| Auth config | During wizard | During wizard | Not required |
| Best for | Published REST APIs | Internal/partial APIs | Knowledge & procedures |
| Time to deploy | ~30 seconds | ~2 minutes | ~1 minute |
you hit Deploy.
The deployment lifecycle
When you click Deploy, the platform executes a provisioning pipeline that transforms your input — whether it's a spec URL, an API config, or skill text — into a running MCP server. Here's what happens in sequence:
$ref references, and extracts endpoint metadata. For Manual API, it validates your base URL and auth configuration. For Skills, it parses SKILL.md structure.Automatic governance
Every deployment activates a set of security and governance features by default. You don't need to configure them — they're part of the platform:
Customize after deployment
All governance features can be fine-tuned after deployment. Toggle DLP on or off per server, adjust FinOps thresholds, or enable TOON compression from the server's Settings tab. See Security and Governance for details.
Deploy with one command.
Deploying from code with vurb deploy
Vurb.ts is the open-source TypeScript framework for building MCP servers. When your server is ready for production, a single CLI command deploys it to Vinkius Cloud:
npx vurb deployThis command:
- Bundles your server into a self-contained Fat Bundle (IIFE format) — all dependencies (Zod, MCP SDK, your tools) are included.
- Compresses the bundle with gzip and computes a content hash for integrity verification.
- Uploads the bundle to Vinkius Cloud Edge, where it runs in a V8 Isolate — the same runtime used by all other deployment modes.
The CLI reads configuration from .vurbrc in your project root:
{
"remote": "https://cloud.vinkius.com",
"serverId": "srv_abc123"
}Set your deploy token as an environment variable — typically in CI:
export VURB_DEPLOY_TOKEN=tok_xxxx
npx vurb deployWhen to use vurb deploy vs. the Dashboard
Use the Dashboard's wizard (OpenAPI Import, Manual API, Agent Skills) when you want to deploy without writing code — the platform generates the MCP server for you. Use vurb deploy when you've built a custom server with Vurb.ts and want full control over tool logic, middleware, presenters, and the MCP lifecycle. Both paths end up running in the same V8 Isolate runtime with the same governance features.
What makes this different
Unlike the Dashboard wizard modes, vurb deploy gives you access to the entire Vurb.ts ecosystem:
vurb.lock captures every tool's behavioral contract — SOC2-auditable, PR-diffable, and verifiable in CI.Ready for traffic.
What happens after deployment
Every deployment ends with a success screen that gives you everything needed to connect AI clients immediately:
Server quota
Each plan has a server limit. When you reach it, the wizard shows a message with a link to upgrade. See Settings and Billing for plan details.
Next steps
Frequently Asked Questions
What deployment methods does Vinkius Cloud support?
Vinkius Cloud offers three ways to deploy an MCP server: OpenAPI Import (paste a spec URL to auto-generate all tools), Manual API (connect any HTTPS endpoint and define tools individually), and Agent Skills (deploy text-based knowledge, procedures, and playbooks without any API backend).
How fast is the deployment process?
All three methods deploy in under 60 seconds. OpenAPI Import is the fastest: paste a spec URL, select auth, click Deploy. The server is live on the global edge with DLP, FinOps Guard, and HMAC-authenticated connection tokens already configured.
What happens behind the scenes when I click Deploy?
The platform provisions an isolated V8 sandbox, configures the security layer (AES-256 credential encryption, SSRF protection), activates data protection (DLP and FinOps Guard), and distributes the server to the global edge. You receive an MCP URL, a Config JSON block, and a connection token.
Can I mix deployment methods on the same account?
Yes. Each server is independent. You can have an OpenAPI-imported server for your public API, a Manual API server for internal tools, and an Agent Skills server for company policies — all managed from the same dashboard.
Do I need to redeploy when I add or change tools?
No. After the initial deployment, you can add new tools, edit existing ones, or toggle them on and off from the server detail page. Changes take effect immediately without any redeployment or downtime.
What security features are included with every deployment?
Every server automatically includes DLP (PII redaction for emails, SSNs, credit cards, phone numbers), FinOps Guard (smart array truncation to reduce token consumption), SSRF protection (blocks requests to private networks), and AES-256 credential encryption with runtime-only decryption.