MCP Server Integráció
A ChatReact megvalósítja a Model Context Protocol (MCP) protokollt, amely lehetővé teszi, hogy összekapcsolja ChatReact fiókját olyan AI asszisztensekkel, mint a Claude Desktop, Cursor és egyéb MCP-kompatibilis eszközök.
Mi az MCP?
A Model Context Protocol egy nyílt szabvány, amely lehetővé teszi az AI asszisztensek számára, hogy külső szolgáltatásokkal és adatforrásokkal kommunikáljanak. A ChatReact MCP integrációjával Ön:
- Kezelheti a chatbotokat — frissítheti az utasításokat, személyiséget és widget beállításokat
- Létrehozhat és frissíthet GYIK-eket természetes nyelven
- Megtekintheti az elemzéseket, csevegési előzményeket és leadeket
- Áttekintheti az Improvement Agent javaslatait és jóváhagyhatja vagy elutasíthatja azokat
- Figyelheti az élő csevegési munkameneteket és a várakozási sort
Első lépések
1. API kulcs létrehozása
- Lépjen a Dashboard → Company → API fülre
- Kattintson a Create API Key gombra
- Adjon a kulcsnak egy leíró nevet (pl. "Claude Desktop") és válasszon legalább egy jogosultságot
- Másolja ki a generált kulcsot (cr_ előtaggal kezdődik)
Az API kulcsok fizetős csomagokban érhetők el — lásd a Pricing page.
Tárolja az API kulcsot biztonságosan. Létrehozás után nem kérhető le újra.
2. MCP kliens konfigurálása
A ChatReact MCP szerver a https://www.chatreact.ai/api/mcp címen érhető el és HTTP (JSON-RPC) protokollon kommunikál. Hitelesítés az Authorization: Bearer fejléccel történik — elfogadott az ugyanazzal a kulccsal történő X-API-Key fejléc is.
Cursor IDE
A Cursor közvetlenül támogatja a távoli MCP szervereket. Adja hozzá a következőt a Cursor MCP beállításaihoz:
{
"mcpServers": {
"chatreact": {
"url": "https://www.chatreact.ai/api/mcp",
"headers": {
"Authorization": "Bearer cr_your_api_key_here"
}
}
}
}
Claude Desktop
A Claude Desktop konfigurációs fájlja támogat parancs alapú szervereket, ezért használja a szabványos mcp-remote bridge-et a hosztolt végponthoz való kapcsolódáshoz:
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"
]
}
}
}
Ehhez a beállításhoz telepített Node.js szükséges. A példa az X-API-Key fejlécet használja, mert néhány kliens nem kezeli megbízhatóan a szóközöket az argumentumokban.
3. Indítsa újra az AI asszisztenst
A konfiguráció mentése után indítsa újra a Claude Desktopot vagy a Cursor-t a kapcsolat létrehozásához.
Elérhető eszközök
A ChatReact MCP átfogó eszközkészletet biztosít, kategóriákba rendezve:
Fiókja
| Tool | Description |
|---|---|
user_profile | Lekéri a profilinformációkat |
user_companies | Felsorolja azt a vállalatot, amelyhez az API kulcs van kötve |
user_notifications | Lekéri a legutóbbi értesítéseket |
Vállalat- és csapatkezelés
| Tool | Description |
|---|---|
company_list | Felsorolja azt a vállalatot, amelyhez az API kulcs van kötve |
company_get | Lekéri egy adott vállalat részleteit |
company_members_list | Felsorolja a vállalat tagjait és szerepeiket |
company_chatbots_list | Felsorolja a vállalat összes chatbotját |
company_update | Frissíti a vállalat nevét, leírását vagy beállításait |
Chatbot kezelése
| Tool | Description |
|---|---|
chatbot_list | Felsorolja az összes chatbotot összegző statisztikákkal |
chatbot_get | Lekéri a chatbot részleteit és konfigurációját |
chatbot_get_instructions | Lekéri a chatbot alapvető utasításait |
chatbot_add_instruction | Új alapvető utasítás hozzáadása |
chatbot_update_instruction | Meglévő alapvető utasítás frissítése |
chatbot_delete_instruction | Alapvető utasítás törlése |
chatbot_update_personality | A hangnem, nyelv és üzenetek frissítése |
chatbot_toggle_active | Chatbot aktiválása vagy deaktiválása |
chatbot_toggle_learning | Tanulási fázis engedélyezése vagy letiltása |
widget_settings_get | Lekéri a jelenlegi widget beállításokat |
widget_settings_update | Frissíti a widget megjelenését (színek, méret, pozíció) |
GYIK kezelése
| Tool | Description |
|---|---|
faq_list | Felsorolja az összes GYIK-et egy chatbothoz |
faq_get | Lekéri a GYIK részleteit |
faq_create | Új GYIK létrehozása |
faq_update | Meglévő GYIK frissítése |
faq_delete | GYIK törlése |
faq_categories_list | GYIK kategóriák listázása |
faq_suggestions_list | Felsorolja a csevegésekből generált függőben lévő GYIK javaslatokat |
Tudásbázis
| Tool | Description |
|---|---|
knowledge_documents_list | Felsorolja a chatbot tudásbázisában lévő dokumentumokat |
knowledge_document_get | Lekéri egy adott dokumentum részleteit |
knowledge_document_delete | Törli a dokumentumot a tudásbázisból |
knowledge_stats | Lekéri a tudásbázis statisztikáit |
A weboldal feltérképezését a dashboardról lehet kezelni — lásd a Knowledge Base.
Lead kezelés
| Tool | Description |
|---|---|
lead_list | Leadek listázása opcionális szűréssel státusz vagy kategória szerint |
lead_get | Lekéri a lead teljes részleteit, beleértve a forrás csevegési munkamenetet |
lead_update | Frissíti a lead státuszát, kategóriáját vagy megjegyzéseit |
lead_delete | Véglegesen törli a leadet |
lead_categories_list | Lead kategóriák listázása |
lead_stats | Lekéri a lead statisztikákat, beleértve a státuszok szerinti bontást |
lead_field_config_get | Lekéri a lead rögzítési mezők konfigurációját |
Csevegési előzmények
| Tool | Description |
|---|---|
chat_sessions_list | Felsorolja a csevegési munkameneteket opcionális szűrőkkel |
chat_session_get | Lekéri egy csevegési munkamenet összes üzenetét |
chat_session_search | Keresés csevegési munkamenetekben üzenettartalom vagy látogató adatai alapján |
Elemzések
| Tool | Description |
|---|---|
analytics_overview | Lekéri a chat számokat, üzenetszámokat és elégedettségi arányokat |
analytics_chat_volume | Lekéri a chat volumenét időben a grafikonokhoz és trendekhez |
Improvement Agent
| Tool | Description |
|---|---|
improvement_sessions_list | Felsorolja a javítási munkameneteket |
improvement_session_get | Lekéri a munkamenet részleteit, beleértve a javaslatokat |
improvement_proposals_pending | Felsorolja a jóváhagyásra váró javaslatokat |
improvement_proposal_approve | Jóváhagy egy javaslatot és alkalmazza a változtatást |
improvement_proposal_reject | Elutasít egy javaslatot |
Élő chat
| Tool | Description |
|---|---|
live_chat_sessions_list | Felsorolja az élő csevegési munkameneteket |
live_chat_session_get | Lekéri egy élő csevegési munkamenet összes üzenetét |
live_chat_queue | Lekéri az ügynökre váró munkameneteket |
Az élő chat eszközök csak olvashatók. Ha közvetlenül szeretne csevegni a látogatókkal, használja a Live Chat dashboardot.
Példafolyamatok
Alapvető utasítás hozzáadása
Kérje meg az AI asszisztensét:
"Adjon hozzá egy alapvető utasítást a 'Support Bot' chatbotomhoz: ingyenes szállítást kínálunk 50€ feletti rendelésekre"
Az asszisztens a chatbot_add_instruction eszközt fogja használni a megfelelő paraméterekkel.
Javítási javaslatok áttekintése
"Mutassa meg az összes függőben lévő javítási javaslatot a chatbotomhoz és magyarázza el, milyen változtatásokat javasolnak"
Az asszisztens a következőket teszi:
- A
improvement_proposals_pendinghasználatával lekéri a javaslatokat - Elemezi és összefoglalja az egyes javaslatokat
- Ön helyett jóváhagyja vagy elutasítja azokat a
improvement_proposal_approvevagyimprovement_proposal_rejecthívással
Csevegési teljesítmény elemzése
"Adjon nekem heti jelentést a chatvolumenről és az ügyfél-elégedettségről a chatbotom számára"
Az asszisztens az analytics_overview és analytics_chat_volume eszközöket használja egy átfogó jelentés összeállításához.
Biztonság
- Az API kulcsok a vállalatához vannak kötve
- A kulcsokat bármikor visszavonhatja a dashboardról
- Az API hozzáférés fizetős csomagokban érhető el — lásd a Pricing page
Hibakeresés
Kapcsolódás sikertelen
- Ellenőrizze, hogy az API kulcs helyes-e
- Ellenőrizze, hogy a kulcsot nem vonták-e vissza
- Győződjön meg róla, hogy a csomagja tartalmaz API hozzáférést
- Indítsa újra az MCP kliensét
Eszköz nem található
Indítsa újra az MCP kliensét a konfiguráció megváltoztatása után, hogy újratöltse az elérhető eszközöket. Az eszköznevek kisbetűsek és alulvonással elválasztottak (pl. faq_list).
Szüksége van segítségre? Lépjen kapcsolatba az ügyfélszolgálatunkkal →