Serwer MCP dla deweloperów
Jeden endpoint dla Claude Code, Cursor, Codex i dowolnego klienta MCP. Uwierzytelnij się kluczem API, wywołuj dowolny model PopNow po ID i zatwierdzaj każdą opłatę w USD.
Endpoint
Streamable HTTP, nic do instalowania. Wyślij klucz API jako token Bearer. Lista dozwolonych modeli, lista dozwolonych adresów IP i limity wydatków klucza obowiązują tak samo jak w REST API.
- Tylko klucz API, bez logowania na konto
- Rozliczane w USD z twojego salda API
- 240 żądań i 20 nowych zadań na minutę
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"}'Podłącz swojego agenta programistycznego
Przechowuj klucz w POPNOW_API_KEY. Nigdy nie wklejaj go do promptu i nie zapisuj w repozytorium.
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"
}
}
}
}Dla klientów, które uruchamiają tylko lokalne serwery: otwarty most przekazuje stdio do tego endpointu.
Narzędzia
Nazwane narzędzia używają rozsądnych ustawień domyślnych. create_task uruchamia dowolny model po jego dokładnym ID.
create_task | Uruchom dowolny model po jego dokładnym ID API, z jego własnymi polami wejściowymi, jak POST /api/v1/jobs/createTask. |
|---|---|
create_image · create_video · create_music · create_speech | Nazwane narzędzia z ustawieniami domyślnymi oraz edit_image, apply_effect, remove_background, upscale, add_sound, a także narzędzia o jednym zadaniu, jak extend_video i relight_photo. |
list_models | Dokładne ID modeli, pola wejściowe każdego modelu i jego cena w USD. |
get_task · list_tasks | Śledzenie zadania i lista ostatnich zadań utworzonych tym kluczem. |
check_balance | Dostępne i zablokowane USD w portfelu tego klucza. |
compose_video | Łączy wcześniejsze wyniki w jeden plik MP4 z muzyką, głosem i napisami. Za darmo. |
find_skills · install_skill | Wybierz pakiet umiejętności, a potem otrzymaj jego poradnik, link do pobrania i polecenia instalacji. |
run_my_recipe · get_recipe_run · resume_recipe_run | Uruchamiaj zapisane przepisy i przepływy pracy. |
Każdą opłatę zatwierdza się w USD
- 1Wycena
Wywołaj płatne narzędzie bez max_usd. Otrzymasz cost_usd i available_usd, a nic nie zostanie pobrane.
- 2Zatwierdzenie
Pokaż cenę. Gdy użytkownik się zgodzi, wywołaj to samo narzędzie z tymi samymi argumentami i z max_usd równym wycenionemu cost_usd.
- 3Uruchomienie
Kwota jest blokowana na starcie zadania i rozliczana po jego zakończeniu. Nieudane zadanie zwalnia blokadę.
Przejście ze starego adresu
Klucze API wysyłane na https://api.popnow.ai/mcp będą działać do 31 stycznia 2027, z nagłówkami Deprecation i Sunset. Przed tą datą przełącz konfigurację na endpoint powyżej.
Najczęstsze pytania
Czy muszę coś instalować?
Nie. To zdalny serwer: dodaj adres i swój klucz API. Otwarty most jest potrzebny tylko klientom, które same potrafią uruchamiać wyłącznie lokalne serwery.
Jakie modele mogę wywoływać?
Modele obrazów, wideo, muzyki i mowy z katalogu PopNow API, dostępne przez MCP. list_models pokazuje dokładne ID i pola wejściowe.
Jak to jest rozliczane?
W USD z salda API powiązanego z twoim kluczem, według tych samych cen co w REST API. Każde płatne wywołanie wymaga najpierw zatwierdzonego max_usd.
Co się dzieje, gdy zadanie się nie powiedzie?
Zablokowana kwota jest zwalniana w całości. get_task pokazuje przyczynę.
Zacznij w kilka minut
Jeden klucz do wszystkich modeli, saldo w USD, które doładowujesz w razie potrzeby, i dokładna cena przed każdym uruchomieniem.
Chcesz tylko PopNow w ChatGPT lub Claude? Użyj PopNow dla ChatGPT i Claude