Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
VIBEKIT_API_KEYYesYour VibeKit API key (required)
VIBEKIT_API_URLNoAPI base URLhttps://vibekit.bot/api/v1

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
vibekit_list_appsA

List all hosted apps in your VibeKit account.

vibekit_get_appA

Get details about a specific hosted app including status, URL, plan, and usage.

vibekit_create_appA

Create a new hosted app from a template.

vibekit_deployC

Deploy a GitHub repo to VibeKit hosting.

vibekit_redeployA

Redeploy an existing hosted app to pick up the latest code changes.

vibekit_rollbackA

Roll back an app to a previous deployment snapshot.

vibekit_deploy_historyA

List deployment history for an app so you can roll back to a previous snapshot.

vibekit_app_logsA

Get application logs for debugging and monitoring.

vibekit_restart_appA

Restart a hosted app (zero-downtime reload).

vibekit_stop_appC

Stop a hosted app.

vibekit_start_appB

Start a stopped hosted app.

vibekit_delete_appA

Permanently delete a hosted app and all its data.

vibekit_app_envB

Get environment variables for a hosted app.

vibekit_set_envA

Set one or more environment variables for a hosted app. Changes take effect on next restart.

vibekit_delete_envA

Delete a specific environment variable from a hosted app.

vibekit_chatA

Send a message to an app's AI agent. The agent can read, write, and modify the app's code, run commands, and deploy changes.

vibekit_agent_statusA

Get the current status of an app's AI agent (idle, running, etc.).

vibekit_agent_stopC

Stop a currently running agent request.

vibekit_agent_historyB

Get the chat history with an app's AI agent.

vibekit_agent_configA

Get the AI agent configuration for an app. Returns the current model.

vibekit_agent_set_modelC

Change the AI model used by an app's agent.

vibekit_execA

Run a shell command inside an app's container. The app must be running. Useful for inspecting state, running migrations, or debugging.

vibekit_agent_resetA

Reset an app's agent. Choose an action: 'clear-sessions' (wipe conversation history), 'clear-memory' (wipe memory files), 'restart-agent' (restart the gateway process), 'cleanup-disk' (free disk space).

vibekit_agent_compactA

Compact the agent's memory to free up context window space. Useful for long-running agents.

vibekit_list_filesA

List files in an app's workspace directory.

vibekit_read_fileA

Read the contents of a file in an app's workspace.

vibekit_write_fileA

Write or update a file in an app's workspace. Use this to edit code directly.

vibekit_file_changesA

Get a diff of recent file changes in an app's workspace (uncommitted changes).

vibekit_enable_databaseA

Enable a managed Postgres database for an app. Free tier users need the database add-on.

vibekit_database_statusC

Get database status and connection info for an app.

vibekit_database_schemaA

Get the database schema (tables and columns) for an app's database.

vibekit_database_queryA

Run a SQL query against an app's database. Read-only queries are always safe; write queries modify data.

vibekit_add_domainA

Add a custom domain to an app. After adding, update your DNS CNAME to point to vibekit.bot.

vibekit_remove_domainA

Remove a custom domain from an app.

vibekit_run_qaA

Run automated QA tests on a hosted app. Takes a screenshot and tests key flows.

vibekit_qa_statusA

Get the latest QA test results for an app.

vibekit_app_schedulesA

List cron schedules configured for an app's agent.

vibekit_create_app_scheduleB

Create a cron schedule for an app's agent (e.g. daily report, nightly cleanup).

vibekit_delete_app_scheduleA

Delete a cron schedule from an app.

vibekit_submit_taskA

Submit an async coding task to VibeKit. The AI will write code, commit to GitHub, and optionally deploy. Returns a task ID to poll for results.

vibekit_get_taskA

Get the status and result of a previously submitted task.

vibekit_list_tasksB

List recent tasks submitted to VibeKit.

vibekit_wait_for_taskA

Wait for a task to complete, polling every 5 seconds.

vibekit_create_scheduleA

Create a recurring coding task schedule (GitHub-based, not app-agent based).

vibekit_list_schedulesA

List all account-level recurring task schedules.

vibekit_delete_scheduleA

Delete an account-level recurring schedule.

vibekit_accountA

Get VibeKit account info — plan, credits balance, session usage, and limits.

vibekit_list_skillsA

List available implementation skills. Skills contain code patterns and best practices for specific domains.

vibekit_get_skillA

Fetch the full content of a specific skill. Use vibekit_list_skills to discover available skill IDs.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

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/vibekit-apps/vibekit-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server