VoiceFlip MCP
Endpoint: https://www.voiceflip.cz/api/mcp. JSON-RPC 2.0, stateless. Server version 3.0.2 (same value as initialize.serverInfo.version and vf_health).
Onboarding steps, Claude Desktop config, and the signup poll tool are in the MCP onboarding guide. REST-shaped notes live at /docs/api.
Authentication
Public tools work without a key. Everything else expects Authorization: Bearer vfk_<live|test>_<8 hex>_<48 hex>. The buyer agent receives that key from vf_complete_signup or, after a human Stripe Checkout, from vf_get_signup_status.
Tools
vf_health— publicvf_list_agents— starter and professionalvf_get_agent— starter and professionalvf_list_conversations— starter and professionalvf_get_conversation_transcript— professionalvf_list_leads— professionalvf_get_kb_status— starter and professionalvf_get_analytics— starter and professionalvf_update_greeting— starter and professionalvf_update_working_hours— starter and professionalvf_update_fallback_message— starter and professionalvf_publish_draft— starter and professionalvf_revert_to_published— starter and professionalvf_add_kb_url— professionalvf_remove_kb_source— professionalvf_change_voice— professionalvf_update_white_label— professionalvf_create_api_key— professionalvf_signup— publicvf_complete_signup— publicvf_get_signup_status— publicvf_get_pricing— publicvf_upgrade_subscription— starter and professionalvf_get_billing_summary— starter and professional
Agent signup
vf_get_pricing(includecurrency: "aed"for the UAE market)vf_signupwith the business domain, email, andpreferred_locale(aeis valid)- Pay with the Shared Payment Token, the human Checkout URL, or the stage test token when the deployment allows it
vf_get_signup_statusuntilstatusiscompletedandembed_snippetis presentvf_update_greetingthenvf_publish_draft
The embed URL uses ?agentId= (the VoiceFlip agent id). Paste embed_snippet onto the customer site.