marketing
VBout MCP, CLI, and Lua Integration for AI Agents
VBout integration docs for AI agents: MCP gateway setup, VBout CLI commands, Lua API reference, credentials, and function schemas.
6 functions 5 read 1 write API key auth
VBout for agents
Credentials can be configured manually in web or CLI hosts.
Use this integration from Lua code mode, the headless integrations CLI, or the KosmoKrator MCP gateway. The same package metadata powers all three surfaces.
Machine-Readable Metadata
- integration_slug
vbout- route_slug
vbout- package
vbout- auth_strategy
api_keyAPI key- cli_setup_supported
true- cli_runtime_supported
true- mcp_gateway_supported
true- lua_supported
true- supports_multi_account
true
Quick Links
Lua APIAgent-facing namespace and function reference. VBout CLIHeadless setup and direct function calls. VBout MCPMCP gateway setup for external clients. Submit feedbackReport missing tools, auth problems, wrong docs, or runtime issues. ContributeAdd tools or improve metadata in the integrations repo.
VBout MCP Client Matrix
Use these pages when a specific agent client or framework needs copy-pasteable MCP setup for VBout.
Claude Code VBout MCP setup for Claude Code. Cursor VBout MCP setup for Cursor. Codex VBout MCP setup for Codex. OpenAI Agents VBout MCP setup for OpenAI Agents SDK. Claude Agent SDK VBout MCP setup for Claude Agent SDK. Vercel AI SDK VBout MCP setup for Vercel AI SDK. LangChain VBout MCP setup for LangChain. LangGraph VBout MCP setup for LangGraph. CrewAI VBout MCP setup for CrewAI. MCP clients VBout MCP setup for Generic MCP Clients.
VBout CLI Matrix
Use these pages for direct VBout CLI workflows in scripts, CI, cron, and agent wrappers.
CI VBout CLI for CI. Cron Jobs VBout CLI for cron jobs. Shell Scripts VBout CLI for shell scripts. Headless Automation VBout CLI for headless automation. Coding Agents VBout CLI for coding agents.
Function Catalog
| Function | Type | Parameters | Description |
|---|---|---|---|
vbout.vbout_list_contacts | Read read | 2 | List contacts from VBout. Returns paginated contact records including email, name, and list membership. |
vbout.vbout_get_contact | Read read | 1 | Get details for a specific VBout contact by ID, including email, name, custom fields, and list memberships. |
vbout.vbout_create_contact | Write write | 5 | Add a new contact to a VBout email list. Requires an email address and a list ID. Optionally pass additional fields like first name, last name, or custom fields. |
vbout.vbout_list_campaigns | Read read | 2 | List email campaigns from VBout. Returns paginated campaign records including subject, status, and send statistics. |
vbout.vbout_get_campaign | Read read | 1 | Get details for a specific VBout email campaign by ID, including subject, content, status, and delivery statistics. |
vbout.vbout_get_current_user | Read read | 0 | Get the currently authenticated VBout user profile. Useful for verifying API credentials and retrieving account information. |