unlimitedtts
UnlimitedTTS для агентов
Неконсорциальный, ориентированный на котировки синтез речи для ИИ-агентов:
@unlimitedtts/coreпроверяет живые x402-челленджи, применяет политику расходов, сохраняет санитизированные квитанции и записывает приватные MP3-артефакты.@unlimitedtts/mcpпредоставляет инструментыtts_list_voices,tts_quoteи необратимыйtts_synthesizeчерез stdio.@unlimitedtts/openclawобъединяет MCP-сервер и навык агентаunlimitedtts.skills/unlimitedttsподдерживает MCP-управляемые и прямые HTTP-процессы с поддержкой кошелька.
Реализованный путь v1 — режим внешней подписи. Отдельный инструмент кошелька создает x402 v2 PAYMENT-SIGNATURE; этот код никогда не принимает seed-фразу или приватный ключ.
Установка и сборка
Требуются Node.js 20 или новее и pnpm.
pnpm install --frozen-lockfile
pnpm checkЗапустите локальный сервер из этого репозитория:
pnpm --filter @unlimitedtts/mcp build
node packages/mcp/dist/cli.jsОбщая конфигурация MCP после публикации в npm:
{
"mcpServers": {
"unlimitedtts": {
"command": "npx",
"args": ["-y", "@unlimitedtts/mcp@0.1.0"],
"env": {
"UNLIMITEDTTS_MAX_USDC_PER_CALL": "0.10",
"UNLIMITEDTTS_ROLLING_24H_USDC": "1.00",
"UNLIMITEDTTS_OUTPUT_DIRECTORY": "/absolute/approved/output"
}
}
}
}Локальная разработка OpenClaw:
pnpm --filter @unlimitedtts/openclaw build
openclaw plugins install -l ./packages/openclaw
openclaw plugins enable unlimitedtts
openclaw gateway restart
openclaw plugins inspect unlimitedtts --runtime --json
openclaw plugins doctorRelated MCP server: oto
Платежный процесс
tts_list_voicesполучает/docsи/tts/voicesи кэширует результат на пять минут.tts_quoteотправляет точное тело синтеза на/x402/ttsбез оплаты, проверяет возвращенныйPAYMENT-REQUIRED, применяет локальную политику, резервирует скользящий бюджет и возвращает кратковременный HMAC-токен.Кошелек подписывает только возвращенный
selectedRequirement.tts_synthesizeпроверяет токен, неизмененный хэш тела, полную записьacceptedx402 v2, точного получателя и сумму в EVM, затем отправляет одну платную попытку.Успешный вызов требует как
audio/mpeg, так иPAYMENT-RESPONSE. Он фиксирует бюджет, записывает санитизированную квитанцию, атомарно сохраняет MP3 с режимом0600и возвращает структурированные метаданные плюс MCP-аудио/ресурсный контент.
PAYMENT_OUTCOME_UNKNOWN навсегда помещает эту котировку в локальный реестр. Сервер никогда автоматически не отправляет и не авторизует второй платеж.
Конфигурация
Переменная окружения | По умолчанию |
|
|
|
|
|
|
| Контракт Base USDC |
| Получатель, закрепленный из проверенного контракта релиза от 30 июля 2026 г. |
|
|
|
|
|
|
|
|
|
|
| Случайный для каждого процесса; настройте секрет для многокомпонентных развертываний |
Ротация получателей должна выпускаться через доверенную конфигурацию. Сервер никогда не узнает разрешенного получателя из недоверенного челленджа.
Производственная среда остается по умолчанию и привязана к Base mainnet. Для проверки staging установите UNLIMITEDTTS_ENVIRONMENT=staging; это выбирает https://staging-api.unlimitedtts.com, Base Sepolia (eip155:84532) и staging USDC. Ядро отклоняет staging-источник, сеть или актив, если среда явно не staging.
Область применения
Этот репозиторий реализует портативный локальный MCP, контракт адаптера внешнего кошелька, навык агента, пакет OpenClaw, тесты и метаданные реестра. Размещенный Streamable HTTP, временное хранилище R2, синтез по предоплаченным картам и конкретный управляемый автоматический подписант намеренно не рекламируются как завершенные функции v1.
См. требуемые и рекомендуемые изменения в вышестоящем API перед включением автоматической подписи без присмотра или размещенного сервиса.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceEnables AI agents to generate and play high-quality text-to-speech audio using the Kokoro model, with support for multiple voices, adjustable speaking speed, and audio caching.
- AlicenseNot gradedqualityBmaintenanceEnables text-to-speech conversion using OpenAI's TTS API, with inline audio playback and history within MCP hosts like Claude.1BSD 2-Clause "Simplified"
- AlicenseNot gradedqualityDmaintenanceEnables AI agents to synthesize natural speech using either platform system voices or premium OpenAI TTS, with automatic engine selection and graceful fallback.12MIT

leanvox-mcpofficial
AlicenseNot gradedqualityDmaintenanceEnables text-to-speech generation, voice cloning, dialogue creation, and other TTS operations through natural language in MCP-compatible AI assistants.16MIT
Related MCP Connectors
Hosted pay-per-use TTS: 54 neural voices, 9 languages incl. Brazilian Portuguese. $10 free credits.
Agent x402 Paywall MCP — Coinbase HTTP 402 protocol + on-chain settlement. Agents pay per-call
OCR, transcription, file extraction, and image generation for AI agents via MCP.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/sisygoboom/unlimitedtts-agents'
If you have feedback or need assistance with the MCP directory API, please join our Discord server