MCP Server Integration
ChatReact implementē Model Context Protocol (MCP), ļaujot Jums pieslēgt savu ChatReact kontu AI asistentiem kā Claude Desktop, Cursor un citiem MCP-saderīgiem rīkiem.
Kas ir MCP?
Model Context Protocol ir atvērts standarts, kas ļauj AI asistentiem mijiedarboties ar ārējiem pakalpojumiem un datu avotiem. Ar ChatReact MCP integrāciju Jūs varat:
- Pārvaldīt chatbotus tieši no sava AI asistenta
- Izveidot un atjaunināt FAQ, izmantojot dabisko valodu
- Skatīt analītiku un tērzēšanas vēsturi
- Kontrolēt Improvement Agent chatbotu optimizācijai
- Apstrādāt tiešraides tērzēšanas sesijas bez iziešanas no sava AI rīka
Sākšana
1. Ģenerēt API atslēgu
- Dodieties uz savu Dashboard → Settings → API Keys
- Noklikšķiniet uz Create API Key
- Piešķiriet atslēgai aprakstošu nosaukumu (piem., "Claude Desktop")
- Kopējiet ģenerēto atslēgu (sākas ar
cr_)
Saglabājiet savu API atslēgu droši. To nevarēs iegūt atkārtoti pēc izveides.
2. Konfigurēt savu MCP klientu
Claude Desktop
Pievienojiet sekojošo savā Claude Desktop konfigurācijas 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
Pievienojiet saviem Cursor MCP iestatījumiem:
{
"mcpServers": {
"chatreact": {
"url": "https://www.chatreact.ai/api/mcp",
"headers": {
"Authorization": "Bearer cr_your_api_key_here"
}
}
}
}
Vietējā izstrāde (stdio)
Vietējai izstrādei jūs varat izmantot mūsu npm pakotni:
npm install -g @chatreact/mcp
Konfigurējiet Jūsu MCP klientā:
{
"mcpServers": {
"chatreact": {
"command": "chatreact-mcp",
"args": ["--api-key", "cr_your_api_key_here"]
}
}
}
3. Restart Your AI Assistant
Pēc konfigurācijas saglabāšanas restartējiet Claude Desktop vai Cursor, lai izveidotu savienojumu.
Available Tools
ChatReact MCP nodrošina vairāk nekā 30 rīkus, sakārtotus kategorijās:
Company & Team Management
| Tool | Description |
|---|---|
company_list | Uzrādīt visas uzņēmējdarbības vienības, pie kurām jums ir piekļuve |
company_get | Iegūt informāciju par konkrētu uzņēmumu |
company_team_list | Uzrādīt uzņēmuma komandas dalībniekus |
Chatbot Management
| Tool | Description |
|---|---|
chatbot_list | Uzrādīt visus chatbotus uzņēmumā |
chatbot_get | Iegūt chatbot detaļas un konfigurāciju |
chatbot_create | Izveidot jaunu chatbotu |
chatbot_update | Atjaunināt chatbota iestatījumus |
chatbot_get_instructions | Iegūt chatbota pamata instrukcijas |
chatbot_add_instruction | Pievienot jaunu pamata instrukciju |
FAQ Management
| Tool | Description |
|---|---|
faq_list | Uzrādīt visus FAQ priekš chatbota |
faq_get | Iegūt FAQ detaļas |
faq_create | Izveidot jaunu FAQ |
faq_update | Atjaunināt esošu FAQ |
faq_delete | Dzēst FAQ |
faq_categories_list | Uzrādīt FAQ kategorijas |
faq_suggest | Ģenerēt ar AI ieteiktus FAQ |
Knowledge Base
| Tool | Description |
|---|---|
knowledge_list_documents | Uzrādīt augšupielādētos dokumentus |
knowledge_list_websites | Uzrādīt pārmeklētās vietnes |
knowledge_crawl_website | Sākt vietnes pārmeklēšanu |
knowledge_get_crawl_status | Pārbaudīt pārmeklēšanas progresu |
Analytics
| Tool | Description |
|---|---|
analytics_overview | Iegūt vispārējus veiktspējas rādītājus |
analytics_chat_volume | Iegūt sarunu apjomu laika gaitā |
analytics_feedback | Iegūt atsauksmes un vērtējumus |
analytics_chat_history | Pārlūkot čata sesijas |
analytics_get_session | Iegūt detalizētus sesijas datus |
Improvement Agent
| Tool | Description |
|---|---|
improvement_list_sessions | Uzrādīt uzlabošanas sesijas |
improvement_start_session | Sākt jaunu analīzes sesiju |
improvement_list_proposals | Uzrādīt uzlabošanas priekšlikumus |
improvement_get_proposal | Iegūt priekšlikuma detaļas |
improvement_create_proposal | Izveidot pielāgotu priekšlikumu |
improvement_simulate_proposal | Priekšskatīt priekšlikuma ietekmi |
improvement_apply_proposal | Piemērot priekšlikumu |
improvement_reject_proposal | Noraidīt priekšlikumu |
Live Chat
| Tool | Description |
|---|---|
livechat_get_queue | Iegūt gaidošas čata sesijas |
livechat_get_active_sessions | Uzrādīt aktīvās cilvēka aģenta sesijas |
livechat_get_session | Iegūt sesijas detaļas |
livechat_assign_session | Piešķirt sev sesiju |
livechat_send_message | Nosūtīt ziņu kā aģents |
livechat_close_session | Aizvērt čata sesiju |
livechat_check_availability | Pārbaudīt aģenta pieejamību |
Example Workflows
Creating a New Chatbot
Uzdodiet savam AI asistentam:
"Create a new chatbot called 'Support Bot' for my company 'acme-corp' with a friendly, professional tone"
Assistents izmantos chatbot_create ar atbilstošiem parametriem.
Reviewing Improvement Suggestions
"Show me all pending improvement proposals for my chatbot and explain what changes they suggest"
Assistents veiks:
- Izmantos
improvement_list_proposals, lai izgūtu priekšlikumus - Analizēs un apkopos katru ieteikumu
- Palīdzēs jums izlemt, kuri piemērot |
Analyzing Chat Performance
"Give me a weekly report of chat volume and customer satisfaction for my chatbot"
Assistents izmantos analytics_overview un analytics_feedback, lai sagatavotu visaptverošu atskaiti.
Security
- API keys ir sasaistītas ar jūsu lietotāja kontu un uzņēmuma piekļuvi
- Visas pieprasījumu darbības tiek reģistrētas audita žurnālā
- Atslēgas var jebkurā laikā atsaukt no informācijas paneļa
- Attiecas ātruma ierobežojumi: 60 pieprasījumi/minūtē
Troubleshooting
Connection Failed
- Pārbaudiet, vai jūsu API atslēga ir pareiza
- Pārliecinieties, ka atslēga nav atsaukta
- Nodrošiniet aktīvu interneta savienojumu
- Restartējiet savu MCP klientu
Tool Not Found
Dažiem rīkiem nepieciešamas specifiskas atļaujas. Pārliecinieties, ka jums ir atbilstoša loma uzņēmumā (Owner, Admin vai Manager).
Rate Limited
Ja redzat ātruma ierobežojuma kļūdas, pagaidiet minūti pirms atkārtošanas. Apsveriet darbību grupēšanu, kur iespējams.
Need help? Contact our support team →