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
- Pojdite v vaš Dashboard → Settings → API Keys
- Kliknite Create API Key
- Dajte svojemu ključu opisno ime (npr. "Claude Desktop")
- 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
| Tool | Description |
|---|---|
company_list | Naštejte vsa podjetja, do katerih imate dostop |
company_get | Pridobite podrobnosti določenega podjetja |
company_team_list | Naštejte člane ekipe podjetja |
Upravljanje chatbota
| Tool | Description |
|---|---|
chatbot_list | Naštejte vse chatbote v podjetju |
chatbot_get | Pridobite podrobnosti in konfiguracijo chatbota |
chatbot_create | Ustvarite novega chatbota |
chatbot_update | Posodobite nastavitve chatbota |
chatbot_get_instructions | Pridobite osnovna navodila za chatbota |
chatbot_add_instruction | Dodajte novo osnovno navodilo |
Upravljanje FAQ
| Tool | Description |
|---|---|
faq_list | Naštejte vse FAQ za chatbota |
faq_get | Pridobite podrobnosti FAQ |
faq_create | Ustvarite nov FAQ |
faq_update | Posodobite obstoječ FAQ |
faq_delete | Izbrišite FAQ |
faq_categories_list | Naštejte kategorije FAQ |
faq_suggest | Ustvarite AI-predlagane FAQ |
Baza znanja
| Tool | Description |
|---|---|
knowledge_list_documents | Naštejte naložene dokumente |
knowledge_list_websites | Naštejte prečesana spletna mesta |
knowledge_crawl_website | Začnite prečesavanje spletnega mesta |
knowledge_get_crawl_status | Preverite napredek prečesavanja |
Analitika
| Tool | Description |
|---|---|
analytics_overview | Pridobite splošne meritve uspešnosti |
analytics_chat_volume | Pridobite obseg pogovorov skozi čas |
analytics_feedback | Pridobite povratne informacije in ocene |
analytics_chat_history | Brskajte po sejah pogovorov |
analytics_get_session | Pridobite podrobne podatke o seji |
Improvement Agent
| Tool | Description |
|---|---|
improvement_list_sessions | Naštejte seje za izboljšave |
improvement_start_session | Začnite novo sejo analize |
improvement_list_proposals | Naštejte predloge za izboljšave |
improvement_get_proposal | Pridobite podrobnosti predloga |
improvement_create_proposal | Ustvarite prilagojen predlog |
improvement_simulate_proposal | Predogled učinkov predloga |
improvement_apply_proposal | Uporabite predlog |
improvement_reject_proposal | Zavrnete predlog |
Live Chat
| Tool | Description |
|---|---|
livechat_get_queue | Pridobite čakajoče seje pogovorov |
livechat_get_active_sessions | Naštejte aktivne seje človeških agentov |
livechat_get_session | Pridobite podrobnosti seje |
livechat_assign_session | Dodelite sejo sebi |
livechat_send_message | Pošljite sporočilo kot agent |
livechat_close_session | Zaprite sejo pogovora |
livechat_check_availability | Preverite 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:
- Uporabil
improvement_list_proposalsza pridobitev predlogov - Analiziral in povzpel vsak predlog
- 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
- Preverite, ali je vaš API ključ pravilen
- Prepričajte se, da ključ ni preklican
- Zagotovite, da imate aktivno internetno povezavo
- 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 →