ForsideDokumentation

MCP Serverintegration

ChatReact implementerer Model Context Protocol (MCP), så De kan forbinde din ChatReact-konto til AI-assistenter som Claude Desktop, Cursor og andre MCP-kompatible værktøjer.

Hvad er MCP?

Model Context Protocol er en åben standard, der gør det muligt for AI-assistenter at interagere med eksterne tjenester og datakilder. Med ChatReacts MCP-integration kan De:

  • Administrere chatbots — opdatere instruktioner, personlighed og widget-indstillinger
  • Oprette og opdatere FAQs ved hjælp af naturligt sprog
  • Se analyser, chathistorik og leads
  • Gennemgå Improvement Agent-forslag og godkende eller afvise dem
  • Overvåge live chatsessioner og ventekøen

Kom godt i gang

1. Generer en API-nøgle

  1. Gå til dit DashboardCompany → fanen API
  2. Klik på Create API Key
  3. Giv din nøgle et beskrivende navn (f.eks. "Claude Desktop") og vælg mindst en tilladelse
  4. Kopiér den genererede nøgle (starter med cr_)

API-nøgler er tilgængelige på betalte abonnementer — se vores Pricing page.

Opbevar din API-nøgle sikkert. Den kan ikke hentes igen efter oprettelse.

2. Konfigurer din MCP-klient

ChatReact MCP-serveren hostes på https://www.chatreact.ai/api/mcp og kommunikerer over HTTP (JSON-RPC). Autentificer med en Authorization: Bearer header — en X-API-Key header med samme nøgle accepteres også.

Cursor IDE

Cursor understøtter fjern-MCP-servere direkte. Tilføj til dine Cursor MCP-indstillinger:

{
  "mcpServers": {
    "chatreact": {
      "url": "https://www.chatreact.ai/api/mcp",
      "headers": {
        "Authorization": "Bearer cr_your_api_key_here"
      }
    }
  }
}

Claude Desktop

Claude Desktops konfigurationsfil understøtter kommandobaserede servere, så brug den standard mcp-remote bridge til at forbinde til den hostede endpoint:

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

{
  "mcpServers": {
    "chatreact": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote",
        "https://www.chatreact.ai/api/mcp",
        "--header",
        "X-API-Key:cr_your_api_key_here"
      ]
    }
  }
}

Denne opsætning kræver, at Node.js er installeret. Eksemplet bruger X-API-Key headeren, fordi nogle klienter ikke håndterer mellemrum i argumenter pålideligt.

3. Genstart din AI-assistent

Efter at have gemt konfigurationen, genstart Claude Desktop eller Cursor for at etablere forbindelsen.

Tilgængelige værktøjer

ChatReact MCP tilbyder et omfattende sæt værktøjer organiseret i kategorier:

Din konto

ToolDescription
user_profileHent dine profiloplysninger
user_companiesList det selskab, som din API-nøgle er scoped til
user_notificationsHent dine seneste notifikationer

Virksomhed & teamadministration

ToolDescription
company_listList det selskab, som din API-nøgle er scoped til
company_getHent detaljer om et specifikt selskab
company_members_listList virksomhedsmedlemmer med deres roller
company_chatbots_listList alle chatbots for et selskab
company_updateOpdatér firmanavn, beskrivelse eller indstillinger

Chatbot-administration

ToolDescription
chatbot_listList alle chatbots med resume-statistikker
chatbot_getHent chatbot-detaljer og konfiguration
chatbot_get_instructionsHent kerneinstruktioner for en chatbot
chatbot_add_instructionTilføj en ny kerneinstruktion
chatbot_update_instructionOpdatér en eksisterende kerneinstruktion
chatbot_delete_instructionSlet en kerneinstruktion
chatbot_update_personalityOpdatér tonalitet, sprog og beskeder
chatbot_toggle_activeAktivér eller deaktiver en chatbot
chatbot_toggle_learningAktivér eller deaktiver læringsfasen
widget_settings_getHent de nuværende widget-indstillinger
widget_settings_updateOpdatér widget-udseende (farver, størrelse, position)

FAQ-administration

ToolDescription
faq_listList alle FAQs for en chatbot
faq_getHent FAQ-detaljer
faq_createOpret en ny FAQ
faq_updateOpdatér en eksisterende FAQ
faq_deleteSlet en FAQ
faq_categories_listList FAQ-kategorier
faq_suggestions_listList ventende FAQ-forslag genereret fra chat-samtaler

Knowledge Base

ToolDescription
knowledge_documents_listList dokumenter i en chatbots vidensbase
knowledge_document_getHent detaljer om et specifikt dokument
knowledge_document_deleteSlet et dokument fra vidensbasen
knowledge_statsHent statistik for vidensbasen

Website-crawling administreres fra dashboardet — se Knowledge Base.

Lead-administration

ToolDescription
lead_listList leads med valgfri filtrering efter status eller kategori
lead_getHent fulde lead-detaljer inklusive kilde-chatsessionen
lead_updateOpdatér et leads status, kategori eller noter
lead_deleteSlet et lead permanent
lead_categories_listList lead-kategorier
lead_statsHent lead-statistikker inklusive optællinger efter status
lead_field_config_getHent konfigurationen for lead-indfangningsfelter

Chathistorik

ToolDescription
chat_sessions_listList chatsessioner med valgfri filtre
chat_session_getHent en chatsession med alle dens beskeder
chat_session_searchSøg i chatsessioner efter beskedindhold eller besøgsinfo

Analyser

ToolDescription
analytics_overviewHent chatantal, beskedantal og tilfredshedsgrader
analytics_chat_volumeHent chatvolumen over tid til grafer og tendenser

Improvement Agent

ToolDescription
improvement_sessions_listList improvement-sessions
improvement_session_getHent sessionsdetaljer inklusive forslag
improvement_proposals_pendingList ventende forslag, der afventer gennemgang
improvement_proposal_approveGodkend et forslag og anvend ændringen
improvement_proposal_rejectAfvis et forslag

Live Chat

ToolDescription
live_chat_sessions_listList live chatsessioner
live_chat_session_getHent en live chatsession med alle beskeder
live_chat_queueHent sessions, der venter på en agent

Live chat-værktøjer er skrivebeskyttede. For at chatte direkte med besøgende, brug Live Chat dashboardet.

Eksempelarbejdsgange

Tilføje en kerneinstruktion

Spørg din AI-assistent:

"Tilføj en kerneinstruktion til min 'Support Bot' chatbot: vi tilbyder gratis fragt ved ordrer over €50"

Assistenten vil bruge chatbot_add_instruction med passende parametre.

Gennemgang af forbedringsforslag

"Vis mig alle ventende improvement-forslag for min chatbot og forklar, hvilke ændringer de foreslår"

Assistenten vil:

  1. Bruge improvement_proposals_pending til at hente forslagene
  2. Analysere og opsummere hvert forslag
  3. Godkende eller afvise dem på Deres vegne med improvement_proposal_approve eller improvement_proposal_reject

Analyse af chat-performance

"Giv mig en ugentlig rapport over chatvolumen og kundetilfredshed for min chatbot"

Assistenten vil bruge analytics_overview og analytics_chat_volume til at udarbejde en omfattende rapport.

Sikkerhed

  • API-nøgler er scoped til Deres selskab
  • Nøgler kan tilbagekaldes når som helst fra dashboardet
  • API-adgang er tilgængelig på betalte planer — se vores Pricing page

Fejlfinding

Forbindelse mislykkedes

  1. Bekræft, at din API-nøgle er korrekt
  2. Tjek, at nøglen ikke er blevet tilbagekaldt
  3. Sørg for, at dit abonnement inkluderer API-adgang
  4. Genstart din MCP-klient

Værktøj ikke fundet

Genstart din MCP-klient efter at have ændret konfigurationen, så den genindlæser de tilgængelige værktøjer. Værktøjsnavne er små bogstaver med understregning (f.eks. faq_list).


Brug for hjælp? Kontakt vores supportteam →