ZD

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

14 stars 7 forks Качество 72 Тренд 24MIT

MCP-сервер для платформы поддержки клиентов Crisp - управление разговорами, сообщениями и операторами через Claude Code

Обзор

Сервер MCP (Model Context Protocol), который предоставляет инструменты для взаимодействия с платформой поддержки клиентов Crisp. Используйте его с помощью Claude Code или любого MCP-совместимого клиента для управления разговорами поддержки, отправки сообщений и многого другого. Вам нужно будет создать плагин Crisp Marketplace, чтобы получить учетные данные API. Вот как: 1. Перейти в Crisp Marketplace 2. Нажмите (вам нужна учетная запись Crisp) 1. Заполните основную информацию о плагине: - : Что-то вроде «Моя интеграция MCP» (только видимая для вас) - : «Интеграция с персональным сервером MCP» - : Выберите «Автоматизация» - : Держите ее конфиденциальной (если вы не хотите публиковать) 1. Перейдите на страницу настроек плагина 2. Перейдите в раздел 3. Вы найдете: - (это ваш CRISP IDENTIFIER) - (это ваш CRISP KEY) 1. Перейдите на свою Крисп Dashboard 2. Нажмите на (иконка гера) 3. Перейдите к 4. Вы находитесь в URL: app.crisp.chat/website/XXXXXXXXXX-XXXX-XXXX-XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/5. Или найти под В настройках плагина Marketplace вам нужно включить необходимые области: 1.

Обзор (машинный перевод)

Сервер MCP (Model Context Protocol), который предоставляет инструменты для взаимодействия с платформой поддержки клиентов Crisp. Используйте его с помощью Claude Code или любого MCP-совместимого клиента для управления разговорами поддержки, отправки сообщений и многого другого.

##Установка

Получение ваших учетных данных API Crisp

Вам нужно будет создать плагин Crisp Marketplace, чтобы получить учетные данные API. Вот как:

Шаг 1: Доступ к рынку

1.Перейти на Crisp Marketplace 2.Нажмите “Создать плагин” (вам нужна учетная запись Crisp)

Шаг 2: Создайте свой плагин

  1. Заполните основную информацию о плагине: Имя: Что-то вроде «Моя интеграция MCP» (только для вас) Описание: «Интеграция персонального MCP-сервера» Категория: Выберите «Автоматизация» Конфиденциальность: сохраняйте конфиденциальность (если вы не хотите публиковать)

  2. Нажмите ** “Создать плагин”**

Шаг 3: Получите свои полномочия

После создания плагина:

  1. Перейдите на страницу настроек плагина
  2. Перейдите в раздел ** “Токены”**
  3. Вы найдете: Plugin ID (это ваш CRISP_IDENTIFIER) Секретный ключ плагина (это ваш CRISP_KEY)

Шаг 4: Получите свой идентификатор сайта

1.Иди к своей приборной панели Crisp 2. Нажмите на Настройки (иконка носа) 3.

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

Crisp MCP Server

An MCP (Model Context Protocol) server that provides tools for interacting with the Crisp customer support platform. Use it with Claude Code or any MCP-compatible client to manage support conversations, send messages, and more.

Installation

git clone https://github.com/zernio-dev/crisp-mcp.git
cd crisp-mcp
npm install
npm run build

Getting Your Crisp API Credentials

You’ll need to create a Crisp Marketplace plugin to get API credentials. Here’s how:

Step 1: Access the Marketplace

  1. Go to Crisp Marketplace
  2. Click “Create a Plugin” (you need a Crisp account)

Step 2: Create Your Plugin

  1. Fill in the basic plugin info:

    • Name: Something like “My MCP Integration” (only visible to you)
    • Description: “Personal MCP server integration”
    • Category: Select “Automation”
    • Privacy: Keep it private (unless you want to publish)
  2. Click “Create Plugin”

Step 3: Get Your Credentials

After creating the plugin:

  1. Go to your plugin’s settings page
  2. Navigate to the “Tokens” section
  3. You’ll find:
    • Plugin ID (this is your CRISP_IDENTIFIER)
    • Plugin Secret Key (this is your CRISP_KEY)

Step 4: Get Your Website ID

  1. Go to your Crisp Dashboard
  2. Click on Settings (gear icon)
  3. Go to Website Settings
  4. Your Website ID is in the URL: app.crisp.chat/website/XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX/
  5. Or find it under Setup Instructions > Website ID

Step 5: Configure Plugin Permissions

Back in the Marketplace plugin settings, you need to enable the required scopes:

  1. Go to your plugin’s “Permissions” tab

  2. Enable these scopes:

    • website:conversation:sessions - Read conversations
    • website:conversation:messages - Read/write messages
    • website:conversation:states - Change conversation states
    • website:conversation:routing - Assign conversations
    • website:conversation:metas - Read/write metadata
    • website:operators:list - List team members
    • website:visitors:list - List visitors
  3. Click “Save”

Step 6: Install Plugin on Your Website

  1. Go to the “Installations” tab in your plugin settings
  2. Click “Add Installation”
  3. Select your website
  4. Confirm the installation

You’re now ready to use the MCP server!

Configuration

Set these environment variables:

Variable Description Example
CRISP_IDENTIFIER Your plugin ID from Marketplace ab1c2d3e-4f5g-6h7i-8j9k-0l1m2n3o4p5q
CRISP_KEY Your plugin secret key a1b2c3d4e5f6... (long string)
CRISP_WEBSITE_ID Your website ID 12345678-1234-1234-1234-123456789012

Usage with Claude Code

Add this to your Claude Code MCP settings (~/.claude/settings.json):

{
  "mcpServers": {
    "crisp": {
      "command": "node",
Открыть полный README на GitHub

Установка

This server does not publish a one-line install command.

Open the repository installation guide Новичок в MCP? Начните с руководства на mcpskill.org →

Конфигурация

{ "mcpServers": { "crisp": { "command": "node", "args": ["/path/to/crisp-mcp/dist/index.js"], "env": { "CRISP_IDENTIFIER": "your-plugin-id", "CRISP_KEY": "your-plugin-secret-key", "CRISP_WEBSITE_ID": "your-website-id" } } } }