Servidor MCP para desenvolvedores
Um único endpoint para o Claude Code, o Cursor, o Codex e qualquer cliente MCP. Autentique-se com a sua chave de API, chame qualquer modelo da PopNow pelo ID e aprove cada cobrança em USD.
Endpoint
Streamable HTTP, sem nada para instalar. Envie a sua chave de API como token Bearer. A lista de modelos permitidos, a lista de IPs permitidos e os limites de gasto da chave valem exatamente como na API REST.
- Só chave de API, sem login de conta
- Cobrado em USD do seu saldo da API
- 240 requisições e 20 tarefas novas por minuto
curl -X POST https://api.popnow.ai/api/v1/mcp \
-H "Authorization: Bearer $POPNOW_API_KEY" \
-H "Content-Type: application/json" \
-H "Accept: application/json, text/event-stream" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'Conecte o seu agente de programação
Guarde a chave em POPNOW_API_KEY. Nunca a cole em um prompt nem a envie a um repositório.
claude mcp add --transport http popnow-api https://api.popnow.ai/api/v1/mcp \
--header "Authorization: Bearer $POPNOW_API_KEY"{
"mcpServers": {
"popnow-api": {
"url": "https://api.popnow.ai/api/v1/mcp",
"headers": {
"Authorization": "Bearer ${env:POPNOW_API_KEY}"
}
}
}
}.cursor/mcp.json
{
"inputs": [
{
"type": "promptString",
"id": "popnow-api-key",
"description": "PopNow API key (sk-popnow-...)",
"password": true
}
],
"servers": {
"popnow-api": {
"type": "http",
"url": "https://api.popnow.ai/api/v1/mcp",
"headers": {
"Authorization": "Bearer ${input:popnow-api-key}"
}
}
}
}.vscode/mcp.json
[mcp_servers.popnow-api]
url = "https://api.popnow.ai/api/v1/mcp"
bearer_token_env_var = "POPNOW_API_KEY"~/.codex/config.toml
{
"mcpServers": {
"popnow-api": {
"serverUrl": "https://api.popnow.ai/api/v1/mcp",
"headers": {
"Authorization": "Bearer ${env:POPNOW_API_KEY}"
}
}
}
}~/.codeium/windsurf/mcp_config.json
{
"mcpServers": {
"popnow-api": {
"type": "http",
"url": "https://api.popnow.ai/api/v1/mcp",
"headers": {
"Authorization": "Bearer ${POPNOW_API_KEY}"
}
}
}
}{
"mcpServers": {
"popnow-api": {
"command": "npx",
"args": [
"-y",
"@popnow/mcp"
],
"env": {
"POPNOW_API_KEY": "sk-popnow-...",
"POPNOW_MCP_URL": "https://api.popnow.ai/api/v1/mcp"
}
}
}
}Para clientes que só executam servidores locais: a ponte de código aberto encaminha o stdio para este endpoint.
Ferramentas
As ferramentas nomeadas usam padrões sensatos. create_task executa qualquer modelo pelo ID exato.
create_task | Execute qualquer modelo pelo ID exato da API, com os próprios campos de entrada do modelo, como POST /api/v1/jobs/createTask. |
|---|---|
create_image · create_video · create_music · create_speech | Ferramentas nomeadas com padrões, além de edit_image, apply_effect, remove_background, upscale, add_sound e ferramentas de finalidade única, como extend_video e relight_photo. |
list_models | IDs exatos dos modelos, entradas de cada modelo e preço em USD. |
get_task · list_tasks | Acompanhe uma tarefa e liste as tarefas recentes criadas com esta chave. |
check_balance | USD disponível e retido na carteira desta chave. |
compose_video | Junta resultados anteriores em um MP4 com música, voz e legendas. Grátis. |
find_skills · install_skill | Escolha um pacote de skill e receba o manual dele, um link de download e os comandos de instalação. |
run_my_recipe · get_recipe_run · resume_recipe_run | Execute as suas receitas e fluxos de trabalho salvos. |
Toda cobrança é aprovada em USD
- 1Cotação
Chame uma ferramenta paga sem max_usd. Você recebe cost_usd e available_usd, e nada é cobrado.
- 2Aprovação
Mostre o preço. Depois que o usuário disser sim, chame a mesma ferramenta com os mesmos argumentos, acrescentando max_usd com o valor de cost_usd cotado.
- 3Execução
O valor é retido quando a tarefa começa e liquidado quando ela termina. Uma tarefa que falha libera a retenção.
Saldo da API insuficiente? Adicione fundos no console da API.
Migração do endereço antigo
As chaves de API enviadas para https://api.popnow.ai/mcp continuam funcionando até 31 de janeiro de 2027, com os cabeçalhos Deprecation e Sunset. Troque a sua configuração para o endpoint acima antes dessa data.
Perguntas frequentes
Preciso instalar alguma coisa?
Não. É um servidor remoto: adicione o endereço e a sua chave de API. A ponte de código aberto só é necessária para clientes que só conseguem executar servidores locais.
Quais modelos posso chamar?
Os modelos de imagem, vídeo, música e voz do catálogo da API da PopNow que estão disponíveis via MCP. O list_models mostra os IDs exatos e as entradas.
Como é feita a cobrança?
Em USD, a partir do saldo da API vinculado à sua chave, pelos mesmos preços da API REST. Cada chamada paga precisa de um max_usd aprovado antes.
O que acontece se uma tarefa falhar?
O valor retido é liberado por completo. O get_task mostra o motivo.
Comece a criar em minutos
Uma chave para todos os modelos, um saldo em USD que você recarrega quando precisar e um preço exato antes de cada execução.
Só quer a PopNow no ChatGPT ou no Claude? Use a PopNow para ChatGPT e Claude