Tally

официальный

Создание и редактирование форм Tally, а также анализ отправленных данных.

Что можно делать с Tally MCP?

  • Создание форм из естественного языка — Попросите вашего ассистента создать контактную форму с указанными вами полями, и он сгенерирует черновик в приватном режиме.
  • Редактирование существующих форм — Запросите изменения, такие как удаление полей или добавление капчи в форму, поделившись её URL-адресом.
  • Публикация или обновление опубликованных форм — Попросите опубликовать черновик или внести изменения в вопросы и содержимое опубликованной формы, которые останутся неопубликованными до вашего одобрения.
  • Получение отправленных ответов — Запросите заполненные ответы по URL-адресу формы, при необходимости отфильтрованные по статусу или диапазону дат.
  • Список и фильтрация форм — Попросите показать ваши формы в рабочих пространствах, отфильтрованные по названию, статусу или давности, с ключевыми деталями, такими как URL и дата последнего обновления.

Документация

MCP-сервер

Создавайте формы Tally и просматривайте формы или ответы с помощью ИИ-ассистентов через Model Context Protocol

Сервер Tally MCP в настоящее время находится в бета-версии и может быть изменён.

Что такое MCP?

Model Context Protocol (MCP) позволяет создавать формы Tally и получать формы или ответы с помощью естественного языка через ИИ-ассистентов, таких как Claude.

URL сервера

Сервер Tally MCP доступен по адресу:

https://api.tally.so/mcp

Аутентификация

Сервер Tally MCP поддерживает два метода аутентификации:

Вариант 1: OAuth (рекомендуется)

Самый простой способ подключения — через OAuth. Многие ИИ-ассистенты поддерживают аутентификацию OAuth для MCP-серверов, что позволяет подключиться всего за несколько кликов без ручного управления API-ключами.

Когда ваш ИИ-ассистент запросит аутентификацию OAuth:

  1. Нажмите кнопку подключения или ссылку авторизации
  2. Войдите в свою учётную запись Tally (если ещё не вошли)
  3. Авторизуйте подключение
  4. ИИ-ассистент автоматически настроит подключение

Вариант 2: API-ключ

Вы также можете пройти аутентификацию с помощью API-ключа в заголовке Authorization:

Authorization: Bearer tly-xxxx

Узнайте больше о том, как получить API-ключ.

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

Claude Desktop

Этот метод работает для Claude Desktop и claude.ai и применяется во всех приложениях Claude, поддерживающих коннекторы, включая Claude Chat, Claude Code и Claude Cowork.

  1. Откройте Claude Desktop (или claude.ai в браузере) и перейдите в Customize > Connectors > Add custom connector на боковой панели слева. Claude connectors
  2. Дайте коннектору имя и укажите URL сервера Tally MCP.
https://api.tally.so/mcp
  1. Нажмите «Add», чтобы сохранить коннектор. Add Tally MCP connector
  2. Перезапустите Claude Desktop
  3. При первом использовании сервера Tally MCP Claude запустит поток OAuth для аутентификации с вашей учётной записью Tally.

Claude Code CLI

Чтобы подключить Claude Code к серверу Tally MCP, выполните следующую команду в терминале:

claude mcp add tally --transport http https://api.tally.so/mcp

Claude Code автоматически обработает поток OAuth при первом использовании сервера Tally MCP. Вы можете проверить подключение, выполнив команду /mcp внутри Claude Code.

Cursor

  1. Откройте Cursor Settings > Tools & MCP
  2. Нажмите New MCP Server
  3. Вставьте следующий JSON для настройки сервера Tally MCP:
{
  "mcpServers": {
    "tally": {
      "url": "https://api.tally.so/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_API_KEY_HERE"
      }
    }
  }
}

Пример использования

После настройки вы можете попросить ИИ-ассистента создавать формы с помощью естественного языка. Вот несколько примеров:

Создание простой контактной формы

Create a simple contact form

ИИ-ассистент автоматически создаст контактную форму с общепринятыми ожидаемыми полями на основе своего понимания того, что должна включать типичная контактная форма. Новые формы остаются приватными черновиками, пока вы не попросите ассистента опубликовать их.

Обновление контактной формы

Если сгенерированная форма не совсем то, что вы хотели, вы можете легко изменить её, отправив дополнительный запрос:

We don't need the Company field, remove the consent checkbox and maybe add a captcha

ИИ-ассистент должен правильно изменить форму. Каждое изменение сохраняется сразу же.

Создание формы с конкретными полями

В качестве альтернативы вы можете явно указать, какие поля вам нужны:

Create a contact form with these specific fields:
- Name (required)
- Email (required)
- Phone (optional)
- Message (required)
- Captcha (required)

ИИ-ассистент должен создать черновик формы с указанными полями. Попросите его опубликовать форму, когда захотите поделиться ею.

Обновление существующей формы

Update this form https://tally.so/r/a1B2c3
- Remove the phone number field
- Also add a captcha
- Make company field optional

ИИ-ассистент использует инструменты MCP для загрузки вашей формы и внесения запрошенных изменений. В опубликованной форме изменения вопросов и содержимого (включая логотип, обложку и текст кнопки отправки) остаются неопубликованными, пока вы не попросите ассистента опубликовать их, в то время как настройки и другие стили применяются сразу.

Получение ответов на формы

Вы можете получать ответы для любой формы с дополнительными фильтрами по статусу и диапазону дат:

Show me all completed submissions for https://tally.so/r/a1B2c3 from January 2025

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

Список форм

Вы можете просматривать формы во всех доступных рабочих пространствах и запрашивать фильтрацию по имени, статусу или давности:

Show my 10 most recently updated published forms

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

Пример использования с Claude

Настройка сервера Tally MCP с использованием OAuth с Claude Эта документация создана и размещена на Mintlify, платформе документации для разработчиков.