DE

MCP

Set meiti up from Claude, Codex or Grok.

Through meiti's MCP server an AI sets up your assistants for you: skills, knowledge, business hours, forwarding and tests. You describe what you need — the client reads your setup, changes it and checks the result with tests.

Server/mcp/setup on meiti's MCP host — the app shows the exact address
TransportStreamable HTTP
AuthenticationAuthorization: Bearer <access token>, valid for 8 hours
Accesson the Enterprise plan or on request for your organisation

What MCP does — and what it doesn't

MCPAPI
What forSetting meiti up: assistants, skills, knowledge, testsYour software's daily work: messages, contacts, appointments, conversations
Who callsan AI like Claude Code, in conversation with youyour system, permanently
Accesstoken from the app, valid for 8 hoursone API key per system
  • The client only works within its token's scope: one inbox — or, with an organisation-wide token, every inbox of your organisation.
  • Every customer gets the same tool catalogue for setup, testing and improvement — however access was unlocked.
  • Not via MCP: creating organisations or inboxes, buying or assigning phone numbers, unlocking features and reading live conversations. Ask the meiti team for those.
  • Prompts, tests, contact details and results are customer data — the client treats them as such. Verifying a forward target stays your job.

Should your software send messages or create appointments? That's what the API is for.

Access in the app

  1. In the meiti app: Settings → Setup & operations → Connected systems → MCP server access. The entry appears once MCP is unlocked for you — on the Enterprise plan or on request for your organisation.
  2. The page shows the server URL and a fresh access token — both copied with one tap.
  3. If you are an owner or admin of the organisation, you can switch on “Organisation-wide access”: the client then sets up every inbox of your organisation, not just the current one.
  4. Pick the MCP client (Claude, Codex, Grok or Generic) and copy the command under “Connect” — server URL and token are already filled in.
  • The token is a dedicated MCP credential, not your app sign-in, and is valid for 8 hours. After that, open the page again and connect with the new token.
  • The token grants your access — keep it secret. If MCP is switched off for your organisation, tokens already issued stop working too.

Connect a client

Replace <server URL> and <access token> with the values from the app — or copy the ready-made command there.

Claude Code

Run in a terminal — connects Claude Code straight to meiti.

claude mcp add --transport http meiti-setup <server URL> --header "Authorization: Bearer <access token>"

Remove: claude mcp remove meiti-setup -s local

Codex

Run the whole command in PowerShell, then restart Codex. It stores the token for your Windows user and connects Codex to meiti.

[Environment]::SetEnvironmentVariable('MEITI_MCP_TOKEN', '<access token>', 'User'); codex mcp add meiti-setup --url <server URL> --bearer-token-env-var MEITI_MCP_TOKEN

Remove: codex mcp remove meiti-setup

Grok

Run in a terminal — connects Grok straight to meiti.

grok mcp add --transport http meiti-setup <server URL> --header "Authorization: Bearer <access token>"

Remove: grok mcp remove meiti-setup

Other clients

These values fit any client that supports remote MCP servers over Streamable HTTP.

Transport: Streamable HTTP
URL: <server URL>
Authorization: Bearer <access token>

Remove: Remove “meiti-setup” in your MCP client.

How the client sets up

The server gives every client the same way of working. So you can follow what it does:

  1. Read first: look at assistants, skills, features, business hours and forwarding before changing anything.
  2. An assistant is the persona: system prompt, greeting and attached skills. Before it goes live on a channel, the client sets up phone or chat for it.
  3. A skill is one task: create it, then set prompt, trigger and question limit one by one and attach it to the assistant. Questionnaires exist for chat, not for the phone.
  4. Set up voice, business hours and handover targets, then activate the finished assistant.
  5. Test and improve: run the preflight check, assistant tests and persona tests, read the results, sharpen, test again.
  6. If something genuinely isn't possible yet, the client reports it to the meiti team instead of working around it.

Tools

A client gets these tools with your token. It reads the exact parameters from the server itself.

AreaWhat for
Account health and guided setup What the inbox still needs — and a step-by-step guide. WhatsApp first: the options with pros and cons, a recommendation (shared inbox on the landline, personal inbox via the WhatsApp Business App) and Meta's onboarding in order: business details, connecting, payment method, business verification.
5 tools

accounthealth_get, accounthealth_whatsapp, accounthealth_updatebusinessinfo, accounthealth_confirmwhatsapppayment, accounthealth_whatsappsignuplink

Assistants Read, create, copy and set up assistants (bot profiles): system prompt, greeting, phone, chat and email, attaching skills, forward target, setup status and report.
17 tools

botprofile_getbotprofiles, botprofile_getbotprofile, botprofile_addbotprofile, botprofile_updatebotprofile, botprofile_setupvoice, botprofile_upsertsystemprompt, botprofile_setupchat, botprofile_setgreeting, botprofile_setupemail, botprofile_attachskill, botprofile_setsimpleconversation, botprofile_setforwardtarget, botprofile_copyprofile, botprofile_verifyversion, botprofile_getskillnet, botprofile_getreport, botprofile_getagentstatus

Skills and handovers Create and sharpen skills — titles, prompt, trigger, question limit, conditions —, questionnaires for chat, approvals for appointments, handover targets and the callback note.
19 tools

skills_getskill, skills_getskills, skills_addskill, skills_addworkflowskill, skills_updateskilltitles, skills_updateskillprompt, skills_updateskilltrigger, skills_updateskillquestionlimit, skills_addtriggercondition, skills_updatetriggercondition, skills_deletetriggercondition, skills_getworkflowquestions, skills_setworkflowquestions, skills_setappointmentapproval, skills_setapprovalpolicy, skills_gethandovertargets, skills_updatehandovertarget, skills_getcallbacknotestatus, skills_ensurecallbacknote

Standard replies Set the content, approval, guidance and skills of the standard replies.
4 tools

standardmessages_setreplycontent, standardmessages_setreplyapproval, standardmessages_setreplyguidance, standardmessages_setreplyskills

Knowledge The knowledge the assistant answers from: maintain entries and create, import, enable and disable the organisation's knowledge collections.
8 tools

knowledge_list, knowledge_upsert, knowledge_delete, corpus_list, corpus_create, corpus_set_enabled, corpus_delete, corpus_import

Hours, phone and forwarding Business hours, forward targets, voice and phone settings, which assistant is active on the phone, and names of SIP devices.
11 tools

businesshours_get, businesshours_postworkinghours, forwardtargets_get, forwardtargets_upsert, forwardtargets_updatedetails, forwardtargets_delete, voiceconfig_getconfig, voiceconfig_savevoiceonly, voicebotsettings_setactiveprofile, voicebotsettings_postsettings, channels_renamesipdevice

Tests Write, generate and run assistant tests, read the results and turn passing tests into rules — also as a simulated phone call. Plus persona tests: simulated customer conversations in an isolated copy of your setup.
21 tools

assistanttests_get, assistanttests_upsert, assistanttests_delete, assistanttests_run, assistanttests_runs, assistanttests_rundraft, assistanttests_resolvetime, assistanttests_preflight, assistanttests_generate, assistanttests_extendtrigger, assistanttests_triggersuggestion, assistanttests_capturetrigger, assistanttests_disambiguate, assistanttests_applydisambiguation, assistanttests_clarifyfirst, assistanttests_answerinterview, assistanttests_graduate, assistanttests_voicedrivestart, assistanttests_voicedriveturn, assistanttests_voicedrivestop, run_persona_tests

Decision rules and insights Read and delete decision rules, check their calibration and refresh the conversation outcome insights.
4 tools

decisionrules_get, decisionrules_delete, decisionrules_calibration, insights_refresh_outcomes

Inbox Which features are active in the inbox, and whether the chat sends read receipts.
2 tools

workspacefeatures_get, readreceiptmode_readreactionmode

Feedback to meiti Something isn't possible yet? The client reports it to the meiti team instead of working around it.
1 tool

report_capability_gap

Organisation (organisation-wide token only) Read the whole organisation: every inbox with ids and channels. With an organisation-wide token the other tools also take a workspaceId to set up a specific inbox.
1 tool

org_get_map

MCP for your organisation?

We unlock access and are happy to set up the first assistant together with you.