HomeDocumentation

MCP Server Integration

ChatReact implementuje Model Context Protocol (MCP), ktorý vám umožňuje pripojiť váš účet ChatReact k AI asistentom ako Claude Desktop, Cursor a ďalším nástrojom kompatibilným s MCP.

Čo je MCP?

Model Context Protocol je otvorený štandard, ktorý umožňuje AI asistentom komunikovať s externými službami a dátovými zdrojmi. Vďaka integrácii MCP v ChatReact môžete:

  • Spravovať chatovacích botov priamo z vášho AI asistenta
  • Vytvárať a aktualizovať FAQ pomocou prirodzeného jazyka
  • Zobrazovať analytiku a históriu rozhovorov
  • Riadiť Improvement Agent pre optimalizáciu chatbotov
  • Riešiť live chat relácie bez opustenia vášho AI nástroja

Začíname

1. Vygenerujte API kľúč

  1. Prejdite do vášho DashboardSettingsAPI Keys
  2. Kliknite na Create API Key
  3. Pomenujte svoj kľúč popisným názvom (napr. "Claude Desktop")
  4. Skopírujte vygenerovaný kľúč (začína na cr_)

Uložte svoj API kľúč bezpečne. Po vytvorení už nebude možné ho získať späť.

2. Nakonfigurujte svoj MCP klient

Claude Desktop

Pridajte nasledujúce do konfiguračného súboru 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

Pridajte do nastavení vášho Cursor MCP:

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

Lokálny vývoj (stdio)

Pre lokálny vývoj môžete použiť náš npm balík:

npm install -g @chatreact/mcp

Nakonfigurujte vo vašom MCP klientovi:

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

3. Reštartujte svojho AI asistenta

Po uložení konfigurácie reštartujte Claude Desktop alebo Cursor, aby sa nadviazalo pripojenie.

Dostupné nástroje

ChatReact MCP poskytuje viac než 30 nástrojov usporiadaných do kategórií:

Riadenie spoločnosti a tímu

ToolDescription
company_listZoznam všetkých spoločností, ku ktorým máte prístup
company_getZískajte informácie o konkrétnej spoločnosti
company_team_listZoznam členov tímu spoločnosti

Správa chatbotov

ToolDescription
chatbot_listZoznam všetkých chatbotov v spoločnosti
chatbot_getZískajte detaily a konfiguráciu chatbota
chatbot_createVytvorte nového chatbota
chatbot_updateAktualizujte nastavenia chatbota
chatbot_get_instructionsZískajte základné inštrukcie pre chatbota
chatbot_add_instructionPridajte novú základnú inštrukciu

Správa FAQ

ToolDescription
faq_listZoznam všetkých FAQ pre chatbota
faq_getZískajte detaily FAQ
faq_createVytvorte nové FAQ
faq_updateAktualizujte existujúce FAQ
faq_deleteOdstráňte FAQ
faq_categories_listZoznam kategórií FAQ
faq_suggestGenerovanie AI-navrhnutých FAQ

Knowledge Base

ToolDescription
knowledge_list_documentsZoznam nahratých dokumentov
knowledge_list_websitesZoznam prehľadaných webových stránok
knowledge_crawl_websiteSpustenie prehľadávania webovej stránky
knowledge_get_crawl_statusSkontrolujte priebeh prehľadávania

Analytics

ToolDescription
analytics_overviewZískajte celkové metriky výkonnosti
analytics_chat_volumeZískajte objem chatov v čase
analytics_feedbackZískajte spätnú väzbu a hodnotenia
analytics_chat_historyPrehliadajte chatové relácie
analytics_get_sessionZískajte podrobné údaje o relácii

Improvement Agent

ToolDescription
improvement_list_sessionsZoznam zlepšovacích relácií
improvement_start_sessionSpustite novú analytickú reláciu
improvement_list_proposalsZoznam návrhov na zlepšenie
improvement_get_proposalZískajte detaily návrhu
improvement_create_proposalVytvorte vlastný návrh
improvement_simulate_proposalNáhľad efektov návrhu
improvement_apply_proposalAplikujte návrh
improvement_reject_proposalOdmietnite návrh

Live Chat

ToolDescription
livechat_get_queueZískajte čakajúce chatové relácie
livechat_get_active_sessionsZoznam aktívnych relácií ľudských agentov
livechat_get_sessionZískajte detaily relácie
livechat_assign_sessionPriraďte si reláciu
livechat_send_messageOdoslať správu ako agent
livechat_close_sessionUzavrieť chatovú reláciu
livechat_check_availabilitySkontrolovať dostupnosť agenta

Príkladové pracovné toky

Vytvorenie nového chatbota

Opýtajte sa svojho AI asistenta:

"Vytvor nového chatbota s názvom 'Support Bot' pre moju spoločnosť 'acme-corp' s priateľským, profesionálnym tónom"

Asistent použije chatbot_create s príslušnými parametrami.

Prehliadanie návrhov na zlepšenie

"Ukáž mi všetky čakajúce návrhy na zlepšenie pre môj chatbot a vysvetli, aké zmeny navrhujú"

Asistent:

  1. Použije improvement_list_proposals na získanie návrhov
  2. Analyzuje a zhrnie každý návrh
  3. Pomôže vám rozhodnúť sa, ktoré uplatniť

Analýza výkonnosti chatu

"Daj mi týždennú správu o objeme chatov a spokojnosti zákazníkov pre môj chatbot"

Asistent použije analytics_overview a analytics_feedback na zostavenie komplexnej správy.

Bezpečnosť

  • API keys sú viazané na váš používateľský účet a prístup k spoločnosti
  • Všetky požiadavky sú zaznamenávané v audit trail
  • Kľúče možno kedykoľvek zrušiť z dashboardu
  • Platí rate limit: 60 requests/minute

Riešenie problémov

Neúspešné pripojenie

  1. Overte, že váš API key je správny
  2. Skontrolujte, či kľúč nebol zrušený
  3. Uistite sa, že máte aktívne internetové pripojenie
  4. Reštartujte svoj MCP klient

Nástroj nenájdený

Niektoré nástroje vyžadujú konkrétne oprávnenia. Uistite sa, že máte v spoločnosti príslušnú rolu (Owner, Admin alebo Manager).

Obmedzené rate limitom

Ak sa vám zobrazia chyby spôsobené rate limitom, počkajte minútu pred opakovaním. Zvážte dávkové spracovanie operácií, keď je to možné.


Potrebujete pomoc? Kontaktujte náš tím podpory →