VULK MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| VULK_API_KEY | Yes | Your VULK API key (vk_sk_...) | |
| VULK_API_BASE | No | API base URL | https://vulk.dev |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| create_visual_briefA | Turn a raw idea into a concise production brief for an immersive VULK project. This does not create a project or call external services. |
| create_projectA | Create a complete VULK project from a prompt and return project, preview, and editor URLs. This may consume account credits. |
| generate_immersive_siteA | Generate a 3D, motion-rich, cinematic VULK web experience from a prompt, visual reference, URL, Figma, screenshot, video reference, or moodboard. Returns delivery URLs, not raw media assets. |
| edit_projectA | Apply a natural-language change to an existing VULK project. VULK updates relevant files and returns preview/editor URLs. |
| list_projectsB | List VULK projects visible to the authenticated account. |
| get_projectA | Get metadata, preview URL, and editor URL for one VULK project. |
| get_project_filesA | Return a project's file manifest. File content is omitted by default and, when requested, is redacted and size-limited. |
| deploy_projectA | Deploy a VULK project to production and return the production URL. Requires an eligible VULK plan. |
| list_modelsA | List AI models available to the authenticated VULK account. |
| get_usageA | Check API usage, credits, and rate-limit status for the authenticated VULK account. |
| subscribeA | Return a VULK pricing or checkout URL. This does not change billing by itself. |
| generateA | Legacy alias for create_project. Prefer create_project or generate_immersive_site in new clients. |
| editC | Legacy alias for edit_project. |
| listB | Legacy alias for list_projects. |
| getB | Legacy alias for get_project. |
| filesA | Legacy alias for get_project_files. Content is omitted by default for safety. |
| deployC | Legacy alias for deploy_project. |
| modelsA | Legacy alias for list_models. |
| usageA | Legacy alias for get_usage. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/VULK-dev/vulk-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server