MCP-сервер

Подключите Tellfair к ИИ-агенту — Claude, Cursor, VS Code, Zed, Windsurf — и просите озвучку обычными словами: «озвучь этот абзац голосом диктора», «сделай аудиокнигу из файла», «сколько у меня символов». Работает по API-ключу из кабинета (тарифы «Про» и «Студия»), символы и лимиты — как в студии.

Два способа подключения

Удалённый серверhttps://tellfair.com/mcp (Streamable HTTP). Ничего ставить не нужно, ключ — в заголовке Authorization: Bearer ….
Пакет tellfair-mcpЗапускается через npx (нужен Node.js 18+), ключ — в переменной TELLFAIR_API_KEY. Умеет всё то же и ещё работает с файлами на вашем диске: сохраняет звук, загружает свой голос и видео.

Ключ создаётся в кабинете → «API-ключи». Не вставляйте его в адрес сервера и не коммитьте в репозиторий: файлы настроек с ключом держите вне git или берите ключ из переменной окружения.

Настройка

Claude Code

Одна команда в терминале:

claude mcp add --transport http tellfair https://tellfair.com/mcp \
  --header "Authorization: Bearer tf_live_ваш_ключ"

Claude Desktop

«Настройки» → «Разработчик» → «Изменить конфигурацию» (claude_desktop_config.json), затем перезапустите приложение:

{
  "mcpServers": {
    "tellfair": {
      "command": "npx",
      "args": ["-y", "tellfair-mcp"],
      "env": { "TELLFAIR_API_KEY": "tf_live_ваш_ключ" }
    }
  }
}

Cursor

Файл ~/.cursor/mcp.json (для всех проектов) или .cursor/mcp.json в проекте:

{
  "mcpServers": {
    "tellfair": {
      "url": "https://tellfair.com/mcp",
      "headers": { "Authorization": "Bearer tf_live_ваш_ключ" }
    }
  }
}

VS Code (Copilot, режим агента)

Файл .vscode/mcp.json — ключ спросит при первом запуске и сохранит в защищённом хранилище:

{
  "inputs": [
    { "type": "promptString", "id": "tellfair-key", "description": "API-ключ Tellfair", "password": true }
  ],
  "servers": {
    "tellfair": {
      "type": "http",
      "url": "https://tellfair.com/mcp",
      "headers": { "Authorization": "Bearer ${input:tellfair-key}" }
    }
  }
}

Windsurf

Файл ~/.codeium/windsurf/mcp_config.json:

{
  "mcpServers": {
    "tellfair": {
      "serverUrl": "https://tellfair.com/mcp",
      "headers": { "Authorization": "Bearer tf_live_ваш_ключ" }
    }
  }
}

Zed

В settings.json:

"context_servers": {
  "tellfair": {
    "command": "npx",
    "args": ["-y", "tellfair-mcp"],
    "env": { "TELLFAIR_API_KEY": "tf_live_ваш_ключ" }
  }
}

Любой другой клиент с MCP: удалённый сервер https://tellfair.com/mcp с заголовком Authorization или команда npx -y tellfair-mcp с переменной TELLFAIR_API_KEY.

Что умеет

list_voicesПресеты, встроенные голоса, голоса Piper и ваши клонированные голоса.
speakОзвучить текст до 5000 символов — mp3, wav или opus, звук приходит сразу.
start_jobДлинный текст или аудиокнига до 200 000 символов — в очередь.
start_dialogДиалог на несколько голосов по сценарию «Имя: реплика».
get_job / list_jobsСтатус задач и ссылка на готовый файл.
get_balance / get_usageТариф, остаток символов и история списаний.

Только в пакете — работа с файлами на диске:

speak_to_fileОзвучить и сохранить файл на диск.
save_job_fileСкачать готовую задачу в файл.
add_voiceЗагрузить свой голос из файла — только с подтверждением согласия владельца голоса.
dub_videoОзвучить видео по субтитрам.

Всё это есть и в обычном API.

Мини-кабинет в редакторе

Если хочется видеть баланс и быстро озвучить фразу без агента — откройте мини-кабинет во встроенном браузере. Ссылка — в кабинете → «Мини-кабинет».

VS Code, Cursor, WindsurfCtrl+Shift+P → «Simple Browser: Show» → вставьте ссылку. Панель можно перетащить вбок, рядом с кодом.
JetBrains (IntelliJ, WebStorm, PyCharm…)Своего браузера с адресной строкой в JetBrains нет: поставьте из Marketplace плагин встроенного браузера (поиск «browser») и откройте ссылку в нём.
OBS«Док-панели» → «Пользовательские браузерные доки» → вставьте ссылку.

Ссылка работает как пароль к озвучке за ваши символы. Если она утекла — выдайте новую в кабинете, старая сразу перестанет работать.

MCP-сервер · Tellfair