HomeDocumentation

MCP Server Integration

ChatReact implementerar Model Context Protocol (MCP), vilket gör att du kan koppla ditt ChatReact-konto till AI-assistenter som Claude Desktop, Cursor och andra MCP-kompatibla verktyg.

What is MCP?

The Model Context Protocol är en öppen standard som möjliggör för AI-assistenter att interagera med externa tjänster och datakällor. Med ChatReacts MCP-integration kan du:

  • Hantera chatbots direkt från din AI-assistent
  • Skapa och uppdatera FAQs med naturligt språk
  • Visa analytics och chathistorik
  • Kontrollera Improvement Agent för optimering av chatbot
  • Hantera livechatsessioner utan att lämna ditt AI-verktyg

Getting Started

1. Generate an API Key

  1. Gå till din DashboardSettingsAPI Keys
  2. Klicka på Create API Key
  3. Ge din nyckel ett beskrivande namn (t.ex. "Claude Desktop")
  4. Kopiera den genererade nyckeln (börjar med cr_)

Spara din API-nyckel på ett säkert sätt. Den kan inte hämtas igen efter skapandet.

2. Configure Your MCP Client

Claude Desktop

Lägg till följande i din Claude Desktop-konfigurationsfil:

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

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

Cursor IDE

Lägg till i era Cursor MCP-inställningar:

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

Local Development (stdio)

För lokal utveckling kan ni använda vårt npm-paket:

npm install -g @chatreact/mcp

Konfigurera i din MCP-klient:

{
  "mcpServers": {
    "chatreact": {
      "command": "chatreact-mcp",
      "args": ["--api-key", "cr_your_api_key_here"]
    }
  }
}

3. Starta om din AI-assistent

Efter att ha sparat konfigurationen, starta om Claude Desktop eller Cursor för att etablera anslutningen.

Tillgängliga verktyg

ChatReact MCP erbjuder över 30 verktyg organiserade i kategorier:

Företags- & teamhantering

ToolDescription
company_listLista alla företag du har åtkomst till
company_getHämta detaljer om ett specifikt företag
company_team_listLista teammedlemmar i ett företag

Chatbot-hantering

ToolDescription
chatbot_listLista alla chatbots i ett företag
chatbot_getHämta chatbot-detaljer och konfiguration
chatbot_createSkapa en ny chatbot
chatbot_updateUppdatera chatbot-inställningar
chatbot_get_instructionsHämta kärninstruktioner för en chatbot
chatbot_add_instructionLägg till en ny kärninstruktion

FAQ-hantering

ToolDescription
faq_listLista alla FAQs för en chatbot
faq_getHämta FAQ-detaljer
faq_createSkapa en ny FAQ
faq_updateUppdatera en befintlig FAQ
faq_deleteRadera en FAQ
faq_categories_listLista FAQ-kategorier
faq_suggestGenerera AI-förslag på FAQs

Knowledge Base

ToolDescription
knowledge_list_documentsLista uppladdade dokument
knowledge_list_websitesLista genomsökta webbplatser
knowledge_crawl_websiteStarta en webbplatsgenomsökning
knowledge_get_crawl_statusKontrollera genomsökningsstatus

Analytics

ToolDescription
analytics_overviewHämta övergripande prestandamått
analytics_chat_volumeHämta chattvolym över tid
analytics_feedbackHämta feedback och betyg
analytics_chat_historyBläddra i chatt-sessioner
analytics_get_sessionHämta detaljerade sessiondata

Improvement Agent

ToolDescription
improvement_list_sessionsLista förbättringssessioner
improvement_start_sessionStarta en ny analysession
improvement_list_proposalsLista förbättringsförslag
improvement_get_proposalHämta förslagsdetaljer
improvement_create_proposalSkapa ett anpassat förslag
improvement_simulate_proposalFörhandsgranska förslags effekter
improvement_apply_proposalTillämpa ett förslag
improvement_reject_proposalAvvisa ett förslag

Live Chat

ToolDescription
livechat_get_queueHämta väntande chatt-sessioner
livechat_get_active_sessionsLista aktiva sessionshanteringar av mänskliga agenter
livechat_get_sessionHämta sessionens detaljer
livechat_assign_sessionTilldela dig själv en session
livechat_send_messageSkicka ett meddelande som agent
livechat_close_sessionStäng en chatt-session
livechat_check_availabilityKontrollera agenternas tillgänglighet

Exempelarbetsflöden

Skapa en ny chatbot

Fråga er AI-assistent:

"Create a new chatbot called 'Support Bot' for my company 'acme-corp' with a friendly, professional tone"

Assistenten kommer att använda chatbot_create med lämpliga parametrar.

Granska förbättringsförslag

"Show me all pending improvement proposals for my chatbot and explain what changes they suggest"

Assistenten kommer att:

  1. Använda improvement_list_proposals för att hämta förslag
  2. Analysera och sammanfatta varje förslag
  3. Hjälpa er att besluta vilka som ska tillämpas

Analysera chattprestanda

"Give me a weekly report of chat volume and customer satisfaction for my chatbot"

Assistenten kommer att använda analytics_overview och analytics_feedback för att sammanställa en omfattande rapport.

Säkerhet

  • API-nycklar är begränsade till ert användarkonto och företagsåtkomst
  • Alla förfrågningar loggas i revisionsloggen
  • Nycklar kan återkallas när som helst från dashboarden
  • Rate limits gäller: 60 requests/minute

Felsökning

Anslutning misslyckades

  1. Verifiera att er API-nyckel är korrekt
  2. Kontrollera att nyckeln inte har återkallats
  3. Säkerställ att ni har en aktiv internetuppkoppling
  4. Starta om er MCP-klient

Verktyget hittades inte

Vissa verktyg kräver specifika behörigheter. Säkerställ att ni har lämplig roll i företaget (Owner, Admin eller Manager).

Rate limited

Om ni ser fel relaterade till rate limits, vänta en minut innan ni försöker igen. Överväg att batcha operationer när det är möjligt.


Behöver ni hjälp? Contact our support team →