Перейти к содержимому

MCP · для разработчиков

Дайте AI-агенту контекст из реальной работы.

MCP-сервер Tydy позволяет Cursor, Claude и другим агентам читать задачи, чаты и файлы одного пространства — и действовать в пределах выданных вами прав.

Endpointhttps://tydy.dev/mcp

Что это

Уполномоченный помощник, а не новый вход

Работа остаётся в Tydy и Telegram. Агент действует как уполномоченный помощник: видит контекст задачи, может менять доску и писать в чат — в пределах ваших настроек.

Одно пространство на подключение

Токен или OAuth-доступ привязан к одному пространству и не видит другие.

Действует в рамках ваших прав

Агент не сделает больше, чем разрешает ваша роль, даже с более широким правом токена.

Изменения записываются

Изменения, которые агент вносит через MCP, попадают в историю пространства, как любые другие действия.

Подключение

Два способа подключиться

OAuth

Для клиентов с поддержкой авторизации MCP: войдите в Tydy в браузере и подтвердите доступ.

  1. 1 Добавьте https://tydy.dev/mcp как удалённый MCP-сервер
  2. 2 Войдите в Tydy и выберите пространство
  3. 3 Подтвердите права — клиент получит токен

Персональный токен

Войдите в Tydy и создайте персональный MCP-токен (префикс tydy_mcp_) в Настройки → MCP, либо используйте OAuth в поддерживаемых клиентах. В запросах: Authorization: Bearer <token>.

Cursor · mcp.json
{
  "mcpServers": {
    "tydy": {
      "url": "https://tydy.dev/mcp",
      "headers": { "Authorization": "Bearer tydy_mcp_…" }
    }
  }
}

Client ID и Client Secret оставьте пустыми

Права

Что может агент — это пересечение

Доступ всегда привязан к одному workspace. Даже с токеном агент не выйдет за ваши права в команде.

Права токенаВаша рольТарифИтоговый доступ

Эффективные права = выданные scopes ∩ права вашей роли (RBAC) ∩ доступ по тарифу. Токены хранятся как хэш; отзыв действует сразу. Вложения — через короткоживущие ссылки.

Права (scopes)

  • mcp.workspace.readПросмотр профиля рабочего пространства
  • mcp.projects.readПросмотр проектов и колонок
  • mcp.tasks.readПросмотр задач
  • mcp.tasks.writeСоздание, изменение и организация задач (включая деревья подзадач)
  • mcp.comments.readПросмотр комментариев
  • mcp.comments.writeДобавление комментариев
  • mcp.task_conversation.readЧтение переписки по задаче
  • mcp.telegram.readПросмотр Telegram-чатов
  • mcp.telegram.sendОтправка сообщений в Telegram
  • mcp.files.readЧтение файлов и вложений
  • mcp.ai_inbox.readПросмотр AI Inbox
  • mcp.ai_inbox.reviewПроверка предложений AI Inbox

Инструменты

Инструменты и нужное каждому право

Названия инструментов — так, как их отдаёт MCP-сервер.

Задачи и проекты10

  • list_projectsmcp.projects.read
  • get_projectmcp.projects.read
  • list_tasksmcp.tasks.read
  • search_tasksmcp.tasks.read
  • get_taskmcp.tasks.read
  • create_taskmcp.tasks.write
  • update_taskmcp.tasks.write
  • move_taskmcp.tasks.write
  • add_commentmcp.comments.write
  • get_task_conversationmcp.task_conversation.read

Файлы1

  • get_attachmentmcp.files.read

Telegram-чаты6

  • list_telegram_chatsmcp.telegram.read
  • get_chatmcp.telegram.read
  • get_chat_messagesmcp.telegram.read
  • get_chat_messagemcp.telegram.read
  • send_chat_messagemcp.telegram.send
  • reply_to_chat_messagemcp.telegram.send

Проверка Входящих AI5

  • get_ai_inboxmcp.ai_inbox.read
  • get_ai_proposalmcp.ai_inbox.read
  • accept_ai_proposalmcp.ai_inbox.review
  • ignore_ai_proposalmcp.ai_inbox.review
  • restore_ai_proposalmcp.ai_inbox.review

Примеры

Что можно попросить агента

  • “Посмотри последние сообщения Виктора и обнови связанные задачи.”
  • “Открой присланный скриншот и скажи, что сломано.”
  • “Перенеси готовые задачи в Review.”
  • “Ответь клиенту, что исправление задеплоено.”
Пример сессии агента (сокращённо)
→ list_tasks { project_id: "5b1e…", priority: "high", limit: 20 }
← 3 задачи · первая CRM-91
→ get_task { task_id: "7f3c…e91" }
← CRM-91 · Починить кнопку оплаты на мобильных
→ get_chat_messages { chat_id: "c21a…", limit: 20 }
← 3 сообщения · скриншот · голосовое с расшифровкой
→ get_attachment { attachment_id: "a91e…" }
← checkout-mobile.png · короткая ссылка
→ update_task { task_id: "7f3c…e91", due_at: "2026-10-02", description: "…" }
← CRM-91 обновлена

ID сокращены. Ответы приходят в JSON — здесь они показаны однострочным итогом.

Подключите своего агента к Tydy

Создайте пространство, затем добавьте токен в Настройки → MCP.

Безопасность