HomeDocumentation

MCP Server Integration

ChatReact implementira Model Context Protocol (MCP), kar vam omogoča povezavo vašega ChatReact računa z AI assistants, kot so Claude Desktop, Cursor in druga orodja, združljiva z MCP.

What is MCP?

The Model Context Protocol je odprt standard, ki omogoča AI assistants interakcijo z zunanjimi storitvami in viri podatkov. Z MCP integracijo ChatReact lahko:

  • Upravljate chatbots neposredno iz vašega AI assistant
  • Ustvarjate in posodabljate FAQs z uporabo naravnega jezika
  • Ogledate si analytics in zgodovino pogovorov
  • Kontrolirate Improvement Agent za optimizacijo chatbotov
  • Obvladujete live chat sessions brez zapuščanja vašega AI orodja

Getting Started

1. Generate an API Key

  1. Pojdite v vaš DashboardSettingsAPI Keys
  2. Kliknite Create API Key
  3. Dajte svojemu ključu opisno ime (npr. "Claude Desktop")
  4. Kopirajte ustvarjeni ključ (se začne z cr_)

Shranite vaš API key varno. Po ustvarjanju ga ni mogoče pridobiti nazaj.

2. Configure Your MCP Client

Claude Desktop

Dodajte naslednje v vašo konfiguracijsko datoteko Claude Desktop:

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

Dodajte v vaše Cursor MCP nastavitve:

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

Lokalni razvoj (stdio)

Za lokalni razvoj lahko uporabite naš npm paket:

npm install -g @chatreact/mcp

Konfigurirajte v vašem MCP clientu:

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

3. Ponovno zaženite svoj AI pomočnik

Po shranjevanju konfiguracije ponovno zaženite Claude Desktop ali Cursor, da vzpostavite povezavo.

Na voljo orodja

ChatReact MCP ponuja več kot 30 orodij razvrščenih po kategorijah:

Upravljanje podjetja in ekipe

ToolDescription
company_listNaštejte vsa podjetja, do katerih imate dostop
company_getPridobite podrobnosti določenega podjetja
company_team_listNaštejte člane ekipe podjetja

Upravljanje chatbota

ToolDescription
chatbot_listNaštejte vse chatbote v podjetju
chatbot_getPridobite podrobnosti in konfiguracijo chatbota
chatbot_createUstvarite novega chatbota
chatbot_updatePosodobite nastavitve chatbota
chatbot_get_instructionsPridobite osnovna navodila za chatbota
chatbot_add_instructionDodajte novo osnovno navodilo

Upravljanje FAQ

ToolDescription
faq_listNaštejte vse FAQ za chatbota
faq_getPridobite podrobnosti FAQ
faq_createUstvarite nov FAQ
faq_updatePosodobite obstoječ FAQ
faq_deleteIzbrišite FAQ
faq_categories_listNaštejte kategorije FAQ
faq_suggestUstvarite AI-predlagane FAQ

Baza znanja

ToolDescription
knowledge_list_documentsNaštejte naložene dokumente
knowledge_list_websitesNaštejte prečesana spletna mesta
knowledge_crawl_websiteZačnite prečesavanje spletnega mesta
knowledge_get_crawl_statusPreverite napredek prečesavanja

Analitika

ToolDescription
analytics_overviewPridobite splošne meritve uspešnosti
analytics_chat_volumePridobite obseg pogovorov skozi čas
analytics_feedbackPridobite povratne informacije in ocene
analytics_chat_historyBrskajte po sejah pogovorov
analytics_get_sessionPridobite podrobne podatke o seji

Improvement Agent

ToolDescription
improvement_list_sessionsNaštejte seje za izboljšave
improvement_start_sessionZačnite novo sejo analize
improvement_list_proposalsNaštejte predloge za izboljšave
improvement_get_proposalPridobite podrobnosti predloga
improvement_create_proposalUstvarite prilagojen predlog
improvement_simulate_proposalPredogled učinkov predloga
improvement_apply_proposalUporabite predlog
improvement_reject_proposalZavrnete predlog

Live Chat

ToolDescription
livechat_get_queuePridobite čakajoče seje pogovorov
livechat_get_active_sessionsNaštejte aktivne seje človeških agentov
livechat_get_sessionPridobite podrobnosti seje
livechat_assign_sessionDodelite sejo sebi
livechat_send_messagePošljite sporočilo kot agent
livechat_close_sessionZaprite sejo pogovora
livechat_check_availabilityPreverite razpoložljivost agenta

Primeri delovnih tokov

Ustvarjanje novega chatbota

Vprašajte svojega AI pomočnika:

"Ustvari novega chatbota z imenom 'Support Bot' za moje podjetje 'acme-corp' s prijaznim, profesionalnim tonom"

Pomočnik bo uporabil chatbot_create z ustreznimi parametri.

Pregled predlogov za izboljšave

"Pokaži mi vse čakajoče predloge za izboljšave za moj chatbot in pojasni, katere spremembe predlagajo"

Pomočnik bo:

  1. Uporabil improvement_list_proposals za pridobitev predlogov
  2. Analiziral in povzpel vsak predlog
  3. Pomagal vam pri odločitvi, katere uporabiti

Analiza uspešnosti pogovorov

"Daj mi tedensko poročilo o obsegu pogovorov in zadovoljstvu strank za moj chatbot"

Pomočnik bo uporabil analytics_overview in analytics_feedback za sestavo celovitega poročila.

Varnost

  • API ključi so omejeni na vaš uporabniški račun in dostop do podjetja
  • Vsi zahtevki so zabeleženi v revizni sledi
  • Ključe lahko kadar koli prekličete iz nadzorne plošče
  • Veljajo omejitve hitrosti: 60 zahtev/minuto

Odpravljanje težav

Povezava ni uspela

  1. Preverite, ali je vaš API ključ pravilen
  2. Prepričajte se, da ključ ni preklican
  3. Zagotovite, da imate aktivno internetno povezavo
  4. Ponovno zaženite svoj MCP odjemalec

Orodje ni najdeno

Nekatera orodja zahtevajo posebna dovoljenja. Prepričajte se, da imate ustrezno vlogo v podjetju (Owner, Admin ali Manager).

Dosežena omejitev hitrosti

Če se pojavijo napake zaradi omejitve hitrosti, počakajte minuto in poskusite znova. Razmislite o združevanju operacij, kjer je mogoče.


Potrebujete pomoč? Kontaktirajte našo podporo →