MCP Server Integration
ChatReact įgyvendina Model Context Protocol (MCP), leidžiantį prijungti jūsų ChatReact paskyrą prie AI asistentų, tokių kaip Claude Desktop, Cursor ir kitų MCP suderinamų įrankių.
Kas yra MCP?
Model Context Protocol yra atviras standartas, kuris suteikia AI asistentams galimybę bendrauti su išorinėmis paslaugomis ir duomenų šaltiniais. Naudodami ChatReact MCP integraciją, jūs galite:
- Valdyti pokalbių robotus — atnaujinti instrukcijas, asmenybę ir valdiklio nustatymus
- Kurti ir atnaujinti DUK naudojant natūralią kalbą
- Peržiūrėti analizę, pokalbių istoriją ir potencialius klientus
- Peržiūrėti Improvement Agent pasiūlymus ir juos patvirtinti arba atmesti
- Stebėti gyvus pokalbių seansus ir laukiančią eilę
Pradžia
1. Sugeneruokite API raktą
- Eikite į savo Dashboard → Company → skirtuką API
- Spauskite Create API Key
- Pavadinkite raktą aiškiai (pvz., "Claude Desktop") ir pasirinkite bent vieną leidimą
- Nukopijuokite sugeneruotą raktą (prasideda
cr_)
API raktai prieinami mokamuose planuose — žr. mūsų Pricing page.
Saugojimo rekomendacija: laikykite API raktą saugiai. Jo negalima atkurti po sukūrimo.
2. Konfigūruokite savo MCP klientą
ChatReact MCP serveris yra talpinamas adresu https://www.chatreact.ai/api/mcp ir bendrauja per HTTP (JSON-RPC). Autentifikacija vykdoma su Authorization: Bearer antrašte — taip pat priimama X-API-Key antraštė su tuo pačiu raktu.
Cursor IDE
Cursor tiesiogiai palaiko nuotolinius MCP serverius. Pridėkite į savo Cursor MCP nustatymus:
{
"mcpServers": {
"chatreact": {
"url": "https://www.chatreact.ai/api/mcp",
"headers": {
"Authorization": "Bearer cr_your_api_key_here"
}
}
}
}
Claude Desktop
Claude Desktop konfigūracijos failas palaiko komandinius serverius, todėl naudokite standartinį mcp-remote tiltą, kad prisijungtumėte prie talpinamo galutinio taško:
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"
]
}
}
}
Šiai konfigūracijai reikia įdiegto Node.js. Pavyzdyje naudojama X-API-Key antraštė, nes kai kurie klientai nepatikimai tvarko tarpus argumentuose.
3. Perkraukite savo AI asistentą
Išsaugoję konfigūraciją, perkraukite Claude Desktop arba Cursor, kad užmegztumėte ryšį.
Turimi įrankiai
ChatReact MCP teikia išsamų įrankių rinkinį, suskirstytą į kategorijas:
Jūsų paskyra
| Tool | Description |
|---|---|
user_profile | Gauti jūsų profilio informaciją |
user_companies | Išvardinti įmonę, kuriai priskirtas jūsų API raktas |
user_notifications | Gauti jūsų naujausius pranešimus |
Įmonės ir komandos valdymas
| Tool | Description |
|---|---|
company_list | Išvardinti įmonę, kuriai priskirtas jūsų API raktas |
company_get | Gauti konkrečios įmonės duomenis |
company_members_list | Išvardinti įmonės narius su jų rolėmis |
company_chatbots_list | Išvardinti visus įmonės pokalbių robotus |
company_update | Atnaujinti įmonės pavadinimą, aprašymą ar nustatymus |
Pokalbių roboto valdymas
| Tool | Description |
|---|---|
chatbot_list | Išvardinti visus pokalbių robotus su santraukos statistika |
chatbot_get | Gauti pokalbių roboto duomenis ir konfigūraciją |
chatbot_get_instructions | Gauti pagrindines pokalbių roboto instrukcijas |
chatbot_add_instruction | Pridėti naują pagrindinę instrukciją |
chatbot_update_instruction | Atnaujinti esamą pagrindinę instrukciją |
chatbot_delete_instruction | Ištrinti pagrindinę instrukciją |
chatbot_update_personality | Atnaujinti toną, kalbą ir žinutes |
chatbot_toggle_active | Aktyvuoti arba deaktyvuoti pokalbių robotą |
chatbot_toggle_learning | Įjungti arba išjungti mokymosi fazę |
widget_settings_get | Gauti esamus valdiklio nustatymus |
widget_settings_update | Atnaujinti valdiklio išvaizdą (spalvos, dydis, pozicija) |
DUK valdymas
| Tool | Description |
|---|---|
faq_list | Išvardinti visus DUK pokalbių robotui |
faq_get | Gauti DUK duomenis |
faq_create | Sukurti naują DUK |
faq_update | Atnaujinti esamą DUK |
faq_delete | Ištrinti DUK |
faq_categories_list | Išvardinti DUK kategorijas |
faq_suggestions_list | Išvardinti laukiantį DUK pasiūlymus, sugeneruotus iš pokalbių |
Žinių bazė
| Tool | Description |
|---|---|
knowledge_documents_list | Išvardinti dokumentus pokalbių roboto žinių bazėje |
knowledge_document_get | Gauti konkretaus dokumento duomenis |
knowledge_document_delete | Ištrinti dokumentą iš žinių bazės |
knowledge_stats | Gauti žinių bazės statistiką |
Svetainių nuskaitymą valdo prietaisų skydelis — žr. Knowledge Base.
Potencialių klientų valdymas
| Tool | Description |
|---|---|
lead_list | Išvardinti potencialius klientus su pasirinktiniais filtrais pagal būseną arba kategoriją |
lead_get | Gauti visą potencialaus kliento informaciją, įskaitant šaltinio pokalbio seansą |
lead_update | Atnaujinti potencialaus kliento būseną, kategoriją arba pastabas |
lead_delete | Visam laikui ištrinti potencialų klientą |
lead_categories_list | Išvardinti potencialių klientų kategorijas |
lead_stats | Gauti potencialių klientų statistiką, įskaitant skaičius pagal būseną |
lead_field_config_get | Gauti potencialių klientų fiksavimo laukų konfigūraciją |
Pokalbių istorija
| Tool | Description |
|---|---|
chat_sessions_list | Išvardinti pokalbių seansus su pasirenkamais filtrais |
chat_session_get | Gauti pokalbių seansą su visomis žinutėmis |
chat_session_search | Ieškoti pokalbių seansų pagal žinučių turinį arba lankytojo informaciją |
Analitika
| Tool | Description |
|---|---|
analytics_overview | Gauti pokalbių skaičius, žinučių skaičius ir pasitenkinimo rodiklius |
analytics_chat_volume | Gauti pokalbių apimtį per laiką diagramoms ir tendencijoms |
Improvement Agent
| Tool | Description |
|---|---|
improvement_sessions_list | Išvardinti patobulinimų seansus |
improvement_session_get | Gauti seanso duomenis, įskaitant pasiūlymus |
improvement_proposals_pending | Išvardinti laukiantį peržiūros pasiūlymus |
improvement_proposal_approve | Patvirtinti pasiūlymą ir taikyti pakeitimą |
improvement_proposal_reject | Atmesti pasiūlymą |
Gyvas pokalbis
| Tool | Description |
|---|---|
live_chat_sessions_list | Išvardinti gyvus pokalbių seansus |
live_chat_session_get | Gauti gyvą pokalbių seansą su visomis žinutėmis |
live_chat_queue | Gauti seansus, laukiančius agente |
Gyvo pokalbio įrankiai yra tik skaitymui. Norėdami tiesiogiai bendrauti su lankytojais, naudokite Live Chat prietaisų skydelį.
Pavyzdinės darbo eigos
Pagrindinės instrukcijos pridėjimas
Prašykite savo AI asistento:
"Pridėkite pagrindinę instrukciją mano 'Support Bot' pokalbių robotui: mes siūlome nemokamą pristatymą užsakymams virš €50"
Asistentas naudos chatbot_add_instruction su atitinkamais parametrais.
Patobulinimų pasiūlymų peržiūra
"Rodyti man visus laukiantį patobulinimų pasiūlymus mano pokalbių robotui ir paaiškinti, kokius pakeitimus jie siūlo"
Asistentas atliks:
- Naudos
improvement_proposals_pending, kad gautų pasiūlymus - Išanalizuos ir apibendrins kiekvieną pasiūlymą
- Patvirtins arba atmes juos jūsų vardu su
improvement_proposal_approvearbaimprovement_proposal_reject
Pokalbių našumo analizė
"Suteikite man savaitinę ataskaitą apie pokalbių apimtį ir klientų pasitenkinimą mano pokalbių robotui"
Asistentas naudos analytics_overview ir analytics_chat_volume, kad paruoštų išsamią ataskaitą.
Saugumas
- API raktai priskiriami jūsų įmonei
- Raktus galima bet kada atšaukti iš prietaisų skydelio
- API prieiga prieinama mokamuose planuose — žr. mūsų Pricing page
Trikčių šalinimas
Ryšys nepavyko
- Patikrinkite, ar jūsų API raktas teisingas
- Patikrinkite, ar raktas nebuvo atšauktas
- Įsitikinkite, kad jūsų planas apima API prieigą
- Perkraukite savo MCP klientą
Įrankis nerastas
Perkraukite savo MCP klientą po konfigūracijos pakeitimų, kad jis įkeltų prieinamus įrankius. Įrankių pavadinimai rašomi mažosiomis raidėmis su pabraukimais (pvz., faq_list).
Reikia pagalbos? Contact our support team →