HomeDocumentation

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

  1. Dodieties uz savu DashboardSettingsAPI Keys
  2. Noklikšķiniet uz Create API Key
  3. Piešķiriet atslēgai aprakstošu nosaukumu (piem., "Claude Desktop")
  4. 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

ToolDescription
company_listUzrādīt visas uzņēmējdarbības vienības, pie kurām jums ir piekļuve
company_getIegūt informāciju par konkrētu uzņēmumu
company_team_listUzrādīt uzņēmuma komandas dalībniekus

Chatbot Management

ToolDescription
chatbot_listUzrādīt visus chatbotus uzņēmumā
chatbot_getIegūt chatbot detaļas un konfigurāciju
chatbot_createIzveidot jaunu chatbotu
chatbot_updateAtjaunināt chatbota iestatījumus
chatbot_get_instructionsIegūt chatbota pamata instrukcijas
chatbot_add_instructionPievienot jaunu pamata instrukciju

FAQ Management

ToolDescription
faq_listUzrādīt visus FAQ priekš chatbota
faq_getIegūt FAQ detaļas
faq_createIzveidot jaunu FAQ
faq_updateAtjaunināt esošu FAQ
faq_deleteDzēst FAQ
faq_categories_listUzrādīt FAQ kategorijas
faq_suggestĢenerēt ar AI ieteiktus FAQ

Knowledge Base

ToolDescription
knowledge_list_documentsUzrādīt augšupielādētos dokumentus
knowledge_list_websitesUzrādīt pārmeklētās vietnes
knowledge_crawl_websiteSākt vietnes pārmeklēšanu
knowledge_get_crawl_statusPārbaudīt pārmeklēšanas progresu

Analytics

ToolDescription
analytics_overviewIegūt vispārējus veiktspējas rādītājus
analytics_chat_volumeIegūt sarunu apjomu laika gaitā
analytics_feedbackIegūt atsauksmes un vērtējumus
analytics_chat_historyPārlūkot čata sesijas
analytics_get_sessionIegūt detalizētus sesijas datus

Improvement Agent

ToolDescription
improvement_list_sessionsUzrādīt uzlabošanas sesijas
improvement_start_sessionSākt jaunu analīzes sesiju
improvement_list_proposalsUzrādīt uzlabošanas priekšlikumus
improvement_get_proposalIegūt priekšlikuma detaļas
improvement_create_proposalIzveidot pielāgotu priekšlikumu
improvement_simulate_proposalPriekšskatīt priekšlikuma ietekmi
improvement_apply_proposalPiemērot priekšlikumu
improvement_reject_proposalNoraidīt priekšlikumu

Live Chat

ToolDescription
livechat_get_queueIegūt gaidošas čata sesijas
livechat_get_active_sessionsUzrādīt aktīvās cilvēka aģenta sesijas
livechat_get_sessionIegūt sesijas detaļas
livechat_assign_sessionPiešķirt sev sesiju
livechat_send_messageNosūtīt ziņu kā aģents
livechat_close_sessionAizvērt čata sesiju
livechat_check_availabilityPā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:

  1. Izmantos improvement_list_proposals, lai izgūtu priekšlikumus
  2. Analizēs un apkopos katru ieteikumu
  3. 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

  1. Pārbaudiet, vai jūsu API atslēga ir pareiza
  2. Pārliecinieties, ka atslēga nav atsaukta
  3. Nodrošiniet aktīvu interneta savienojumu
  4. 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 →