Servidor MCP para desarrolladores
Un único endpoint para Claude Code, Cursor, Codex y cualquier cliente MCP. Autentícate con tu clave de API, llama a cualquier modelo de PopNow por ID y aprueba cada cargo en USD.
Endpoint
Streamable HTTP, sin nada que instalar. Envía tu clave de API como token Bearer. La lista de modelos permitidos, la lista de IP permitidas y los límites de gasto de la clave se aplican igual que en la API REST.
- Solo clave de API, sin iniciar sesión en una cuenta
- Se factura en USD a tu saldo de la API
- 240 solicitudes y 20 tareas nuevas 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"}'Conecta tu agente de programación
Guarda la clave en POPNOW_API_KEY. Nunca la pegues en un prompt ni la subas a un repositorio.
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 solo ejecutan servidores locales: el puente de código abierto reenvía stdio a este endpoint.
Herramientas
Las herramientas con nombre usan valores predeterminados sensatos. create_task ejecuta cualquier modelo por su ID exacto.
create_task | Ejecuta cualquier modelo por su ID de API exacto, con sus propios campos de entrada, como POST /api/v1/jobs/createTask. |
|---|---|
create_image · create_video · create_music · create_speech | Herramientas con nombre y valores predeterminados, además de edit_image, apply_effect, remove_background, upscale, add_sound y herramientas de una sola función, como extend_video y relight_photo. |
list_models | IDs exactos de los modelos, entradas de cada modelo y su precio en USD. |
get_task · list_tasks | Sigue una tarea y lista las tareas recientes creadas con esta clave. |
check_balance | USD disponibles y retenidos en la cartera de esta clave. |
compose_video | Une resultados anteriores en un MP4 con música, voz y subtítulos. Gratis. |
find_skills · install_skill | Elige un paquete de skill y obtén su manual, un enlace de descarga y los comandos de instalación. |
run_my_recipe · get_recipe_run · resume_recipe_run | Ejecuta tus recetas y flujos de trabajo guardados. |
Cada cargo se aprueba en USD
- 1Cotizar
Llama a una herramienta de pago sin max_usd. Recibes cost_usd y available_usd, y no se cobra nada.
- 2Aprobar
Muestra el precio. Cuando el usuario diga que sí, vuelve a llamar a la misma herramienta con los mismos argumentos más max_usd, con el valor de cost_usd cotizado.
- 3Ejecutar
El importe se retiene al iniciar la tarea y se liquida al terminar. Una tarea fallida libera la retención.
¿Saldo de la API insuficiente? Añade fondos en la consola de la API.
Cambio desde la dirección anterior
Las claves de API enviadas a https://api.popnow.ai/mcp seguirán funcionando hasta el 31 de enero de 2027, con los encabezados Deprecation y Sunset. Cambia tu configuración al endpoint de arriba antes de esa fecha.
Preguntas frecuentes
¿Necesito instalar algo?
No. Es un servidor remoto: añade la dirección y tu clave de API. El puente de código abierto solo hace falta para los clientes que solo pueden ejecutar servidores locales.
¿Qué modelos puedo llamar?
Los modelos de imagen, video, música y voz del catálogo de la API de PopNow que están disponibles en MCP. list_models muestra los IDs exactos y las entradas.
¿Cómo se factura?
En USD, desde el saldo de la API asociado a tu clave, con los mismos precios que la API REST. Cada llamada de pago necesita antes un max_usd aprobado.
¿Qué pasa si una tarea falla?
El importe retenido se libera por completo. get_task muestra el motivo.
Empieza a crear en minutos
Una clave para todos los modelos, un saldo en USD que recargas cuando lo necesitas y un precio exacto antes de cada ejecución.
¿Solo quieres PopNow en ChatGPT o Claude? Usa PopNow para ChatGPT y Claude