MCP — використання Picasi в помічнику на основі штучного інтелекту
Що таке MCP
Model Context Protocol (MCP) — це відкритий протокол, який визначає, як штучний інтелект отримує доступ до зовнішніх інструментів та даних. Замість того, щоб кожен постачальник мав створювати власну інтеграцію, усі дотримуються одного стандарту.
Claude Code, Claude.ai, ChatGPT та інші помічники, що підтримують MCP, можуть підключатися до будь-якої служби, сумісної з MCP — і Picasi є однією з них.
Чому Picasi впроваджує MCP
Моніторинг конкурентів стає справді корисним тоді, коли інформація доступна саме там, де ви працюєте, — а не в окремому додатку, який доводиться спеціально відкривати.
Якщо ви пишете аналіз конкуренції в Claude і посеред роботи хочете дізнатися, що компанія Muster AG повідомляла минулого тижня, просто запитайте Claude. Claude у фоновому режимі запитує Picasi через MCP — і ви одразу бачите дані в чаті, не змінюючи контексту.
У цьому полягає справжня перевага MCP: дані Picasi інтегруються у ваш існуючий робочий процес із ШІ, а не змушують створювати окремий.
Як працює підключення
Існує два способи підключення Picasi до ШІ-асистента:
API-токен — для Claude Code, Cursor та власних агентів. Ви створюєте токен у Picasi, вводите його в налаштування помічника — і він одразу отримує доступ. Токен має роль, яка визначає обсяг доступу.
OAuth — для Claude.ai та ChatGPT. Ви авторизуєте помічника безпосередньо через свій обліковий запис Picasi, без управління токенами. Підключення прив’язане до вашого особистого облікового запису.
Що може робити помічник
Маючи доступ для читання, помічник може:
- шукати та читати оновлення
- перелічувати джерела та канали
- отримувати звіти
- запитувати контекст команди (контекст ШІ)
Маючи доступ на запис (токен адміністратора або OAuth із scope «write»), помічник додатково може:
- створювати, редагувати та видаляти джерела
- створювати, редагувати та деактивувати канали
- створювати та редагувати теги
Рівень обсягу повноважень OAuth
Коли ви налаштовуєте з’єднання OAuth — наприклад, із Claude.ai або ChatGPT — на етапі авторизації ви обираєте рівень повноважень (рівень повноважень). Цей рівень є обмеженням: він визначає, що саме помічник може робити через це з’єднання, незалежно від вашої ролі у робочому просторі.
| Рівень | Дозволено | Не дозволено |
|---|---|---|
| Тільки для читання | Читати оновлення, переглядати джерела та звіти, отримувати контекст команди | Створювати, редагувати або видаляти джерела чи канали |
| Тільки для читання та запису (за замовчуванням) | Усе з рівня «Тільки для читання», а також управління джерелами, каналами та вхідною поштою | Управління налаштуваннями команди та налаштуваннями ШІ |
| Адміністратор | Усі операції MCP, включаючи налаштування команди | Управління білінгом |
Рівні, які ви можете вибрати, обмежені вашою власною роллю у робочому просторі. Учасник без прав адміністратора не бачить опцію Адміністратор.
Вибраний обсяг доступу назавжди прив’язується до з’єднання. Після авторизації він відображається у списку з’єднань у вигляді значка. Щоб змінити область доступу, з’єднання потрібно скасувати та налаштувати заново.
Рекомендація: Обирайте область доступу, яка є достатньою для конкретної мети використання — тобто не надавайте більше доступу, ніж потрібно. Для звичайних запитів та аналізу достатньо Тільки для читання.
Як довго діє з’єднання
Токени API не мають терміну дії. Вони залишаються дійсними, доки ви не скасуєте їх у Picasi в розділі Налаштування → Токени API або доки відповідний учасник не покине робочий простір. Скасований токен негайно втрачає чинність; необхідно згенерувати новий і зберегти його в клієнті.
З’єднання OAuth працюють із двома токенами:
- Токен доступу, який діє протягом короткого часу й авторизує окремий виклик інструменту.
- Токен оновлення, який діє доти, доки існує з’єднання — клієнт обмінює його у фоновому режимі на нові токени доступу.
Поки асистент регулярно здійснює запити, він оновлюється самостійно. Якщо з’єднання залишається невикористаним довше ніж приблизно два тижні, токен оновлення може втратити чинність — у цьому випадку помічник покаже помилку авторизації, і вам доведеться налаштувати з’єднання заново через Налаштування → Підключити ШІ-помічника.
Одночасне підключення декількох робочих просторів
Якщо у вас є кілька робочих просторів Picasi (наприклад, агентство з кількома обліковими записами клієнтів), для кожного робочого простору можна створити окреме з’єднання.
- Токен API: створіть окремий токен для кожного робочого простору. У конфігурації клієнта кожен токен слід вказати під окремим іменем сервера MCP (
picasi-kunde-a,picasi-kunde-b). Тоді помічник сприйматиме ці інструменти як окремі набори. - OAuth: для Claude.ai та ChatGPT зазвичай можна підтримувати активним лише одне з’єднання на кожного постачальника. Для агентств у цьому випадку рекомендується використовувати метод API-токенів із виділеними іменами серверів.
Виклик get_team_context у будь-який момент показує у полі team.name, з яким робочим простором саме зараз працює асистент — це дозволяє уникнути плутанини.
Безпека та контроль
Ви зберігаєте контроль. Кожне з’єднання відображається в Picasi у розділі З’єднання з ШІ. Ви можете будь-коли скасувати кожне з них окремо — миттєво та без залишків.
Токени мають обмеження за ролями: токен читача не може створювати джерела, незалежно від того, як його використовує асистент. Для з’єднань OAuth додатковим обмеженням є обраний обсяг повноважень (scope).