Tidio Server
БесплатноНе проверенIntegrates the Tidio customer service platform with LLMs, enabling management of conversations, contacts, tickets, and operators through natural language.
Описание
Integrates the Tidio customer service platform with LLMs, enabling management of conversations, contacts, tickets, and operators through natural language.
README
A Model Context Protocol (MCP) server that integrates with the Tidio customer service platform.
It acts as a layer over the Tidio OpenAPI (REST API), making Tidio functionality available directly in LLM clients such as Claude Desktop.
Requirements
- Tidio Account — Tidio Plus plan (or higher)
- API Credentials — Client ID and Client Secret (see the authorization guide)
- Environment — Docker, or Python 3.13+ with uv
Setup
Option 1: Non-Technical Users (Claude Desktop + Docker)
You can quickly get started using the ready-to-use Docker image adrmrn/tidio-mcp from Docker Hub.
Install and run Docker Desktop
Install and open Claude Desktop
In Claude Desktop, go to Settings → Developer → Edit Config, and open the
claude_desktop_config.jsonfile in a text editorAdd the following configuration, replacing the placeholders with your Tidio credentials:
{ "mcpServers": { "Tidio": { "command": "docker", "args": [ "run", "-i", "--rm", "-e", "TIDIO_CLIENT_ID", "-e", "TIDIO_CLIENT_SECRET", "adrmrn/tidio-mcp:latest" ], "env": { "TIDIO_CLIENT_ID": "PASTE_YOUR_CLIENT_ID_HERE", "TIDIO_CLIENT_SECRET": "PASTE_YOUR_CLIENT_SECRET_HERE" } } } }Save the file and restart Claude Desktop
Option 2: Technical Users (Python)
Clone this repository
Install dependencies with
uv syncCopy
.env.exampleto.envand set your Tidio credentialsAdd the following configuration to your MCP client:
{ "mcpServers": { "Tidio": { "command": "uv", "args": [ "--directory", "/absolute/path/tidio-mcp", "run", "server.py" ] } } }Restart your MCP client to apply the configuration
Available Tools
- Get Departments
- Get Operators
- Get Contacts
- Get Contact Details
- Delete Contact
- Get Tickets
- Get Ticket Details
- Create Ticket
- Update Ticket
- Delete Ticket
- Unassign Ticket
- Reply to Ticket
- Add Internal Note to Ticket
- Create Contact
- Update Contact
Missing Endpoints
The following endpoints are not yet implemented but are planned for future updates:
- Create multiple contacts (
POST /contacts/batch) - Update multiple contacts (
PATCH /contacts/batch) - Get viewed pages history (
GET /contacts/{contact_id}/viewed-pages) - Get contact messages (
POST /contacts/{contact_id}/messages)
Contributing
Contributions are welcome!
If you’d like to improve this project, feel free to open an issue or submit a PR.
For development, the repository includes a Makefile with handy commands to build, debug, and test the project.
Установка Tidio Server
У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.
▸ github.com/adrmrn/tidio-mcpFAQ
Tidio Server MCP бесплатный?
Да, Tidio Server MCP бесплатный — установка в пару кликов через Unyly без оплаты.
Нужен ли API-ключ для Tidio Server?
Нет, Tidio Server работает без API-ключей и переменных окружения.
Tidio Server — hosted или self-hosted?
Доступен hosted-вариант: Unyly запускает сервер в облаке, локальная установка не обязательна.
Как установить Tidio Server в Claude Desktop, Claude Code или Cursor?
Открой Tidio Server на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.
Похожие MCP
GitHub
PRs, issues, code search, CI status
автор: GitHubFilesystem
Secure file operations with configurable access controls.
Memory
Knowledge graph-based persistent memory system.
Template MCP Server
A CLI tool to create a new Model Context Protocol server project with TypeScript support, dual transport options, and an extensible structure
автор: mcpdotdirectCompare Tidio Server with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории development
