HalloFelix von InsurMagic

Official registry Finance and payments

HalloFelix von InsurMagic: AI phone & WhatsApp assistant for insurance brokers.

Install

Add this to your client's MCP configuration (Claude Desktop: claude_desktop_config.json; Cursor: .cursor/mcp.json; VS Code and others use the same "mcpServers" shape).

Remote (streamable-http)
Claude Code
claude mcp add --transport http hallofelix-von-insurmagic 'https://app.hallofelix.de/api/mcp'
JSON configuration (Claude Desktop, Cursor, VS Code)
{
    "mcpServers": {
        "hallofelix-von-insurmagic": {
            "type": "http",
            "url": "https://app.hallofelix.de/api/mcp"
        }
    }
}

Documentation

From the project's README on GitHub, refreshed weekly. Links open on GitHub.

Contents
  1. HalloFelix von InsurMagic – MCP Server
  2. Authentication
  3. Setup
  4. Tools
  5. Notes
  6. Support

HalloFelix von InsurMagic – MCP Server

Official Model Context Protocol server for HalloFelix von InsurMagic, the AI phone and WhatsApp assistant for insurance brokers in Germany, Austria and Switzerland.

Connect Claude, ChatGPT, Cursor, VS Code or any MCP client to your HalloFelix account and let your AI agent read calls and transcripts, manage customers and outbound call campaigns, tune your voice and WhatsApp assistants, and work your WhatsApp inbox.

Server URL: https://app.hallofelix.de/api/mcp (remote, Streamable HTTP)

Authentication

  • OAuth (recommended): clients with connector support (Claude.ai, Claude Desktop, ChatGPT, Cursor, VS Code) only need the URL. You sign in with your HalloFelix account and allow access (admins of the account only).
  • API token: send your token as Authorization: Bearer <api_access_token>. Create it in the HalloFelix app under Integrationen → API.

Setup

Claude.ai / Claude Desktop

Settings → Connectors → Add custom connector → URL https://app.hallofelix.de/api/mcp → Connect.

ChatGPT

Settings → Apps & Connectors → Advanced → enable Developer mode → Create → URL https://app.hallofelix.de/api/mcp, authentication OAuth.

Claude Code
claude mcp add --transport http hallofelix https://app.hallofelix.de/api/mcp

Then run /mcp to sign in. With a token instead: append --header "Authorization: Bearer <api_access_token>".

Cursor

or in ~/.cursor/mcp.json:

{ "mcpServers": { "hallofelix": { "url": "https://app.hallofelix.de/api/mcp" } } }
VS Code (GitHub Copilot)

Install in VS Code

or code --add-mcp '{"name":"hallofelix","type":"http","url":"https://app.hallofelix.de/api/mcp"}'

Windsurf

~/.codeium/windsurf/mcp_config.json:

{ "mcpServers": { "hallofelix": { "serverUrl": "https://app.hallofelix.de/api/mcp" } } }
OpenAI Codex CLI
codex mcp add hallofelix --url https://app.hallofelix.de/api/mcp
codex mcp login hallofelix
Gemini CLI

~/.gemini/settings.json:

{ "mcpServers": { "hallofelix": { "httpUrl": "https://app.hallofelix.de/api/mcp" } } }
Any stdio-only client
{
  "mcpServers": {
    "hallofelix": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://app.hallofelix.de/api/mcp"]
    }
  }
}

Tools

ToolWhat it doesAccess
list_callsLists phone calls handled by the HalloFelix voice AI (inbound and outbound), oldest change first, with transcript, summary and extracted data pointsread
get_callFull call record: transcript, summary, summary data points, customer, campaign and assistantread
list_customersLists customers (contacts the AI calls or chats with) with phone numbers, call count and last call timeread
get_customerFull customer recordread
create_customerCreates a customerwrite
list_campaignsLists outbound call campaigns with success and answer ratesread
get_campaignFull campaign record with computed statisticsread
create_campaignCreates an outbound call campaignwrite
start_campaignStarts or resumes a campaign: the AI begins calling its customerswrite
set_campaign_statusChanges a campaign run statuswrite
list_call_assistantsLists the voice AI phone assistants (id, name, phone number, voice, usage)read
get_call_assistantFull editable configuration of a call assistant (greeting, voice, routing, SMS/email, booking, opening hours, …)read
update_call_assistantChanges settings of a live call assistantwrite
list_whatsapp_assistantsLists the WhatsApp AI assistantsread
get_whatsapp_assistantFull editable configuration of a WhatsApp AI assistantread
update_whatsapp_assistantChanges settings of a live WhatsApp assistantwrite
list_usersLists the team members a WhatsApp chat can be assigned to (use their id as assigned_user_id)read
list_whatsapp_accountsLists the connected WhatsApp business numbers (inboxes)read
get_whatsapp_accountOne connected WhatsApp business numberread
list_whatsapp_conversationsLists WhatsApp chats (oldest change first) with labels, customer, assignment and last messageread
get_whatsapp_conversationOne WhatsApp chat with labels, customer, assignment and last messageread
update_whatsapp_conversationClose/reopen, snooze, assign (assigned_user_id from list_users; null hands the chat back to the AI) or set partner controlwrite
list_whatsapp_messagesMessages of a WhatsApp chat, oldest firstread
send_whatsapp_messageSends a message into an existing WhatsApp chat on behalf of the business: text, reply buttons (1-3, titles max 20 chars), a list (1-10 rows) or a templatewrite
start_whatsapp_conversationSends an approved template to a phone number, creating the contact and chat if needed (new chats always need a template)write
list_whatsapp_notesInternal team notes of a WhatsApp chat (never sent to the customer)read
add_whatsapp_noteAdds an internal team note to a WhatsApp chatwrite
list_whatsapp_labelsAll WhatsApp conversation labels of the accountread
add_whatsapp_conversation_labelsAdds labels to a chat and keeps the existing oneswrite
set_whatsapp_conversation_labelsReplaces all labels of a chat (an empty list removes all)write
list_whatsapp_templatesMessage templates of a WhatsApp number with their live Meta review statusread
get_whatsapp_templateOne template with its current Meta review statusread
create_whatsapp_templateCreates a template and submits it to Meta for review; it is sendable once status is approvedwrite
get_webhookWhether an API webhook destination is configured, and its SHA-256 fingerprint (the URL itself is never returned)read
set_webhookSets the API webhook URL (public HTTPS)write

Tools that send WhatsApp messages, start campaigns or change live assistants act on real customers; good clients ask you before running them (they carry MCP readOnlyHint/destructiveHint annotations).

Notes

  • Free-form WhatsApp messages only work within 24 h of the customer's last message; outside that window send an approved template.
  • Call recording links are signed and valid for 60 minutes.
  • Full REST API and webhook reference: https://app.hallofelix.de/docs/external-api.md

Support

support@hallofelix.de · hallofelix.de · InsurMagic GmbH

Frequently asked questions

What is HalloFelix von InsurMagic?

HalloFelix von InsurMagic: AI phone & WhatsApp assistant for insurance brokers.

How do I install HalloFelix von InsurMagic?

It runs as a remote server. In Claude Code: claude mcp add --transport http hallofelix-von-insurmagic 'https://app.hallofelix.de/api/mcp'. For other clients, paste the JSON configuration from this page into their MCP settings.

Does HalloFelix von InsurMagic need an API key?

Its registry entry lists no required key or secret. Some features may still need an account with the service it connects to.

Is HalloFelix von InsurMagic open source?

Yes. Its code is on GitHub under the MIT license.

Who maintains HalloFelix von InsurMagic?

It is published by timgutberlet. AI.tn lists it but does not maintain or endorse it.

From the official MCP Registry. Listing is not an endorsement: review a server's code and permissions before giving it access to your data.