MCP e REST API
API de texto para fala e servidor MCP para agentes de IA
Dê aos seus agentes uma API de texto para fala e um servidor MCP. Conecte em https://api.narrador.io/mcp com OAuth ou uma API key, ou use a referência REST em https://api.narrador.io/docs.
- Documentos com o narrador files
create_files_job ou POST /v1/files/generate. Sem voiceId, a voz segue o idioma.
- Posts do X com o narrador X
generate_x_audio devolve áudio, não vídeo. A exportação de vídeo fica no app.
- Os mesmos créditos, MCP ou REST
Conecte com OAuth no Cursor, Claude Desktop ou VS Code, ou use uma key nrd_files_ ou nrd_x_.
Cursor, Claude Desktop e VS Code
Configuração MCP remota — as mesmas amostras da docs da API. Clientes com OAuth MCP remoto só precisam da URL, incluindo Cursor, Claude Desktop e VS Code. As API keys continuam sendo a alternativa: nrd_files_ para ferramentas do narrador files, nrd_x_ para o narrador X.
Adicione em .cursor/mcp.json do projeto, ou em ~/.cursor/mcp.json para todos.
OAuth
Recomendado quando o cliente suporta MCP OAuth remoto. Só a URL — depois entre. Scopes: narrador:files, narrador:x.
{
"mcpServers": {
"narrador": {
"url": "https://api.narrador.io/mcp"
}
}
}API key
Alternativa para clientes e scripts. A mesma URL mais Authorization Bearer ou x-api-key.
{
"mcpServers": {
"narrador": {
"url": "https://api.narrador.io/mcp",
"headers": {
"Authorization": "Bearer nrd_files_YOUR_SECRET_KEY"
}
}
}
}Limites
- Rate limit
- 60 requisições por 60 segundos por API key. Excesso retorna HTTP 429.
- Tamanho do arquivo
- Máximo de 50 MB por upload de arquivo e por download por URL nas rotas do narrador files.
- Texto simples
- Até 500.000 caracteres no campo text em POST /v1/files/generate e POST /v1/files/jobs.
Perguntas frequentes
- O que é um servidor MCP?
- Um host de tools para um cliente de IA. O MCP do narrador está em https://api.narrador.io/mcp como io.narrador/narrador.
- Como adiciono no Claude Desktop, Cursor ou VS Code?
- Se o cliente suporta MCP OAuth remoto, adicione https://api.narrador.io/mcp e entre. Senão, use Authorization Bearer com uma key nrd_files_ ou nrd_x_. Há amostras em https://api.narrador.io/docs.
- A API custa extra?
- Não. A API usa os mesmos créditos do app, pelo mesmo preço.