quickerspot-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| QUICKERSPOT_API_KEY | Yes | Your QuickerSpot API key. Create one at https://quickerspot.com/settings | |
| QUICKERSPOT_API_URL | No | Optional base URL for the QuickerSpot API. Use http://localhost:8000 for local development. |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| list_voicesA | Lista todas as vozes comerciais disponíveis no QuickerSpot para narração e vinhetas. Utilize esta ferramenta antes de criar uma campanha ou recado para escolher o timbre de voz mais apropriado para o seu produto/anúncio. Retorna um JSON contendo uma lista de objetos com id, elevenlabs_id e name. |
| create_campaignA | Cria uma nova campanha comercial no QuickerSpot e gera o roteiro em formato texto via IA. Esta operação é síncrona para a geração do roteiro (leva de 5 a 15 segundos). Após a criação, o estado da campanha fica como PENDING aguardando aprovação do roteiro. Parâmetros:
Retorna um JSON com os dados da campanha criada, o ID da campanha ( |
| approve_scriptA | Aprova (ou edita) o roteiro de uma campanha e dispara a produção de áudio (TTS e mixagem) em background. Parâmetros:
Retorna uma confirmação de que o processamento foi iniciado em background (Status 202 Accepted).
Use |
| get_campaign_statusA | Consulta o status atual, roteiros e links para os arquivos de áudio de uma campanha específica. Utilize esta ferramenta para verificar se o áudio de uma campanha já terminou de ser produzido. Status possíveis:
Parâmetros:
|
| list_campaignsA | Lista todas as campanhas comerciais pertencentes ao usuário vinculado à API Key M2M. Retorna uma lista em JSON com o histórico de campanhas, incluindo status e URLs de áudio. |
| create_recadoA | Gera um áudio instantâneo de recado curto (fast-lane TTS sem fluxo de aprovação HITL). Ideal para anúncios rápidos de loja, avisos de estacionamento, chamadas de clientes ou recados operacionais. O áudio gerado já inclui vinheta/chime sonora no início. Parâmetros:
Retorna um JSON contendo os detalhes do áudio e a URL direta para download/reprodução do MP3. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 6 tools
Each tool targets a distinct workflow stage: listing campaigns, creating a campaign, approving scripts, checking status, and direct TTS recados. The two creation tools (create_campaign vs create_recado) could be confused at a glance, but their descriptions clearly separate the full campaign workflow from instant short audio.
All tool names follow a consistent verb_noun snake_case pattern: list_, create_, approve_, get_. The use of 'recado' is a localized noun, but it is still consistent with the naming convention and does not create structural inconsistency.
With 6 tools, the server is well-scoped for campaign management and quick audio generation. Each tool covers a necessary step in the workflow without redundancy or bloat.
The core lifecycle is covered: list voices, create campaign, approve script, check status, and generate instant recados. Minor gaps exist, such as no delete/cancel operation for campaigns and no listing/history of generated recados, but agents can complete primary workflows without dead ends.