Prototipo · Versión preliminar: todos los servidores del registro oficial, sincronizados cada 30 minutos. Las reseñas y las cuentas llegarán en una etapa posterior.
PopNx MCPServidores MCP para quienes usan IA · explicados con palabras sencillas

PopNow API

de popnow-aiversión 0.3.0i★ –iComputadora o nube
Nombre en el registroio.github.popnow-ai/popnow-api-mcp

Instalar

Resumen

Descripción del creador (original en inglés)

Developer MCP for PopNow: run any AI image, video and audio model with an API key, billed in USD.

Los tres pilares de PopNx MCP

Estos tres nunca se combinan en una sola puntuación: las opiniones, las mediciones y la popularidad son cosas distintas.

Qué puedes hacer con él

Todavía no escribimos un resumen sencillo para este. Abajo están los datos que leímos del registro.

  • Conexión: Computadora o nube
  • Transporte: stdio, Streamable HTTP
  • Categoría: Diseño, imágenes y audio
  • Debes completar: POPNOW_API_KEY, Authorization

Instalación

Elige la app de IA que usas y copia la configuración.

Antes de instalar

Los valores marcados como secretos son llaves de tu cuenta. Nunca los compartas ni los pegues en un chat.

Necesitas

¿Qué app usas?

Elige tu app arriba. La recordamos, así que la próxima vez el botón dirá “Instalar en …”.

Esta dirección necesita una clave en un header de la solicitud, y el menú para agregar conectores no puede ponerla. Usa Claude Code, Cursor o VS Code.

O ejecútalo en tu computadora

Abre Claude Desktop → Settings → Developer → Edit Config y pega esto en claude_desktop_config.json

{
  "mcpServers": {
    "popnow-api": {
      "command": "npx",
      "args": [
        "-y",
        "@popnow/mcp"
      ],
      "env": {
        "POPNOW_API_KEY": "your-value",
        "POPNOW_MCP_URL": "your-value"
      }
    }
  }
}

Ejecuta esto en tu terminal

claude mcp add --transport http popnow-api https://api.popnow.ai/api/v1/mcp --header 'Authorization: your-value'

O ejecútalo en tu computadora

claude mcp add popnow-api --env POPNOW_API_KEY=your-value --env POPNOW_MCP_URL=your-value -- npx -y @popnow/mcp

Completa los valores vacíos antes de ejecutarlo.

Abrir en Cursor

O copia la configuración tú

Pégalo en .cursor/mcp.json de tu proyecto, o en ~/.cursor/mcp.json

{
  "mcpServers": {
    "popnow-api": {
      "url": "https://api.popnow.ai/api/v1/mcp",
      "headers": {
        "Authorization": "your-value"
      }
    }
  }
}

O ejecútalo en tu computadora

Abrir en Cursor

O copia la configuración tú

Pégalo en .cursor/mcp.json de tu proyecto, o en ~/.cursor/mcp.json

{
  "mcpServers": {
    "popnow-api": {
      "command": "npx",
      "args": [
        "-y",
        "@popnow/mcp"
      ],
      "env": {
        "POPNOW_API_KEY": "your-value",
        "POPNOW_MCP_URL": "your-value"
      }
    }
  }
}

Tu navegador te pide permiso para abrir la app; luego la app muestra la configuración y te pide confirmar. Los valores de las claves quedan vacíos para que los completes tú.

Abrir en VS Code

O copia la configuración tú

Pégalo en .vscode/mcp.json de tu proyecto

{
  "servers": {
    "popnow-api": {
      "type": "http",
      "url": "https://api.popnow.ai/api/v1/mcp",
      "headers": {
        "Authorization": "your-value"
      }
    }
  }
}

O ejecútalo en tu computadora

Abrir en VS Code

O copia la configuración tú

Pégalo en .vscode/mcp.json de tu proyecto

{
  "servers": {
    "popnow-api": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "@popnow/mcp"
      ],
      "env": {
        "POPNOW_API_KEY": "your-value",
        "POPNOW_MCP_URL": "your-value"
      }
    }
  }
}

Tu navegador te pide permiso para abrir la app; luego la app muestra la configuración y te pide confirmar. Los valores de las claves quedan vacíos para que los completes tú.

Esta dirección necesita una clave en un header de la solicitud, y el menú para agregar conectores no puede ponerla. Usa Claude Code, Cursor o VS Code.

Tu elección se guarda en una cookie en este dispositivo; no necesitas cuenta.

Valores que debes completar

  • POPNOW_API_KEY secreto obligatorio env
    PopNow API key (sk-popnow-...) from https://popnow.ai/api/console/keys
  • POPNOW_MCP_URL env
    Override the remote endpoint (default https://api.popnow.ai/api/v1/mcp)
  • Authorization secreto obligatorio HTTP header
    Required. 'Bearer sk-popnow-...' API key from https://popnow.ai/api/console/keys. Billed in USD from your PopNow API balance.

Esta configuración se genera a partir de la ficha del creador en el registro. Si el README dice otra cosa, sigue el README.

Qué puede hacer

El servidor pide iniciar sesión antes de mostrar sus herramientas.

Revisiones básicasi

Revisamos información que cualquiera puede ver; no hemos leído el código. Las revisiones que no aplican no se cuentan. · Revisado el 9 nov 2026

  • ✓ Superada

    El creador coincide con el repo

    El nombre en el registro se verificó con la cuenta de GitHub popnow-ai, dueña del repo

  • … Aún sin revisar

    Sigue en mantenimiento

    Todavía no hemos leído este repo en GitHub

  • … Aún sin revisar

    Tiene licencia

    Todavía no hemos leído este repo en GitHub

  • ✓ Superada

    El endpoint responde

    Respondió en 231 ms (HTTP 401)

  • ✓ Superada

    Inicio de sesión con OAuth

    Declara inicio de sesión con OAuth, así que tu app de IA puede llevarte a iniciar sesión

  • … Aún sin revisar

    Sin instrucciones ocultas en las descripciones de herramientas

    Aún sin revisar; leemos la lista de herramientas cuando revisamos el endpoint

Comparado con otros en Diseño, imágenes y audioi

  • Más estrellas que el 0% de los otros 2805 servidores de esta categoría
  • Publicado en el registro más recientemente que el 86% de los otros 2805 servidores de esta categoría
  • Revisiones básicas iguales o mejores que el 100% de los otros 2805 servidores de esta categoría

Comparado con todos los servidores activos de esta categoría en el registro. Las estrellas solo cuentan cuando quien lo publica es dueño del repo.

Preguntas frecuentes

¿Es seguro PopNow API?

Superó 3 de 3 revisiones básicas aplicables. No hemos leído el código. Antes de agregar una clave o un token, revisa qué acceso pide el servidor y usa una clave que tenga solo los permisos que necesitas.

¿Qué claves o códigos necesita?

Debes completar: POPNOW_API_KEY, Authorization

¿Se ejecuta en mi computadora o en la nube?

Funciona de las dos formas: instálalo en tu computadora o conéctate a la versión en la nube.

¿Sigue en mantenimiento?

El repo de GitHub cambió por última vez –, y la última versión (0.3.0) llegó al registro hace 5 días.

¿Qué apps pueden usarlo?

Las apps compatibles con MCP, como Claude Desktop, Claude Code, Cursor y VS Code. Se conecta por URL, así que también funcionan las apps que aceptan servidores MCP remotos, como ChatGPT en modo desarrollador.

¿Qué puedo usar en su lugar?

En la misma categoría: Figma Context MCP, Claude Real Video, Figma MCP Server

Alternativas

Servidores de la misma categoría hechos por otros creadores, ordenados por estrellas.

Cómo leer una tarjeta:↓ Descargas por semanai★ Estrellas de GitHubiTres pilares: reseñas · revisiones · usoiActualizado = fecha en que se publicó la última versión en el registroi

Figma Context MCP

Give your coding agent access to your Figma data. Implement designs in any framework in one-shot.

de GLipsMuy usado↓ 161,2 mil/sem★ 16,2 milActualizado hace 5 meses

Se ejecuta en tu computadora

Claude Real Video

Let any LLM watch a video locally — and search everything it has ever watched.

de HUANGCHIHHUNGLeoMuy usado↓ 1,1 mil/sem★ 2,3 milActualizado hace 2 meses

Se ejecuta en tu computadora

Figma MCP Server

The Figma MCP server brings Figma design context directly into your AI workflow.

de figmaMuy usado★ 2,2 milActualizado hace 13 meses

Se ejecuta en la nube✓ mcp.figma.com

README del creador

Abrir el README

Copiado tal cual del repo del creador. PopNx MCP no lo ha revisado ni lo respalda. Se quitaron HTML, imágenes y scripts. Los enlaces llevan fuera de este sitio.

PopNow Developer MCP Server: call any AI image, video and audio model from Claude Code, Cursor, Codex and your own code

The PopNow Developer MCP Server is a hosted Model Context Protocol server at `https://api.popnow.ai/api/v1/mcp` for developers. Add it to Claude Code, Cursor, Codex, VS Code or your own MCP client with a PopNow API key, and your agent can create images, videos, music and voiceovers, run any model by its API ID, follow tasks and install agent skills over one connection.

There is nothing to host. Every paid call is quoted in USD first and charged to your API balance only after you approve it. The key's model allow-list, IP allow-list and spend caps apply exactly as on the PopNow REST API.

This repository contains the setup guide, copy-paste client configs in examples/, an MCP registry manifest, and @popnow/mcp, a small stdio bridge for clients that only start local servers.

Want PopNow inside the ChatGPT or Claude apps with your PopNow account and website credits? Use popnow-mcp and popnow.ai/mcp instead.

Contents

  • At a glance
  • Quickstart
  • Connect your client: Claude Code · Cursor · VS Code · Windsurf · Codex · Cline · Claude Desktop and stdio-only clients · Other clients · From your own code
  • Tools
  • Quotes and approval in USD
  • Results and long jobs
  • Limits
  • Moving from the old address
  • The stdio bridge (@popnow/mcp)
  • Troubleshooting
  • FAQ

At a glance

Endpointhttps://api.popnow.ai/api/v1/mcp
TransportStreamable HTTP, stateless (POST; GET and DELETE return 405)
AuthenticationAuthorization: Bearer sk-popnow-... with a key from the API console. There is no OAuth sign-in on this endpoint
BillingUSD from your API balance. Every paid call returns a quote first and runs only with max_usd
Key rulesThe key's model allow-list, IP allow-list and daily, monthly and lifetime spend caps
ToolsMedia tools, create_task for any model ID, tasks, balance, saved recipes and agent skills (full list)
Server namepopnow-api

Quickstart

  1. Create an API key in the API console. Giving your agent a key of its own with a low daily cap is a good habit: you can revoke it without touching your other integrations. If your API balance is $0, add funds in API billing.
  2. Put the key in your environment. The configs below read it from POPNOW_API_KEY, so it stays out of files you commit:
   export POPNOW_API_KEY="sk-popnow-..."
  1. Add the server. In Claude Code it is one command:
   claude mcp add --transport http popnow-api https://api.popnow.ai/api/v1/mcp \

--header "Authorization: Bearer $POPNOW_API_KEY"

4. **Ask for something.** Ask your agent for an image, a clip or a soundtrack. It picks a PopNow tool, shows you the USD price and runs it once you approve.

Connect your client

Every client below talks to the same remote server with an API key. Ready-made files are in examples/.

Claude Code
claude mcp add --transport http popnow-api https://api.popnow.ai/api/v1/mcp \

--header "Authorization: Bearer $POPNOW_API_KEY"

Your shell fills in $POPNOW_API_KEY when you run the command, and Claude Code stores the header in your local MCP settings. To share the server with a team through a project's .mcp.json, use the generic config instead: Claude Code expands ${POPNOW_API_KEY} from each person's environment.

Cursor

Add PopNow to .cursor/mcp.json in your project, or to ~/.cursor/mcp.json for every project (examples/cursor.mcp.json):

{

"mcpServers": { "popnow-api": { "url": "https://api.popnow.ai/api/v1/mcp", "headers": { "Authorization": "Bearer ${env:POPNOW_API_KEY}" } } } }

VS Code

VS Code names the top-level key servers. This config asks for the key once and stores it securely (examples/vscode.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}" } } } }

Windsurf

Remote servers use serverUrl in ~/.codeium/windsurf/mcp_config.json (examples/windsurf.mcp_config.json). Press Refresh in the MCP panel after saving.

{

"mcpServers": { "popnow-api": { "serverUrl": "https://api.popnow.ai/api/v1/mcp", "headers": { "Authorization": "Bearer ${env:POPNOW_API_KEY}" } } } }

Codex

Edit ~/.codex/config.toml (examples/codex.config.toml); bearer_token_env_var reads the key from your environment:

[mcp_servers.popnow-api]

url = "https://api.popnow.ai/api/v1/mcp" bearer_token_env_var = "POPNOW_API_KEY"

Cline

Open MCP Servers → Configure and add PopNow to cline_mcp_settings.json. Set type to streamableHttp explicitly; without it Cline falls back to the legacy SSE transport (examples/cline_mcp_settings.json):

{

"mcpServers": { "popnow-api": { "type": "streamableHttp", "url": "https://api.popnow.ai/api/v1/mcp", "headers": { "Authorization": "Bearer sk-popnow-..." }, "disabled": false, "autoApprove": [] } } }

Claude Desktop and stdio-only clients

Clients that can only start local stdio servers can run the @popnow/mcp bridge with npx. From version 0.2.0 it connects to the developer endpoint by default. In Claude Desktop, edit claude_desktop_config.json (macOS: ~/Library/Application Support/Claude/claude_desktop_config.json, Windows: %APPDATA%\Claude\claude_desktop_config.json) and restart the app (examples/claude-desktop.json):

{

"mcpServers": { "popnow-api": { "command": "npx", "args": ["-y", "@popnow/mcp"], "env": { "POPNOW_API_KEY": "sk-popnow-..." } } } }

The bridge needs Node.js 18 or newer.

Other clients

Most clients that support remote MCP servers accept this shape. It is also the format of a Claude Code project .mcp.json (examples/generic.json). Check how your client reads environment variables before you paste a key into a file that is committed anywhere.

{

"mcpServers": { "popnow-api": { "type": "http", "url": "https://api.popnow.ai/api/v1/mcp", "headers": { "Authorization": "Bearer ${POPNOW_API_KEY}" } } } }

From your own code

With the official Python SDK (pip install mcp):

import asyncio, os

from mcp import ClientSession from mcp.client.streamable_http import streamablehttp_client

async def main(): headers = {"Authorization": f"Bearer {os.environ['POPNOW_API_KEY']}"} async with streamablehttp_client("https://api.popnow.ai/api/v1/mcp", headers=headers) as (read, write, _): async with ClientSession(read, write) as session: await session.initialize() result = await session.call_tool("check_balance", {}) for part in result.content: print(part.type, getattr(part, "text", ""))

asyncio.run(main())

With the official TypeScript SDK (npm install @modelcontextprotocol/sdk):

import { Client } from '@modelcontextprotocol/sdk/client/index.js';

import { StreamableHTTPClientTransport } from '@modelcontextprotocol/sdk/client/streamableHttp.js';

const transport = new StreamableHTTPClientTransport(new URL('https://api.popnow.ai/api/v1/mcp'), { requestInit: { headers: { Authorization: Bearer ${process.env.POPNOW_API_KEY} } }, }); const client = new Client({ name: 'my-app', version: '1.0.0' }); await client.connect(transport);

const result = await client.callTool({ name: 'check_balance', arguments: {} }); console.log(result.content[0].text); await client.close();

Or with nothing but curl. The server is stateless, so every request stands alone; send both media types in Accept. This call asks for a quote and charges nothing:

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/call", "params": {"name": "create_task", "arguments": {"model": "google/nano-banana-2.1/text-to-image", "input": {"prompt": "A paper boat on a rainy window sill, soft morning light", "aspect_ratio": "4:5"}}}}'

For production code that calls models directly, the REST API gives you more control: webhooks, idempotency keys and per-task retention. SDKs: Python · JavaScript / TypeScript · Go · Java · PHP.

Tools

Typical prices are for the default model and settings, in USD. Every paid tool quotes the exact amount before it runs. The full parameter reference is in the developer MCP docs.

ToolWhat it doesDefaultTypical price
create_imageA new picture from a descriptionNano Banana 2.1, 1K, squareabout $0.048
edit_imageChange a photo with words: style, outfit, background, add or remove thingsNano Banana 2.1about $0.048
create_videoA short video from a description, or a photo brought to lifeMiniMax H3, 768p, 5 secondsabout $0.185
create_musicAn original song or instrumentalSuno v6about $0.072
create_speechText read aloud in many voices and languagesGemini 3.8 Flash TTS, voice Korea fraction of a cent, by length
apply_effectTurn a photo into an effect video or a photo makeoverThe effect's own model$0.125 to $0.34 for video, $0.03 to $0.05 for photos
remove_backgroundCut out the subject as a transparent PNGBackground Remover$0.0048

| `

Solo se muestra el principio; lee el resto en el repo

Pregunta a PopNx