Koskamo

VoiceFlip MCP

VoiceFlip MCP server provides 23 tools for managing AI voice agents, including listing agents, retrieving conversation transcripts, managing knowledge bases, updating greetings, and handling subscriptions. It supports public tools without keys and authenticated tools requiring Bearer tokens.

Endpoint and access

No sign-in to connect and list tools. Individual tools may still need a vendor account, credentials, or permissions; check the documented prerequisites.

VoiceFlip MCP logo, by VoiceFlipCommunity listingStreamable HTTPNo sign-inEndpoint checked 2026-11-07Published by VoiceFlip
MCP endpoint (Streamable HTTP)
https://www.voiceflip.cz/api/mcp
Vendor documentation

What its tools do

5 tools, grouped by the hints the server advertises. Hints are self-declared, not verified behavior.

5 of 5 have a description · 0 of 5 declare behavior hints · 0 of 4 with parameters document them all

Checks and signals

Each line is separate evidence, not a trust score.

  • Passed Endpoint answered the live check ·
  • Availability 1 of 1 checks passed in 30 days

What you can do with it

  • List and manage AI voice agents
  • Retrieve conversation transcripts and analytics
  • Update agent greetings and working hours
  • Manage knowledge base URLs and sources

Source and maintenance

Community listingRegistry 3.0.2
Maintenance checked

Protocol and capabilities

Server
voiceflip-mcp 3.0.2
MCP protocol negotiated in check
2024-11-05
Tools
5 advertised
Resources
Not advertised
Resource templates
Not advertised
Prompts
Not advertised
Server-advertised capabilities
{
  "tools": {
    "listChanged": false
  }
}

Tools

5 advertised

vf_health
Advertised by the server during the last successful anonymous check.

Returns VoiceFlip MCP server health and version metadata. No authentication required. Use this first to verify the server is reachable from your MCP client.

vf_health input schema
{
  "type": "object",
  "$schema": "http://json-schema.org/draft-07/schema#",
  "properties": {},
  "additionalProperties": false
}
vf_signup
Advertised by the server during the last successful anonymous check.

Initiate a VoiceFlip account signup for a business. Returns an agentic signup intent token and the next action: Stripe Shared Payment Token (when Stripe Agentic Commerce is configured), a test-checkout instruction when AGENTIC_ALLOW_TEST_CHECKOUT=1, or a human Stripe Checkout URL. After payment, call vf_get_signup_status with the same intent token to retrieve the API key, agent id, and embed snippet. Public, rate-limited per IP. Locale `ae` quotes AED.

vf_signup input schema
{
  "type": "object",
  "$schema": "http://json-schema.org/draft-07/schema#",
  "required": [
    "business_domain",
    "business_email"
  ],
  "properties": {
    "pricing_model": {
      "enum": [
        "agentic_payg",
        "agentic_monthly"
      ],
      "type": "string",
      "default": "agentic_payg"
    },
    "business_email": {
      "type": "string",
      "format": "email"
    },
    "business_domain": {
      "type": "string",
      "pattern": "^[a-z0-9.-]+\\.[a-z]{2,}$"
    },
    "preferred_locale": {
      "enum": [
        "cs",
        "en",
        "de",
        "pl",
        "sk",
        "el",
        "zh",
        "ae"
      ],
      "type": "string",
      "default": "en"
    },
    "business_company_name": {
      "type": "string",
      "maxLength": 120
    },
    "estimated_monthly_volume": {
      "type": "integer",
      "maximum": 100000,
      "minimum": 0
    }
  },
  "additionalProperties": false
}
vf_complete_signup
Advertised by the server during the last successful anonymous check.

Complete an agentic signup with a Stripe Shared Payment Token, or with an spt_test_demo token (letters and digits only, for example spt_test_demostage) when AGENTIC_ALLOW_TEST_CHECKOUT=1. Creates the VoiceFlip account and voice agent, and returns the API key, agent id, and embed snippet. The same payload can be polled later via vf_get_signup_status.

vf_complete_signup input schema
{
  "type": "object",
  "$schema": "http://json-schema.org/draft-07/schema#",
  "required": [
    "intent_token",
    "spt"
  ],
  "properties": {
    "spt": {
      "type": "string",
      "pattern": "^spt_(test|live)_[A-Za-z0-9]+$"
    },
    "intent_token": {
      "type": "string",
      "pattern": "^asgi_[a-f0-9]{64}$"
    }
  },
  "additionalProperties": false
}
vf_get_signup_status
Advertised by the server during the last successful anonymous check.

Poll an agentic signup by intent token. Before payment, returns the current status. After payment (human Checkout or vf_complete_signup), returns the API key, voice agent id, and a working embed snippet (?agentId=). The intent token is the credential. Public, rate-limited per IP.

vf_get_signup_status input schema
{
  "type": "object",
  "$schema": "http://json-schema.org/draft-07/schema#",
  "required": [
    "intent_token"
  ],
  "properties": {
    "intent_token": {
      "type": "string",
      "pattern": "^asgi_[a-f0-9]{64}$"
    }
  },
  "additionalProperties": false
}
vf_get_pricing
Advertised by the server during the last successful anonymous check.

Return current VoiceFlip agentic pricing: PAYG per-conversation rates, monthly agentic plan, and wholesale default discount. currency=aed returns fils (730 AED/month starter, matching the /ae market). Other currencies return USD minor units labeled with the requested currency code; Stripe SPT settlement is USD.

vf_get_pricing input schema
{
  "type": "object",
  "$schema": "http://json-schema.org/draft-07/schema#",
  "properties": {
    "currency": {
      "enum": [
        "usd",
        "czk",
        "eur",
        "pln",
        "cny",
        "aed"
      ],
      "type": "string",
      "default": "usd"
    }
  },
  "additionalProperties": false
}

Prompts

Not advertised

No prompt definitions available.

Resources

Not advertised

No resource definitions available.

30-day availability

Aggregated from read-only remote checks; this is not a tool-execution or security guarantee.

Successful checks
1 of 1 (100%)
Average latency
1030 ms
95th percentile latency
1030 ms

Maintenance history

Public check and source-refresh events. Editorial and ownership records remain private.

  • · probe · passed · 1030 ms · metadata changed · 5 tool(s)

Connect from your client

Each snippet registers the same endpoint; pick the client you use.

This server is operated by the named third party. Listing and endpoint checks are not an endorsement or a security audit. Review the operator's permissions, terms, and data handling before connecting. How listings are checked and corrected.

Claude Code

Run this once in a terminal. It registers the remote server. Use --scope project to write .mcp.json for the repo.
Claude Code configuration
claude mcp add --transport http voiceflip-mcp https://www.voiceflip.cz/api/mcp

Codex

Run this once. Codex stores MCP servers in ~/.codex/config.toml (or .codex/config.toml in a trusted project).
Codex configuration
codex mcp add voiceflip-mcp --url https://www.voiceflip.cz/api/mcp

Cursor

Merge this server into .cursor/mcp.json in your project, then enable voiceflip-mcp in your MCP settings.
Cursor configuration
{
  "mcpServers": {
    "voiceflip-mcp": {
      "url": "https://www.voiceflip.cz/api/mcp"
    }
  }
}

Cline

Merge this into cline_mcp_settings.json (Cline → MCP Servers → Configure).
Cline configuration
{
  "mcpServers": {
    "voiceflip-mcp": {
      "type": "streamableHttp",
      "url": "https://www.voiceflip.cz/api/mcp",
      "disabled": false
    }
  }
}

VS Code

Merge this server into .vscode/mcp.json. Use MCP: List Servers to start voiceflip-mcp and inspect its tools.
VS Code configuration
{
  "servers": {
    "voiceflip-mcp": {
      "type": "http",
      "url": "https://www.voiceflip.cz/api/mcp"
    }
  }
}

Gemini CLI

Run this once. It writes .gemini/settings.json in the current project; pass --scope user for ~/.gemini/settings.json.
Gemini CLI configuration
gemini mcp add --transport http voiceflip-mcp https://www.voiceflip.cz/api/mcp

Claude Desktop

Open Claude Settings > Connectors > Add custom connector, enter this server URL and enable it for the conversation. This is a manual remote-connector handoff, not a desktop JSON configuration.
Claude Desktop configuration
https://www.voiceflip.cz/api/mcp

Windsurf

Merge this into ~/.codeium/windsurf/mcp_config.json, then refresh MCP in Cascade. Windsurf remote servers use serverUrl, not url.
Windsurf configuration
{
  "mcpServers": {
    "voiceflip-mcp": {
      "serverUrl": "https://www.voiceflip.cz/api/mcp"
    }
  }
}

Let your agent find its tools

Find servers like VoiceFlip MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.