Model Context Protocol · MCP server

Connect AI assistants to VocalLabs

Plug Claude, Cursor, or VS Code Copilot straight into your VocalLabs account. 50+ tools to build agents, place calls, and pull transcripts — all from chat, over a secure OAuth connection.

MCP endpoint

OAuth 2.1 + PKCE · phone & OTP sign-in · Streamable HTTP

vocallabs · mcp
Claude / Cursor / CopilotYour AI assistant
VocalLabs MCPStreamable HTTP · OAuth 2.1
Your VocalLabs accountAgents · calls · contacts

Connect in minutes

How it works

01
Add the server config

Paste the VocalLabs MCP config into your client — Claude Desktop, Cursor, or VS Code Copilot. One small JSON block points it at the server.

02
Sign in with phone + OTP

On first use the client opens a secure sign-in. Verify your phone number with a one-time code — no password. Tokens last about a year and rotate silently.

03
Let the AI work your account

Your assistant can now call 50+ VocalLabs tools — create agents, launch calls, pull transcripts, manage contacts — straight from chat.

Copy & paste

Connect your client

Drop one of these into your MCP client's config. The first call triggers a secure sign-in prompt — verify your phone and you are in.

Claude Desktop

macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%\Claude\claude_desktop_config.json

claude_desktop_config.json
{
  "mcpServers": {
    "vocallabs": {
      "type": "http",
      "url": "https://api.superflow.run/vocallabs/mcp",
      "oauth2": {
        "authorizationUrl": "https://api.superflow.run/vocallabs/authorize",
        "tokenUrl": "https://api.superflow.run/vocallabs/token",
        "scopes": ["mcp:tools"]
      }
    }
  }
}

VS Code Copilot & Cursor

Add to .vscode/mcp.json — the editor shows a “Sign in” prompt on first use.

.vscode/mcp.json
{
  "servers": {
    "vocallabs": {
      "type": "http",
      "url": "https://api.superflow.run/vocallabs/mcp"
    }
  }
}

Watch & follow along

How to connect, step by step

A short walkthrough of adding the VocalLabs MCP server to your client and signing in.

50+ tools

What your AI can do

The whole VocalLabs platform, exposed as tools your assistant can call — from building agents to launching calls to reading the results.

Agent management

Create, update, and template AI voice agents — and mark favourites — without leaving your editor.

vl_create_agent · vl_update_agent · vl_create_agent_from_template

Call operations

Launch outbound and direct calls, hang up, and check live status — all driven from natural language.

vl_initiate_call · vl_create_direct_call · vl_get_call_status

Post-call analysis

Pull conversations, summaries, and timelines, store post-call data, and run audits on what happened.

vl_get_call_conversation · vl_get_call_summary · vl_get_audit

Knowledge & config

Feed agents documents, FAQs, keywords, and end conditions so they answer the way you need.

vl_insert_agent_document · vl_update_agent_faq · vl_add_keyword

Contact management

Build contact groups, add contacts, and update metadata to target the right people.

vl_create_contact_group · vl_create_contact_in_group · vl_update_contact_metadata

Voice & language

Browse available voices by language and pick AI models for how your agents sound and think.

vl_get_voices · vl_get_voices_by_language · vl_get_ai_models

Integrations

Attach actions to agents and inspect what an agent can do, wiring calls into your workflows.

vl_attach_action_to_agent · vl_get_agent_actions

Analytics & billing

Check your balance, review transaction history, and track daily call volume on demand.

check_balance · vl_get_transaction_history · vl_get_daily_calls

Secure by design

Every call is authorised with a short-lived bearer token over OAuth 2.1 with PKCE — your credentials never touch the AI.

OAuth 2.1 · PKCE · phone + OTP

Secure by default

OAuth 2.1 with PKCE · phone & OTP sign-in · no password · ~1-year tokens with silent rotation. The AI never sees your credentials.

Questions

Frequently asked

Enterprise & Security

Your data security is our top priority. We maintain the highest standards of compliance and security certifications.

Security badge 1
Security badge 2
Security badge 3
Security badge 4
Security badge 5
Security badge 6
Security badge 7