HomeDocumentation

MCP Server Integration

ChatReact įdiegia Model Context Protocol (MCP), leidžiantį susieti jūsų ChatReact paskyrą su AI asistentais, tokiais kaip Claude Desktop, Cursor ir kitais MCP suderinamais įrankiais.

Kas yra MCP?

Model Context Protocol yra atviras standartas, leidžiantis AI asistentams bendrauti su išorinėmis paslaugomis ir duomenų šaltiniais. Su ChatReact MCP integracija jūs galite:

  • Valdyti pokalbių robotus tiesiogiai iš jūsų AI asistento
  • Kurti ir atnaujinti DUK naudodami natūralią kalbą
  • Peržiūrėti analizę ir pokalbių istoriją
  • Valdyti Improvement Agent chatbot optimizavimui
  • Tvarkyti gyvus pokalbius neišeinant iš jūsų AI įrankio

Pradžia

1. Sukurkite API raktą

  1. Eikite į savo DashboardSettingsAPI Keys
  2. Spauskite Create API Key
  3. Pavadinkite raktą aprašomu pavadinimu (pvz., "Claude Desktop")
  4. Nukopijuokite sugeneruotą raktą (pradedasi cr_)

Laikykite savo API raktą saugiai. Jis negali būti atkurtas po sukūrimo.

2. Konfigūruokite savo MCP klientą

Claude Desktop

Pridėkite žemiau esantį įrašą į savo Claude Desktop konfigūracijos failą:

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

Pridėkite prie Jūsų Cursor MCP nustatymų:

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

Vietinis kūrimas (stdio)

Vietiniam kūrimui galite naudoti mūsų npm paketą:

npm install -g @chatreact/mcp

Sukonfigūruokite savo MCP kliente:

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

3. Paleiskite AI asistentą iš naujo

Išsaugoję konfigūraciją, paleiskite Claude Desktop arba Cursor iš naujo, kad užmegztumėte ryšį.

Galimos priemonės

ChatReact MCP suteikia daugiau nei 30 įrankių, suskirstytų į kategorijas:

Įmonės ir komandos valdymas

ToolDescription
company_listIšvardyti visas įmones, prie kurių turite prieigą
company_getGauti konkrečios įmonės duomenis
company_team_listIšvardyti įmonės komandos narius

Pokalbių botų valdymas

ToolDescription
chatbot_listIšvardyti visus įmonės chatbot'us
chatbot_getGauti chatbot'o duomenis ir konfiguraciją
chatbot_createSukurti naują chatbot'ą
chatbot_updateAtnaujinti chatbot'o nustatymus
chatbot_get_instructionsGauti pagrindines chatbot'o instrukcijas
chatbot_add_instructionPridėti naują pagrindinę instrukciją

DUK valdymas

ToolDescription
faq_listIšvardyti visus DUK (FAQ) chatbot'ui
faq_getGauti DUK duomenis
faq_createSukurti naują DUK
faq_updateAtnaujinti esamą DUK
faq_deleteIštrinti DUK
faq_categories_listIšvardyti DUK kategorijas
faq_suggestGeneruoti dirbtinio intelekto siūlomas DUK temas

Žinių bazė

ToolDescription
knowledge_list_documentsIšvardyti įkeltus dokumentus
knowledge_list_websitesIšvardinti nuskaitytus tinklalapius
knowledge_crawl_websitePaleisti tinklalapio nuskaitymą (crawl)
knowledge_get_crawl_statusPatikrinti nuskaitymo pažangą

Analitika

ToolDescription
analytics_overviewGauti bendrus veiklos rodiklius
analytics_chat_volumeGauti pokalbių apimtį per laiką
analytics_feedbackGauti atsiliepimus ir įvertinimus
analytics_chat_historyNaršyti pokalbių sesijas
analytics_get_sessionGauti išsamius sesijos duomenis

Tobulinimo agentas

ToolDescription
improvement_list_sessionsIšvardyti tobulinimo sesijas
improvement_start_sessionPradėti naują analizės sesiją
improvement_list_proposalsIšvardyti tobulinimo pasiūlymus
improvement_get_proposalGauti pasiūlymo duomenis
improvement_create_proposalSukurti pasirinktą pasiūlymą
improvement_simulate_proposalPeržiūrėti pasiūlymo poveikį
improvement_apply_proposalPritaikyti pasiūlymą
improvement_reject_proposalAtmesti pasiūlymą

Tiesioginis pokalbis (Live Chat)

ToolDescription
livechat_get_queueGauti laukiančių pokalbių sesijas
livechat_get_active_sessionsIšvardyti aktyvias žmogiškų agentų sesijas
livechat_get_sessionGauti sesijos duomenis
livechat_assign_sessionPriskirti sau sesiją
livechat_send_messageSiųsti žinutę kaip agentas
livechat_close_sessionUždaryti pokalbio sesiją
livechat_check_availabilityPatikrinti agento prieinamumą

Pavyzdinės darbo eigos

Naujo chatbot'o kūrimas

Paklauskite savo AI asistento:

"Sukurkite naują chatbot'ą pavadinimu 'Support Bot' mano įmonei 'acme-corp' su draugišku, profesionaliu tonu"

Asistentas naudos chatbot_create su tinkamais parametrais.

Tobulinimo pasiūlymų peržiūra

"Parodyk man visus laukiancius tobulinimo pasiūlymus mano chatbot'ui ir paaiškink, kokius pakeitimus jie siūlo"

Asistentas atliks:

  1. Naudos improvement_list_proposals, kad gautų pasiūlymus
  2. Analizuos ir apibendrins kiekvieną siūlymą
  3. Padės jums nuspręsti, kuriuos pritaikyti

Pokalbių našumo analizė

"Pateikite man savaitinę ataskaitą apie pokalbių apimtį ir klientų pasitenkinimą mano chatbot'ui"

Asistentas naudos analytics_overview ir analytics_feedback, kad parengtų išsamią ataskaitą.

Saugumas

  • API raktai yra priskirti jūsų vartotojo paskyrai ir įmonės prieigai
  • Visi užklausimai registruojami audito žurnale
  • Raktus bet kada galite atšaukti iš valdymo skydelio
  • Taikomi greičio apribojimai: 60 užklausų/minutę

Trikčių šalinimas

Nepavyksta prisijungti

  1. Patikrinkite, ar jūsų API raktas yra teisingas
  2. Patikrinkite, ar raktas nebuvo atšauktas
  3. Įsitikinkite, kad turite aktyvų interneto ryšį
  4. Paleiskite MCP klientą iš naujo

Įrankis nerastas

Kai kuriems įrankiams reikalingos specifinės teisės. Įsitikinkite, kad turite tinkamą vaidmenį įmonėje (Owner, Admin arba Manager).

Viršytas greičio limitas

Jei matote greičio limitų klaidas, palaukite minutę prieš bandydami dar kartą. Apsvarstykite galimybę vykdyti operacijas partijomis, kai tai įmanoma.


Reikia pagalbos? Susisiekite su mūsų palaikymo komanda →