MCP-Server für Entwickler
Ein Endpunkt für Claude Code, Cursor, Codex und jeden MCP-Client. Melde dich mit deinem API-Schlüssel an, rufe jedes PopNow-Modell über seine ID auf und bestätige jede Belastung in USD.
Endpunkt
Streamable HTTP, nichts zu installieren. Sende deinen API-Schlüssel als Bearer-Token. Die Modell-Allowlist, die IP-Allowlist und die Ausgabenlimits des Schlüssels gelten genauso wie bei der REST-API.
- Nur API-Schlüssel, keine Kontoanmeldung
- Abrechnung in USD vom API-Guthaben
- 240 Anfragen und 20 neue Aufträge pro Minute
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"}'Verbinde deinen Coding-Agenten
Bewahre den Schlüssel in POPNOW_API_KEY auf. Füge ihn nie in einen Prompt ein und committe ihn nicht in ein Repository.
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"
}
}
}
}Für Clients, die nur lokale Server ausführen: Die Open-Source-Bridge leitet stdio an diesen Endpunkt weiter.
Tools
Die benannten Tools verwenden sinnvolle Standardwerte. create_task führt jedes Modell über seine genaue ID aus.
create_task | Führe jedes Modell über seine genaue API-ID mit den eigenen Eingabefeldern des Modells aus, wie bei POST /api/v1/jobs/createTask. |
|---|---|
create_image · create_video · create_music · create_speech | Benannte Tools mit Standardwerten, dazu edit_image, apply_effect, remove_background, upscale, add_sound sowie Einzweck-Tools wie extend_video und relight_photo. |
list_models | Genaue Modell-IDs, die Eingaben jedes Modells und sein Preis in USD. |
get_task · list_tasks | Verfolge einen Auftrag und liste die letzten Aufträge auf, die mit diesem Schlüssel erstellt wurden. |
check_balance | Verfügbares und reserviertes USD-Guthaben im Wallet dieses Schlüssels. |
compose_video | Schneidet frühere Ergebnisse zu einer MP4 mit Musik, Stimme und Untertiteln zusammen. Kostenlos. |
find_skills · install_skill | Wähle ein Skill-Paket, dann erhältst du sein Playbook, einen Download-Link und die Installationsbefehle. |
run_my_recipe · get_recipe_run · resume_recipe_run | Führe deine gespeicherten Rezepte und Workflows aus. |
Jede Belastung wird in USD bestätigt
- 1Angebot
Rufe ein kostenpflichtiges Tool ohne max_usd auf. Du erhältst cost_usd und available_usd, und es wird nichts belastet.
- 2Bestätigen
Zeige den Preis. Nachdem der Nutzer zugestimmt hat, rufe dasselbe Tool mit denselben Argumenten auf, mit max_usd auf den Wert von cost_usd aus dem Angebot gesetzt.
- 3Ausführen
Der Betrag wird beim Start des Auftrags reserviert und bei Abschluss abgerechnet. Ein fehlgeschlagener Auftrag gibt die Reservierung frei.
Umzug von der alten Adresse
API-Schlüssel, die an https://api.popnow.ai/mcp gesendet werden, funktionieren bis 31. Januar 2027 weiter und liefern die Header Deprecation und Sunset. Stelle deine Konfiguration vorher auf den oben genannten Endpunkt um.
Häufig gestellte Fragen
Muss ich etwas installieren?
Nein. Es ist ein Remote-Server: Füge die Adresse und deinen API-Schlüssel hinzu. Die Open-Source-Bridge ist nur für Clients gedacht, die lokale Server ausführen können.
Welche Modelle kann ich aufrufen?
Die Bild-, Video-, Musik- und Sprachmodelle aus dem PopNow-API-Katalog, die für MCP freigegeben sind. list_models zeigt die genauen IDs und Eingaben.
Wie wird abgerechnet?
In USD vom API-Guthaben hinter deinem Schlüssel, zu denselben Preisen wie bei der REST-API. Jeder kostenpflichtige Aufruf braucht zuerst ein bestätigtes max_usd.
Was passiert, wenn ein Auftrag fehlschlägt?
Der reservierte Betrag wird vollständig freigegeben. get_task zeigt den Grund.
In wenigen Minuten loslegen
Ein Schlüssel für jedes Modell, ein USD-Guthaben, das du bei Bedarf auflädst, und ein exakter Preis vor jedem Lauf.
Willst du PopNow nur in ChatGPT oder Claude nutzen? Nutze PopNow für ChatGPT & Claude