SingChat MCP відкрито

Contents
Останнє оновлення: 30 липня 2026 р.
Програма відкритого коду SingChat офіційно стартувала.
Це не просто відкритий проєкт окремого продукту ШІ-підтримки клієнтів. Це також важлива частина програми відкритого коду та прозорості SingLinkVPN.
SingChat — робоча система підтримки клієнтів і ШІ-допомоги, якою нині користується SingLinkVPN. Коли користувачі SingLinkVPN мають питання щодо акаунтів, підписок, безкоштовного трафіку, вузлів, з’єднань, сумісності систем, оновлень клієнта чи технічних проблем, через SingChat вони можуть отримати першу відповідь від ШІ, знайти офіційні відомості, попросити підключити людину та отримати подальшу підтримку.
Робота SingLinkVPN з відкритим кодом і прозорістю не повинна обмежуватися VPN-протоколами, архітектурою клієнтів, тестами продуктивності, моделями безпеки та політикою відсутності логів.
Система підтримки, що напряму взаємодіє з користувачами, також порушує такі питання:
- які операції може виконувати ШІ;
- які дані можуть переглядати працівники підтримки;
- як ізольовано робочі простори;
- як підключаються сторонні ШІ-інструменти;
- як обробляються дані, які користувачі надають добровільно;
- які можливості вже відкриті;
- які частини ще проходять перевірку безпеки та авторизації.
Тож включення SingChat до програми відкритого коду та прозорості SingLinkVPN означає, що обсяг розкриття розширюється від базових VPN-технологій до систем підтримки та післяпродажного обслуговування, з якими користувачі фактично взаємодіють.
На першому етапі SingChat опублікував на GitHub репозиторій singchat-mcp. Його публічний маніфест MCP, описи інструментів, приклади інтеграції та багатомовна технічна документація випущені під ліцензією MIT. Будь-який ШІ-асистент із підтримкою MCP може через SingChat MCP створити робочий простір, отримати код для вбудовування на сайт, керувати розмовами підтримки, додавати знання для ШІ та переглядати аналітику. GitHub
Коротко про відкритий код і стан продукту SingChat
| Пункт | Поточний стан |
|---|---|
| Назва продукту | SingChat |
| Позиціювання продукту | Кросплатформна система ШІ-підтримки клієнтів і живого чату |
| Зв’язок із SingLinkVPN | Система підтримки клієнтів і ШІ-допомоги, якою нині користується SingLinkVPN |
| Місце в програмі | Частина програми відкритого коду та прозорості SingLinkVPN |
| SingChat MCP | Доступний публічний репозиторій на GitHub |
| Ліцензія MCP | Ліцензія MIT |
| Опубліковані матеріали | Маніфест MCP, описи інструментів, приклади інтеграції та багатомовна документація |
| Кількість інструментів MCP | 17 |
| Підтримувані ШІ-інтеграції | Claude, Cursor, ChatGPT, Grok, Gemini CLI та інші |
| Інтеграція із сайтом | Віджет чату додається одним скриптом |
| Основна модель підтримки | Відповіді ШІ, пошук у базі знань і підключення людини |
| Community Edition | Офіційно позначено як AGPL-3.0 |
| Enterprise Edition | Комерційна ліцензія |
| Розгортання | Офіційний SaaS або самостійний хостинг |
| Підтримувані середовища | Web, iOS, Android, Flutter та інші продукти |
| Подальший напрям | Поетапне розкриття з огляду на безпеку, приватність, ліцензування та стабільність продукту |
Офіційний сайт SingChat позиціює продукт як платформу ШІ-підтримки клієнтів, яку можна вбудувати в продукти для Web, iOS, Android і Flutter. Вона надає базу знань RAG, підключення людини, спільну скриньку вхідних, багатотенантну ізоляцію, API, вебхуки та вибір між офіційним SaaS і самостійним хостингом. SingChat
1. SingChat — система підтримки, якою нині користується SingLinkVPN
SingChat створено не як демонстраційний проєкт для оголошення про відкритий код. Він уже є частиною реального процесу підтримки користувачів SingLinkVPN.
SingLinkVPN працює на macOS, Windows, iOS, Android, Linux, TV і в вебі. Питання користувачів можуть стосуватися:
- завантаження та встановлення клієнта;
- оновлень версій;
- безкоштовного трафіку та правил тарифів;
- запитів щодо акаунта й замовлень;
- вибору VPN-вузла;
- збоїв з’єднання;
- обмежень мережевого оператора;
- сумісності систем і пристроїв;
- безпеки та приватності;
- технічної діагностики, яку користувач надав добровільно;
- інструкцій і пояснень щодо функцій.
У таких ситуаціях SingChat забезпечує:
- відповіді ШІ на поширені запитання (FAQ);
- пошук в офіційних документах і оголошеннях;
- багатомовну підтримку;
- підключення живого агента;
- керування станом розмов;
- точки входу до підтримки для сайтів і клієнтів;
- класифікацію проблем і подальшу обробку;
- оновлення бази знань і керування FAQ.
ШІ SingChat спершу може відповідати на поширені запитання з бази знань організації. Коли він не може впоратися з випадком або потрібне людське судження, розмову можна передати живому агентові підтримки. SingChat
Реальне робоче середовище SingLinkVPN дає SingChat практичний полігон для перевірки з кількома платформами, кількома мовами та складними технічними питаннями.
Проте SingChat обслуговує не лише SingLinkVPN.
Це також самостійний продукт ШІ-підтримки клієнтів, який можуть використовувати інші сайти, застосунки, SaaS-платформи, інструменти для розробників і корпоративні сервіси. SingLinkVPN — важливий реальний користувач SingChat і один зі сценаріїв, що спонукають розкривати способи інтеграції, дозволи інструментів і технічну інформацію SingChat.
2. Чому система підтримки — теж частина прозорості VPN?
Говорячи про прозорість VPN, люди зазвичай насамперед думають про те, чи:
- веде VPN логи активності перегляду;
- записує він DNS-запити;
- зберігає вихідні IP-адреси;
- відкритий VPN-протокол;
- можна перевірити клієнт;
- належно вузли обробляють мережевий трафік;
- можна відтворити дані про продуктивність;
- містять звіти з безпеки достатньо доказів.
Але обмін даними між користувачем і VPN-сервісом відбувається не лише всередині VPN-тунелю.
Коли користувачі стикаються з проблемою і добровільно звертаються до підтримки, вони можуть надати:
- опис проблеми;
- модель Mac, комп’ютера з Windows чи мобільного пристрою;
- версію операційної системи;
- версію клієнта SingLinkVPN;
- повідомлення про помилку;
- знімок екрана клієнта;
- дані для запиту щодо замовлення;
- відомості про вузол і з’єднання;
- діагностичну інформацію, надану користувачем добровільно;
- розмови з працівниками підтримки чи помічниками зі спільноти.
Хоча ці дані — не журнали переглядів, які VPN збирає автоматично, для них усе одно потрібні чіткі обмеження мети, контроль доступу та правила видалення.
Тож система підтримки має відповісти на такі питання:
- Які операції підтримки може виконувати ШІ-асистент?
- Чи можуть ШІ-інструменти читати інші робочі простори?
- Яку інформацію можуть переглядати працівники підтримки?
- Як API Key прив’язуються до робочих просторів?
- Як авторизуються сторонні ШІ-інструменти?
- Як зберігаються та видаляються розмови підтримки?
- Чи надають користувачі діагностику добровільно?
- Які компоненти системи вже відкриті?
- Який вміст досі не відкрито?
Публікація SingChat MCP — перший крок SingLinkVPN до відповіді на ці питання.
Чинна публічна документація описує кінцеву точку MCP, способи інтеграції, 17 інструментів і конструкцію дозволів робочих просторів. У ній також зазначено, що кожен інструмент діє лише в межах робочого простору, прив’язаного до його API Key, і не приймає довільного параметра тенанта. GitHub
Це дає зовнішнім розробникам і спільноті чіткіше уявлення про те, що може робити ШІ-асистент і як визначено відповідну межу робочого простору.
3. Програма відкритого коду та прозорості SingLinkVPN охоплює більше, ніж VPN-протоколи
Програма відкритого коду та прозорості SingLinkVPN поступово охоплює різні рівні продукту:
Програма відкритого коду та прозорості SingLinkVPN
├─ Публічна архітектура VPN і технічна документація
├─ Модель безпеки та приватності
├─ Політика відсутності логів і незалежна перевірка
├─ Методики тестування продуктивності та формати даних
├─ Майбутнє розкриття протоколу SingLink і клієнтів
├─ Підтримка SingChat та інтеграція MCP
├─ Інструменти перевірки з відкритим кодом
└─ Розкриття вразливостей і нагляд спільноти
SingChat — не окремий проєкт, не пов’язаний із програмою відкритого коду SingLinkVPN.
Він показує, що SingLinkVPN поширює розкриття за межі VPN-транспорту, клієнтів, систем безпеки та продуктивності — на:
- підтримку користувачів;
- ШІ-підтримку клієнтів;
- бази знань;
- інтеграцію MCP;
- післяпродажні розмови;
- дозволи робочих просторів;
- інтеграцію сторонніх ШІ-інструментів.
Для SingLinkVPN прозорість лише на транспортному рівні VPN за повністю закритої системи підтримки не була б повною прозорістю продукту.
Коли користувачі добровільно передають підтримці дані акаунта, замовлення, пристрою чи діагностики, мета, дозволи й технічні межі відповідної системи теж заслуговують на чітке пояснення.
4. Що таке SingChat?
SingChat — платформа ШІ-підтримки клієнтів для сайтів, застосунків і корпоративних систем.
Вона поєднує традиційну живу підтримку та ШІ-підтримку в одному робочому просторі:
- відвідувач починає розмову через сайт чи застосунок;
- ШІ відповідає на основі бази знань організації;
- живий агент може перейняти ту саму розмову;
- команда може розподіляти звернення, відповідати на них і закривати їх;
- адміністратор може переглядати розмови та використання ШІ;
- розробник може керувати системою через API, вебхуки та MCP.
SingChat — це не просто кнопка чату в правому нижньому куті сайту.
Серед можливостей, перелічених на офіційному сайті:
- ШІ-підтримка клієнтів і база знань RAG;
- віджет живого чату;
- підключення людини;
- спільна скринька вхідних для команди;
- внутрішні нотатки;
- призначення та вирішення розмов;
- робочі години та відповіді в неробочий час;
- багатотенантні робочі простори;
- ролі та дозволи;
- REST API;
- API Key з обмеженою областю дії;
- вебхуки;
- специфікація OpenAPI;
- зв’язок у реальному часі через WebSocket;
- офіційний SaaS;
- Community Edition для самостійного хостингу. SingChat
5. Навіщо створили SingChat?
Традиційні системи підтримки зазвичай побудовані навколо адміністративної панелі, з якою працюють живі агенти.
Організація спершу має зареєструвати акаунт, створити робочий простір, налаштувати сайт, скопіювати код, запросити агентів, а потім окремо налаштувати ШІ, базу знань і автовідповіді.
Така модель породжує кілька типових проблем.
1. ШІ та жива підтримка розділені
Деякі платформи підтримки вважають ШІ необов’язковим плагіном.
Відповіді ШІ, звернення до людей, знання та дані відвідувачів можуть бути розпорошені по різних місцях, і живому агентові під час підключення доводиться відновлювати суть проблеми.
SingChat прагне, щоб ШІ та люди працювали в одній розмові. ШІ обробляє питання, які можна стандартизувати; коли випадок потребує уваги людини, агент бачить наявний контекст і одразу продовжує відповідь.
2. Сайт, застосунок та інші точки входу розрізнені
Сайт може використовувати одну систему підтримки, мобільний застосунок — іншу, а десктопний клієнт — ще одну.
Завдяки віджету для сайту, WebView, API та кросплатформним способам інтеграції SingChat дає змогу різним продуктам зосередити підтримку в одному робочому просторі. Офіційний сайт нині позиціює SingChat як кросплатформну систему підтримки для продуктів Web, iOS, Android і Flutter. SingChat
3. Традиційні адмінпанелі не розраховані на ШІ-асистентів
Без MCP користувачам зазвичай доводиться працювати з адмінпанеллю підтримки сторінка за сторінкою.
З MCP ШІ-асистент може напряму викликати явно авторизовані інструменти підтримки — наприклад, створити робочий простір, отримати код для вбудовування, додати знання чи керувати розмовами.
4. Прив’язка до платформи
Коли дані підтримки, знання та способи інтеграції повністю прив’язані до одного SaaS-продукту, вартість міграції з часом зростає.
SingChat надає API, вебхуки, OpenAPI та можливість самостійного хостингу, щоб розробники й організації мали більше технічного вибору. SingChat
5. Вимоги до контролю над даними та розгортанням
Деяким організаціям потрібно розгортати платформу підтримки на власних серверах або в заданому регіоні та самостійно контролювати базу даних, вкладення, ШІ-моделі й резервні копії.
Офіційна документація SingChat позиціює Community Edition як безкоштовну версію для самостійного хостингу під ліцензією AGPL-3.0. SingChat
6. Що саме відкрив SingChat?
«Відкритий код SingChat» слід точно розуміти для кожного компонента окремо.
Чинний обсяг можна поділити на три рівні.
Рівень перший: публічний репозиторій SingChat MCP
Публічний репозиторій SingLinkLabs/singchat-mcp містить:
- публічний маніфест MCP;
- описи інструментів MCP;
- конфігурацію для Claude Code;
- конфігурацію для Cursor;
- інструкції з інтеграції з ChatGPT;
- інструкції з інтеграції з Grok;
- конфігурацію для Gemini CLI;
- приклади вбудовування на сайт;
- багатомовні файли README;
- ліцензію MIT. GitHub
Наразі репозиторій містить документацію традиційною китайською, спрощеною китайською, англійською, японською, корейською, французькою, іспанською, португальською, арабською, російською, тайською, гінді та урду. GitHub
Точний опис такий:
Публічний маніфест, визначення інструментів, приклади інтеграції та технічну документацію SingChat MCP випущено під ліцензією MIT.
У публічному репозиторії також пояснено, що він зберігає публічний маніфест, приклади та документацію для розміщеного (hosted) сервера SingChat MCP. GitHub
Тому наразі його не слід розширювати до твердження:
Опубліковано весь вихідний код кожної внутрішньої реалізації розміщеного сервера SingChat MCP.
Рівень другий: SingChat Community Edition
Офіційна документація SingChat описує Community Edition як версію, що:
- поширюється під ліцензією AGPL-3.0;
- безкоштовна;
- придатна для самостійного хостингу;
- може працювати в Docker;
- призначена для тих, хто хоче контролювати власну інфраструктуру та дані. SingChat
Community Edition означає, що організація може вирішити:
- керувати власними серверами;
- керувати власною базою даних;
- самостійно керувати сховищем вкладень;
- використовувати власну ШІ-модель або API Key;
- змінювати й розгортати систему відповідно до ліцензії;
- не обмежуватися офіційним SaaS SingChat.
Конкретні умови завантаження, обсяг опублікованого вихідного коду та вміст версій Community Edition слід звіряти з офіційною документацією SingChat щодо самостійного хостингу та сторінками випусків.
Рівень третій: SingChat Enterprise Edition
Офіційна документація SingChat позиціює Enterprise Edition як версію з комерційною ліцензією.
Community Edition доступна безкоштовно під ліцензією AGPL-3.0; Enterprise Edition вмикає відповідні корпоративні можливості за наявності чинної корпоративної ліцензії. SingChat
Така модель дає SingChat змогу одночасно надавати:
- публічні матеріали з інтеграції MCP;
- безкоштовну Community Edition для самостійного хостингу;
- офіційний розміщений SaaS;
- корпоративні функції та підтримку за комерційною ліцензією.
Різні компоненти мають різні ліцензії. SingChat загалом не можна описувати як продукт, що повністю поширюється під ліцензією MIT.
7. Що таке SingChat MCP?
MCP означає Model Context Protocol.
Він дає ШІ-асистентам змогу не лише генерувати текст, а й у межах авторизованого обсягу користуватися інструментами, які надає зовнішній сервіс.
Без MCP користувачеві зазвичай доводиться:
- відкрити адмінпанель SingChat;
- створити робочий простір;
- налаштувати сайт;
- скопіювати код для вбудовування;
- додати знання;
- налаштувати ШІ;
- переглянути розмови;
- вручну відповідати відвідувачам.
Із SingChat MCP ці операції можна виконати через ШІ-асистента.
Наприклад, користувач може сказати Claude Code чи Cursor:
Налаштуй підтримку клієнтів SingChat для мого сайту.
ШІ-асистент може запустити singchat_setup, створити безкоштовний робочий простір і повернути початкові дані для входу в адмінпанель, код для вбудовування на сайт і API Key. GitHub
SingChat MCP перетворює традиційну роботу з адмінпанеллю підтримки сторінка за сторінкою на процес, у якому користувач природною мовою просить ШІ налаштувати підтримку.
8. Які інструменти нині надає SingChat MCP?
Наразі SingChat MCP публікує 17 інструментів. GitHub
Створення робочого простору та закріплення за акаунтом
singchat_setup
Створює безкоштовний робочий простір і повертає початкові дані для входу, код для вбудовування на сайт і API Key.
claim_account
Повертає процедуру, що офіційно закріплює створений ШІ робочий простір за акаунтом користувача.
get_embed_snippet
Повертає код для вбудовування на сайт для HTML, React або Next.js.
Керування розмовами
list_conversations
Показує список розмов із відвідувачами в робочому просторі.
get_conversation
Читає повідомлення та стан зазначеної розмови.
reply_to_conversation
Відповідає відвідувачеві напряму.
resolve_conversation
Позначає завершену розмову як вирішену.
База знань ШІ
add_knowledge
Додає знання, обходячи сайт або імпортуючи матеріали у форматі «запитання — відповідь».
list_knowledge
Показує імпортовані знання та стан їх обробки.
search_knowledge
Шукає в базі знань робочого простору.
Налаштування ШІ-підтримки
configure_agent
Змінює ШІ-модель, промпт і поведінку підтримки.
set_keywords
Налаштовує ключові слова та автовідповіді.
manage_faq
Додає, оновлює або видаляє записи FAQ.
Аналітика
get_analytics
Показує кількість розмов і повідомлень, частку вирішених звернень та іншу аналітику.
Конектор знань для ШІ
search
Шукає знання робочого простору в сумісному форматі.
fetch
Отримує вміст зазначених знань.
ping
Перевіряє стан сервісу MCP.
Ці інструменти дають розробникам змогу виконувати частину налаштування та керування підтримкою просто в редакторі чи ШІ-чаті, не перемикаючись щоразу в адмінпанель SingChat. GitHub
9. Як інструменти MCP обмежують дозволи робочих просторів?
Система підтримки містить знання організації, розмови з відвідувачами та налаштування робочих просторів. Тому ШІ-інструментам не можна надавати необмежений доступ між тенантами.
Публічна документація SingChat MCP зазначає:
Кожен інструмент діє лише в робочому просторі, прив’язаному до API Key, і не приймає довільного параметра тенанта. GitHub
Публічну конструкцію можна розуміти так:
Авторизація користувача або API Key
↓
Прив’язка до визначеного робочого простору SingChat
↓
Інструменти MCP працюють лише в цьому робочому просторі
↓
Довільно вказати інший тенант неможливо
Публікація цієї межі інструментів — важлива причина, чому SingChat входить до програми прозорості SingLinkVPN.
З публічної документації зовнішні розробники можуть дізнатися:
- назви інструментів;
- операції, які можуть виконувати інструменти;
- чи стосується інструмент розмов або знань;
- як робочий простір прив’язується до облікових даних авторизації;
- що може робити ШІ;
- чого ШІ не може вказувати довільно.
Утім, публічні обмеження інструментів не означають, що можна нехтувати безпекою облікових даних.
API Key, авторизація OAuth і MCP-клієнти все одно потребують належного захисту. Їх не можна включати в публічний код, знімки екрана чи вміст розмов.
10. Які ШІ-інструменти підтримує SingChat MCP?
Публічна документація наразі надає або пояснює способи інтеграції для:
- Claude Code;
- Claude Desktop;
- Claude у вебі;
- Cursor;
- ChatGPT для комп’ютера;
- ChatGPT у вебі;
- Grok;
- Gemini CLI;
- інших інструментів із підтримкою віддаленого MCP;
- клієнтів, що підтримують лише stdio, через міст. GitHub
Усі підтримувані інструменти використовують ту саму кінцеву точку SingChat MCP.
Публічна документація також зазначає, що споживчий застосунок Gemini App наразі не має окремої кнопки для додавання MCP, тож основним рекомендованим способом інтеграції є Gemini CLI. GitHub
Можливості MCP, дозволи акаунтів і точки налаштування в різних ШІ-продуктах можуть змінюватися з новими випусками. Фактичні способи інтеграції слід звіряти з актуальною документацією і відповідного ШІ-продукту, і SingChat.
11. Як працює ШІ-підтримка SingChat?
ШІ-підтримка SingChat відповідає на запитання на основі бази знань організації.
Базовий процес такий:
Відвідувач ставить запитання
↓
Пошук у базі знань організації
↓
Отримання відповідних документів або FAQ
↓
ШІ генерує відповідь на основі знань
↓
Передача людині, якщо ШІ не може впоратися
Офіційний сайт SingChat описує такі можливості ШІ:
- потокові відповіді, згенеровані на основі бази знань;
- підтримка власного ключа моделі OpenAI чи Anthropic організації;
- автовідповіді за ключовими словами;
- передача живому агентові підтримки одним натиском. SingChat
Для SingLinkVPN у базі знань можна впорядкувати:
- інструкції із завантаження та встановлення;
- правила тарифів і трафіку;
- оголошення про оновлення клієнта;
- інструкції щодо вузлів;
- типові проблеми зі з’єднанням;
- відомості про сумісність систем;
- інформацію про безпеку та приватність;
- порядок післяпродажного обслуговування.
ШІ добре підходить для першої обробки стандартизованих питань, що часто повторюються.
Складні питання щодо акаунтів, платіжні спори, незвичні технічні збої та ситуації, що потребують людського судження, слід передавати людині.
12. ШІ-підтримка не означає відмови від живої підтримки
SingChat не прагне повністю замінити живу підтримку штучним інтелектом.
ШІ краще підходить для:
- поширених запитань (FAQ);
- запитів щодо документації продукту;
- питань про тарифи та правила;
- базових інструкцій із користування;
- відомих проблем і кроків їх вирішення;
- перших відповідей у неробочий час.
Живі агенти краще підходять для:
- індивідуальних випадків щодо акаунтів і замовлень;
- незвичних проблем з оплатою;
- технічних збоїв, які не вдається відтворити;
- скарг і спорів;
- ситуацій, що потребують судження й координації;
- питань, для яких ШІ бракує інформації.
Офіційні можливості SingChat охоплюють і відповіді ШІ, і підключення людини. Живий агент може переглянути контекст розмови в спільній скриньці вхідних і продовжити її обробку. SingChat
Отже, SingChat дотримується такої моделі:
ШІ першим обробляє питання, які можна стандартизувати; люди беруть на себе випадки, що потребують судження, відповідальності та подальшого супроводу.
13. Як сайти та застосунки інтегрують SingChat?
Інтеграція із сайтом
Сайт може додати віджет чату SingChat одним скриптом.
Інструмент SingChat MCP get_embed_snippet повертає приклади вбудовування для HTML, React і Next.js. GitHub
Інтеграція із застосунком
Офіційний сайт SingChat позиціює продукт для вбудовування в:
- Web;
- iOS;
- Android;
- Flutter;
та інші платформи. SingChat
Для SingLinkVPN це означає, що точки входу до підтримки можна поступово інтегрувати в:
- офіційний сайт;
- клієнт для Mac;
- клієнт для Windows;
- мобільні застосунки;
- кабінет користувача;
- інші інтерфейси продукту.
Різні платформи можуть використовувати віджет для сайту, WebView, API чи інший відповідний спосіб інтеграції. Фактичні можливості слід звіряти з актуальною документацією SingChat для розробників.
14. Багатотенантність і безпека SingChat
SingChat має одночасно обслуговувати різні організації та робочі простори. Тому ізоляція тенантів — базова вимога.
Серед можливостей безпеки та дозволів, перелічених на офіційному сайті:
- PostgreSQL Row-Level Security;
- командні ролі та детальні дозволи;
- API Key з обмеженою областю дії;
- окремий брендинг і домени для кожного робочого простору;
- вебхуки;
- можливості SSO в Enterprise Edition. SingChat
Багатотенантна ізоляція не може триматися лише на прихованих кнопках в інтерфейсі.
Система підтримки має обмежувати дозволи на кількох рівнях:
- акаунти та робочі простори;
- запити до бази даних;
- API Key;
- інструменти MCP;
- вебхуки;
- вкладення;
- бази знань;
- розмови;
- ролі агентів.
Публікація визначень інструментів MCP і способу прив’язки робочого простору не означає, що доведено відсутність у SingChat будь-яких вразливостей.
Вона означає, що зовнішні розробники можуть почати розуміти й перевіряти публічний рівень інтеграції. Тестування безпеки, розкриття вразливостей, перевірка дозволів і оновлення версій і далі необхідні.
15. Як SingChat обробляє дані підтримки SingLinkVPN?
Працюючи як система підтримки SingLinkVPN, SingChat обробляє дані підтримки та післяпродажного обслуговування, які користувачі надають добровільно, а не журнали активності перегляду, які VPN автоматично створює у фоні.
Матеріали, які користувачі надають добровільно, можуть включати:
- опис проблеми;
- версію клієнта;
- пристрій і версію операційної системи;
- відомості про помилку;
- знімки екрана;
- дані для запиту щодо замовлення;
- діагностичну інформацію, надану користувачем;
- вміст розмов із підтримкою.
Ці матеріали відрізняються від даних про VPN-активність, як-от:
- сайти, які відвідав користувач;
- цільові доменні імена;
- повні URL;
- DNS-запити;
- історія вихідних IP;
- вміст переглядів;
- вміст мережевого зв’язку.
Оскільки SingChat стає частиною програми прозорості SingLinkVPN, подальше розкриття та вдосконалення мають і надалі охоплювати:
- цілі використання даних підтримки;
- як видаляються розмови та звернення;
- чи надають користувачі віддалену діагностику добровільно;
- дозволи для різних ролей підтримки;
- обсяг авторизації API та MCP;
- обробку вкладень і баз знань;
- як повідомляти про проблеми безпеки.
Документація інтеграції з відкритим кодом не замінить повноцінної політики конфіденційності, але може зробити інструменти й конструкцію дозволів системи зрозумілішими для сторонніх.
16. SingChat Community Edition і офіційний SaaS
SingChat пропонує різні моделі використання.
Офіційний SaaS SingChat
SingChat надає та обслуговує:
- сервери;
- бази даних;
- зв’язок у реальному часі;
- ШІ-сервіси;
- сховище;
- оновлення;
- базову експлуатацію та обслуговування.
Офіційний сайт пропонує безкоштовний тариф і зазначає, що він включає одного агента підтримки, 100 відповідей ШІ на місяць, п’ять документів знань і віджет для сайту. SingChat
Community Edition
Community Edition розгортає сам користувач.
Офіційна документація позначає Community Edition як AGPL-3.0 і зазначає, що її можна запускати на власному сервері користувача. SingChat
Вона підходить організаціям, яким потрібні:
- власна база даних;
- розгортання в заданому регіоні;
- власне сховище вкладень;
- власна ШІ-модель;
- інтеграція з внутрішньою мережею;
- повніший контроль над даними.
Enterprise Edition
Enterprise Edition використовує комерційну ліцензію та призначена для організацій, яким потрібні корпоративні можливості, ліцензування й комерційна підтримка. SingChat
17. Чим відрізняються MIT і AGPL?
Різні компоненти SingChat мають різні ліцензії.
Публічний репозиторій SingChat MCP: ліцензія MIT
MIT — дозвільна ліцензія відкритого коду. Вона зазвичай дозволяє використовувати, копіювати, змінювати, публікувати, поширювати й комерційно використовувати матеріали за умови збереження відповідних повідомлень про авторські права та ліцензію.
Наразі MIT поширюється на матеріали, фактично опубліковані в репозиторії singchat-mcp. GitHub
Community Edition: AGPL-3.0
AGPL — ліцензія відкритого коду, що містить вимоги щодо поширення вихідного коду для мережевих сервісів.
Якщо користувач змінює програму під AGPL і надає іншим сервіс через мережу, відповідні зобов’язання щодо надання вихідного коду слід виконувати згідно з умовами AGPL.
Enterprise Edition: комерційна ліцензія
Enterprise Edition регулюється комерційною ліцензією, що охоплює корпоративні можливості, комерційне розгортання та відповідну підтримку.
Тому структуру ліцензування SingChat слід точно описувати так:
Публічний репозиторій SingChat MCP → MIT
Community Edition → AGPL-3.0
Enterprise Edition → комерційна ліцензія
Її не можна описувати так:
Усі продукти SingChat і весь серверний вихідний код використовують ліцензію MIT.
18. Відкритий код не означає безкоштовного хостингу
Програмне забезпечення з відкритим кодом і офіційно розміщений сервіс — дві різні речі.
Відкритий код означає, що користувачі відповідно до чинної ліцензії можуть:
- переглядати опубліковані матеріали;
- використовувати їх;
- змінювати їх;
- розміщувати їх самостійно;
- пропонувати вдосконалення;
- створювати інтеграції.
Офіційний хостинг означає, що SingChat має забезпечувати:
- сервери;
- бази даних;
- обчислювальні ресурси для ШІ;
- зв’язок у реальному часі;
- сховище вкладень;
- резервні копії;
- оновлення;
- експлуатацію та обслуговування.
Тож навіть якщо Community Edition можна розміщувати самостійно без ліцензійного платежу, офіційний SaaS може пропонувати різні тарифи залежно від кількості агентів, використання ШІ, обсягу бази знань, корпоративних функцій і рівня обслуговування. Офіційний сайт пропонує як безкоштовні, так і платні тарифи хостингу. SingChat
19. Відкритий код не означає необмеженого використання бренду SingChat
Ліцензування програм і права на торговельну марку — не одне й те саме.
MIT і AGPL регулюють права на використання відповідного публічного коду та документів. Вони не надають автоматично нікому:
- назву SingChat;
- логотип SingChat;
- домени офіційного сайту;
- статус офіційно підтвердженого;
- офіційні комерційні відносини.
Розробники можуть використовувати й змінювати публічні матеріали відповідно до ліцензії, але, запускаючи змінену версію як самостійний сервіс, усе одно мають дотримуватися чинних правил щодо бренду та торговельних марок.
Тому «можна використовувати відкритий код» не слід тлумачити як:
Можна запустити ще один ідентичний сервіс під офіційним брендом SingChat.
20. Навіщо SingLinkVPN відкриває SingChat?
Відкриття SingChat — частина поширення загальної програми відкритого коду та прозорості SingLinkVPN на системи підтримки клієнтів.
На це є п’ять головних причин.
1. Зробити можливості ШІ-підтримки зрозумілими
Замість розмитого твердження, що «ШІ може керувати підтримкою», SingChat публікує конкретні інструменти, операції та обмеження робочих просторів.
2. Дати змогу перевіряти способи сторонньої інтеграції
Розробники можуть перевірити, як Claude, Cursor, ChatGPT, Grok і Gemini CLI інтегруються з SingChat. GitHub
3. Чіткіше окреслити межі ліцензування
Програма чітко розрізняє:
- публічний репозиторій MCP під ліцензією MIT;
- Community Edition під AGPL;
- Enterprise Edition за комерційною ліцензією.
4. Знизити вартість інтеграції
Розробники можуть додати підтримку клієнтів безпосередньо через MCP, API чи вбудовування на сайт, а не будувати з нуля цілу систему чату, бази знань і підключення людини.
5. Відкритися для перевірки та вдосконалення спільнотою
Спільнота може:
- перевіряти публічну документацію;
- тестувати інтеграції MCP;
- створювати issues;
- виправляти багатомовні матеріали;
- додавати приклади інтеграції;
- повідомляти про проблеми безпеки;
- пропонувати нові інструменти.
Прозорість не означає публікації всієї чутливої робочої конфігурації. Вона означає розкриття достатньої інформації, щоб сторонні могли зрозуміти, перевірити й засвідчити систему без шкоди для приватності користувачів чи безпеки системи.
21. Як описувати нинішній обсяг відкритості SingChat?
Для офіційних публічних комунікацій рекомендовано такий опис:
SingChat — система підтримки клієнтів і ШІ-допомоги, якою нині користується SingLinkVPN, і частина програми відкритого коду та прозорості SingLinkVPN. Публічний маніфест, описи інструментів, приклади інтеграції та багатомовну документацію SingChat MCP опубліковано під ліцензією MIT.
Ще один точний опис:
SingLinkVPN поширює відкритий код і прозорість із VPN-протоколів, клієнтів і систем безпеки на системи підтримки користувачів. На першому етапі відкрито рівень інтеграції SingChat MCP і публічну технічну документацію.
Такі описи не рекомендовано:
- увесь вихідний код SingChat повністю відкрито;
- кожен компонент SingChat використовує ліцензію MIT;
- увесь код розміщеного сервера SingChat публічний;
- після відкриття коду будь-хто може напряму використовувати офіційний бренд SingChat;
- використання SingChat означає, що жодні дані підтримки не обробляються;
- публікація документації MCP рівнозначна завершенню всеосяжного аудиту безпеки.
22. Як може долучитися спільнота?
Наразі спільнота може долучитися через публічний репозиторій SingChat MCP, а саме:
- створювати issues;
- тестувати різні ШІ-клієнти;
- покращувати документацію з інтеграції;
- виправляти багатомовні переклади;
- додавати приклади вбудовування на сайт;
- пропонувати нові інструменти MCP;
- повідомляти про проблеми з дозволами чи безпекою;
- покращувати документацію щодо самостійного хостингу;
- надсилати відгуки щодо продукту та сумісності.
Подальша публічна інженерна робота має поступово вдосконалювати:
- CONTRIBUTING.md;
- SECURITY.md;
- CODE_OF_CONDUCT.md;
- CHANGELOG.md;
- політику підтримки версій;
- процес розкриття вразливостей;
- контрольні суми випусків;
- записи про випуски Community Edition;
- відтворювані тести розгортання;
- документацію щодо дозволів і обробки даних.
23. Майбутній план розкриття SingChat
Програму відкритого коду та прозорості SingChat можна поділити на три етапи.
Етап перший: рівень інтеграції MCP
Програма вже почала публікувати:
- публічний маніфест MCP;
- описи інструментів;
- приклади інтеграції для різних платформ;
- багатомовні файли README;
- ліцензію MIT;
- способи створення робочих просторів;
- інструменти керування розмовами та знаннями;
- межі дозволів робочих просторів.
Етап другий: Community Edition і відомості про розгортання
Подальші вдосконалення включають:
- офіційну точку отримання випусків Community Edition;
- документацію з розгортання;
- конфігурацію Docker;
- приклади змінних середовища;
- теги версій;
- інструкції з оновлення;
- посібники з резервного копіювання та відновлення;
- політику безпеки;
- відомості про обробку та зберігання даних.
Етап третій: перевірка спільнотою та екосистема
Подальший розвиток може включати:
- додаткові інструменти MCP;
- додаткові ШІ-моделі;
- додаткові канали обміну повідомленнями;
- додаткові компоненти для інтеграції із застосунками;
- плагіни від спільноти;
- тестування безпеки;
- незалежну оцінку;
- публічну дорожню карту (Roadmap);
- відтворювані тести розгортання та продуктивності;
- багатомовний внесок спільноти.
Програма відкритого коду SingChat починається з MCP, але її публічний обсяг не повинен назавжди обмежуватися MCP.
24. Часті запитання (FAQ)
Що таке SingChat?
SingChat — платформа підтримки клієнтів, що поєднує ШІ-підтримку, живих агентів, спільну скриньку вхідних, базу знань RAG, віджет для сайту, API, вебхуки, MCP і самостійний хостинг. SingChat
Як SingChat пов’язаний із SingLinkVPN?
SingChat — робоча система підтримки та ШІ-допомоги, якою нині користується SingLinkVPN, а також частина програми відкритого коду та прозорості SingLinkVPN.
Навіщо VPN розкривати свою систему підтримки?
VPN варто розкривати систему підтримки, бо обмін даними між користувачами та VPN-сервісом відбувається не лише всередині VPN-тунелю. Розмови з підтримкою, запити щодо акаунтів, відомості про пристрої та діагностика, які користувачі надають добровільно, теж потребують чітких меж щодо мети, дозволів і технічної реалізації.
Які частини SingChat нині відкриті?
Наразі репозиторій singchat-mcp публікує маніфест MCP, приклади інтеграції, багатомовну документацію, описи інструментів і ліцензію MIT. GitHub
Чи відкрито весь код сервера SingChat MCP?
Ні: за словами публічного репозиторію, він містить публічний маніфест, приклади та документацію для розміщеного сервера SingChat MCP. Тому не можна стверджувати, що опубліковано вихідний код кожної реалізації розміщеного сервера. GitHub
Яку ліцензію використовує SingChat MCP?
Публічний репозиторій singchat-mcp використовує ліцензію MIT. GitHub
Яку ліцензію використовує SingChat Community Edition?
Офіційна документація SingChat позначає Community Edition як AGPL-3.0. SingChat
Чи можна розмістити SingChat самостійно?
Так, офіційний сайт і документація позиціюють SingChat Community Edition як безкоштовну версію для самостійного хостингу. SingChat
Скільки інструментів надає SingChat MCP?
Публічна документація SingChat MCP наразі перелічує 17 інструментів, що охоплюють створення робочого простору, вбудовування на сайт, керування розмовами, знання, налаштування ШІ, FAQ і аналітику. GitHub
Чи підтримує SingChat ChatGPT?
Публічна документація SingChat містить інструкції для віддаленого MCP у ChatGPT і конектора знань search та fetch. Фактична доступність залежить від акаунта ChatGPT користувача та поточної версії продукту. GitHub
Чи підтримує SingChat Claude і Cursor?
Так. Публічна документація SingChat містить способи інтеграції для Claude Code і Cursor. GitHub
Чи підтримує SingChat Gemini?
Для Gemini публічна документація SingChat наразі насамперед рекомендує Gemini CLI. Споживчий застосунок Gemini App поки не має окремої кнопки для додавання MCP. GitHub
Чи SingChat зовсім не обробляє даних підтримки?
Ні. Як система підтримки, SingChat мусить обробляти розмови, описи проблем і післяпродажну інформацію, які користувачі надають добровільно. Це не та сама категорія, що автоматичне журналювання сайтів, DNS чи мережевої активності з боку VPN.
Чи означає відкритий код, що офіційний SaaS SingChat безкоштовний?
Ні. Ліцензування відкритого коду та офіційно розміщений сервіс — різні моделі. Community Edition можна розміщувати самостійно згідно з її ліцензією, а офіційний SaaS SingChat надає сервери, оновлення, ШІ-ресурси та експлуатацію. SingChat
Чи можна напряму використовувати бренд SingChat після відкриття коду?
Ні: ліцензія на відкритий код не надає автоматично прав на торговельну марку — назву та логотип SingChat.
Висновок
Відкриття SingChat — це більше, ніж технічний випуск окремого продукту ШІ-підтримки клієнтів.
Це також частина програми відкритого коду та прозорості SingLinkVPN.
Прозорість SingLinkVPN не повинна обмежуватися VPN-протоколами, клієнтами, моделями безпеки, політикою відсутності логів і даними про продуктивність. Точки входу до підтримки, ШІ-інструменти, бази знань, дозволи робочих просторів і обробка післяпродажних даних між користувачами та продуктом також мають поступово розкриватися й проходити перевірку.
SingChat — система підтримки клієнтів і ШІ-допомоги, якою нині користується SingLinkVPN.
Вона обробляє питання користувачів щодо продукту, акаунтів, вузлів, з’єднань, сумісності та технічної підтримки й допомагає відповідями ШІ, пошуком у базі знань і підключенням людини.
Наразі публічний маніфест, описи інструментів, приклади інтеграції та багатомовну документацію SingChat MCP опубліковано під ліцензією MIT. Публічна документація перелічує 17 інструментів MCP, за допомогою яких ШІ-асистенти з підтримкою MCP можуть створювати робочий простір, додавати підтримку на сайт, керувати розмовами, навчати ШІ та переглядати аналітику. GitHub
Офіційний сайт SingChat також пропонує кросплатформну ШІ-підтримку, підключення людини, спільну скриньку вхідних, багатотенантну ізоляцію, API, вебхуки та вибір між офіційним SaaS і Community Edition під AGPL для самостійного хостингу. SingChat
Проте твердження про відкритий код мають залишатися точними.
Публічний репозиторій singchat-mcp наразі містить насамперед публічний маніфест, приклади та документацію для розміщеного сервісу MCP. Не можна стверджувати, що в ньому опубліковано весь вихідний код розміщеного сервера. Додаткові матеріали щодо системи підтримки, розгортання, безпеки та Community Edition вдосконалюватимуться поетапно з огляду на безпеку, приватність, ліцензування та стабільність продукту.
Прозорість, яку прагне побудувати SingLinkVPN, — це не просто рекламна помітність. Вона має дати спільноті змогу поступово зрозуміти:
- як VPN передає дані;
- які обмежені дані зберігає система;
- як перевіряється політика відсутності логів;
- як тестуються висновки щодо продуктивності;
- які операції може виконувати ШІ-підтримка;
- як обмежено дозволи робочих просторів підтримки;
- як обробляються післяпродажні дані, які користувачі надають добровільно;
- який вміст уже відкрито;
- які матеріали ще перевіряються й готуються.
Відкриття SingChat показує, що програма відкритого коду та прозорості SingLinkVPN поширюється з базових VPN-технологій на системи підтримки та допомоги, з якими користувачі фактично взаємодіють.
Вона починається з MCP, але не зупиниться на MCP.