SpeechdashHelp Center

Сервер MCP

Підключіть Cursor, Claude Desktop, ChatGPT або інші клієнти MCP до публічного API Speechdash.

Speechdash поставляє офіційний сервер Model Context Protocol (MCP), який надає бібліотеку та синтез мови як інструменти. Використовуйте його, коли хочете, щоб штучний інтелект допоміг перелічити документи (включаючи завершені транскрипти), створити імпорт тексту, перекласти або експортувати, перевірити ваш гаманець або синтезувати мову без написання HTTP-запитів самостійно. Бібліотека включає завершені транскрипти (source=transcription). Інструментів для транскриптів немає: читайте ці завдання за допомогою інструментів документів. MCP не запускає завдання аудіо-транскрипції.

Ви також можете безпосередньо викликати публічний REST API за допомогою curl або свого власного клієнта. MCP і HTTP діляться однаковими кінцевими точками, кредитами та обмеженнями швидкості там, де обидві поверхні існують.

Вхідний (поточна сторінка): Офіційний MCP Speechdash на mcp.speechdash.com дозволяє зовнішнім асистентам викликати вашу бібліотеку Speechdash.

Вихідний (налаштування додатку): Налаштування → З’єднання приєднує третій-сторонні сервери MCP до вбудованого чат-інтерфейсу, коли ця функція увімкнена. Це не публічний сервер MCP Speechdash.

Ніколи не встановлюйте SPEECHDASH_API_KEY на публічному розгорнутому mcp.speechdash.com. Кожен клієнт повинен аутентифікуватися за допомогою OAuth або особистого ключа sh_live_… у заголовку Authorization.

Перед тим, як почати

Створіть API-ключ у розділі Налаштування → API в додатку для Cursor, Claude Desktop та інших клієнтів, які приймають ключі типу "Bearer". MCP використовує ті самі ключі sh_live_…, що й HTTP. Див. Огляд API.

ChatGPT (OAuth)

ChatGPT вимагає OAuth 2.1 + PKCE, а не вставлений API-ключ. Не вводите API-ключ у інтерфейсі з’єднання ChatGPT.

  1. MCP URL: https://mcp.speechdash.com/mcp
  2. OAuth ресурс: https://mcp.speechdash.com
  3. Захищений ресурс метадані: https://mcp.speechdash.com/.well-known/oauth-protected-resource
  4. Сервер авторизації (відкриття): https://speechdash.com/.well-known/oauth-authorization-server

Увійдіть у систему за допомогою вашого облікового запису Speechdash, коли ChatGPT запропонує це. Токени доступу виготовляються додатком і приймаються сервером MCP та публічним API.

Похідний посібник: Agents hub.

Інструменти

Кожен інструмент MCP відповідає одній кінцевій точці REST:

Інструмент MCPREST
speechdash_get_accountGET /v1/me
speechdash_list_documentsGET /v1/documents
speechdash_get_documentGET /v1/documents/{document_id}
speechdash_create_documentPOST /v1/documents
speechdash_update_documentPUT /v1/documents/{document_id}
speechdash_translate_documentPOST /v1/documents/{document_id}/translate
speechdash_export_documentGET /v1/documents/{document_id}/export
speechdash_delete_documentDELETE /v1/documents/{document_id}
speechdash_list_voicesGET /v1/voices
speechdash_get_voiceGET /v1/voices/{voice_id}
speechdash_synthesize_speechPOST /v1/audio/speech

Сервер також надає ресурс speechdash://openapi (живий JSON OpenAPI).

MCP vs REST можливості

ФункціяMCPREST
Знімок облікового записуТак (speechdash_get_account)GET /v1/me
CRUD документів (бібліотека, включаючи завершені транскрипти)ТакТак
Запуск завдань аудіо-транскрипціїНі (тільки додаток)Ні (тільки додаток)
Непотокова мова (5 тис. символів)ТакPOST /v1/audio/speech
Потокова мова (20 тис. символів)Ні, використовуйте RESTPOST /v1/audio/stream
Потокова з таймстампамиНі, використовуйте RESTPOST /v1/audio/stream/with-timestamps
ПерекладТак (speechdash_translate_document)POST /v1/documents/{document_id}/translate
Експорт файлівТак (speechdash_export_document)GET /v1/documents/{document_id}/export
Архівування / відновленняТак (is_archived на speechdash_update_document)PUT /v1/documents/{document_id}
Перевірка стануНіGET /health
JSON OpenAPIРесурс speechdash://openapiGET /v1/openapi.json

Рахунок

Синтез мови MCP списує з того самого гаманця кредитів, що й REST і відтворення в хмарі в додатку. Створення документів через MCP не витрачає кредитів, але воно враховується в тому самому щоденному обмеженні на кількість документів, що й додаток та REST API. Викликайте speechdash_get_account перед синтезом, щоб перевірити ваш баланс.

speechdash_translate_document списує з того самого гаманця кредитів, що й експорт у MP3 (0.5 кредитів на кожні 30 секунд очікуваної мови). speechdash_export_document може повертати великі байти файлів: віддайте перевагу txt, csv, або srt в MCP. pdf і docx є бінарними. speechdash_update_document приймає visibility для сторінки неофіційного поділу та is_archived, щоб архівувати або відновити.

Cursor або Claude Desktop

Використовуйте Streamable HTTP проти хостованого сервера MCP з вашим особистим API-ключем. Приклад .cursor/mcp.json:

{
  "mcpServers": {
    "speechdash": {
      "url": "https://mcp.speechdash.com/mcp",
      "headers": {
        "Authorization": "Bearer sh_live_your_key_here"
      }
    }
  }
}

Створіть ключ у розділі Налаштування → API в додатку.

Локальний розвиток (клон репозиторію)

Якщо ви працюєте з клону репозиторію Speechdash:

export SPEECHDASH_API_KEY="sh_live_..."
bun run dev:mcp

Опціонально: вкажіть на локальний API за допомогою SPEECHDASH_API_BASE=http://localhost:3003/v1, коли bun dev:api працює.

Streamable HTTP (локальний)

Для HTTP клієнтів MCP під час локального розвитку:

export SPEECHDASH_API_KEY="sh_live_..."
bun run dev:mcp:http

За замовчуванням кінцева точка: http://127.0.0.1:3010/mcp

ЗміннаПризначення
SPEECHDASH_API_KEYНеобхідний для stdio; опціональний на локальному HTTP сервері, якщо клієнти відправляють Authorization: Bearer
SPEECHDASH_API_BASEБазова URL API (за замовчуванням https://api.speechdash.com/v1)
MCP_TRANSPORTstdio (за замовчуванням) або http
MCP_HOSTХост для зв’язку HTTP (за замовчуванням 127.0.0.1)
MCP_PORTПорт HTTP (за замовчуванням 3010)

Документація, доступна для агентів

Машинно-читабельна продуктова інформація для штучних crawlerів:

Пов’язане

On this page