MCP-SERVER

Eén MCP-server.
160+ AI-modellen.

Verbind Claude Desktop, Cursor, VS Code of Windsurf via Hosted MCP met RunAPI en meld je aan met OAuth.

Werkt met Claude Code, Codex, Cursor, VS Code, Windsurf en Roo Code
@runapi.ai/mcp
https://mcp.runapi.ai/mcp
https://mcp.runapi.ai/mcp
https://mcp.runapi.ai/mcp
https://mcp.runapi.ai/mcp
Claude Desktop, Cursor, VS Code en Windsurf maken verbinding via OAuth. Hosted Streamable HTTP

Hosted MCP gebruikt Streamable HTTP op https://mcp.runapi.ai/mcp. Voeg deze URL toe in Claude Desktop, Cursor, VS Code of Windsurf en voltooi de RunAPI OAuth-stroom in de browser. Gebruik de afzonderlijke API Key-fallback alleen voor compatibiliteit of headless omgevingen.

API Key-fallback

Gebruik deze configuraties alleen als een client OAuth niet kan voltooien of in een headless omgeving. Bewaar de API key in het secret-mechanisme van de client in plaats van deze rechtstreeks in JSON te schrijven.

{
  "mcpServers": {
    "runapi": {
      "url": "https://mcp.runapi.ai/mcp",
      "headers": {
        "Authorization": "Bearer ${env:RUNAPI_API_KEY}"
      }
    }
  }
}

macOS-GUI: voer de onderstaande opdracht uit in Terminal, sluit Cursor daarna volledig af met Cmd+Q en open het opnieuw vanuit Finder of Dock. Herhaal dit na uitloggen of herstarten van macOS. De sleutel komt beschikbaar voor apps die later in je sessie starten; gebruik daarom een eigen intrekbare sleutel en voer `launchctl unsetenv RUNAPI_API_KEY` uit wanneer je die niet meer nodig hebt.

printf 'RunAPI API key: ' >&2
read -r -s RUNAPI_API_KEY
printf '\n' >&2
launchctl setenv RUNAPI_API_KEY "$RUNAPI_API_KEY"
unset RUNAPI_API_KEY
{
  "mcpServers": {
    "runapi": {
      "serverUrl": "https://mcp.runapi.ai/mcp",
      "headers": {
        "Authorization": "Bearer ${file:~/.config/runapi/mcp_api_key}"
      }
    }
  }
}

macOS/Linux: voer de onderstaande opdracht eenmaal uit om een persoonlijk sleutelbestand met modus 600 te maken. Sla de gekopieerde JSON op en sluit Windsurf volledig af en open het opnieuw zodat de configuratie opnieuw wordt gelezen. Dit voorkomt een lege GUI-omgevingsvariabele.

install -d -m 700 ~/.config/runapi
umask 077
printf 'RunAPI API key: ' >&2
read -r -s RUNAPI_API_KEY
printf '\n' >&2
printf '%s' "$RUNAPI_API_KEY" > ~/.config/runapi/mcp_api_key
unset RUNAPI_API_KEY
chmod 600 ~/.config/runapi/mcp_api_key
{
  "inputs": [
    {
      "type": "promptString",
      "id": "runapi-api-key",
      "description": "RunAPI API key",
      "password": true
    }
  ],
  "servers": {
    "runapi": {
      "type": "http",
      "url": "https://mcp.runapi.ai/mcp",
      "headers": {
        "Authorization": "Bearer ${input:runapi-api-key}"
      }
    }
  }
}
COMPATIBEL MET
Claude Code Codex Cursor VS Code Windsurf Roo Code

Wat is RunAPI MCP Server?

RunAPI MCP Server verbindt MCP-compatibele ontwikkeltools met RunAPI. Je AI-assistent kan vanuit de editor modellen bekijken, invoerparameters en prijzen controleren, herbruikbare prompts zoeken, mediataken maken, taakstatus opvragen en het saldo controleren. Claude Desktop, Cursor, VS Code en Windsurf gebruiken OAuth; API Key-authenticatie blijft afzonderlijk beschikbaar voor compatibiliteit en headless omgevingen.

TOOLS

8 ingebouwde tools

Alles wat je AI-assistent nodig heeft om AI-modellen te ontdekken, prijzen te bekijken en te draaien.

AUTH

list_models

Blader door modellen op basis van modaliteit, service of endpoint.

AUTH

get_model_info

Bekijk inputparameters, beperkingen en prijzen voor een model.

AUTH

list_actions

Groepeer endpointnamen op outputmodaliteit.

AUTH

check_pricing

Geef een prijssoverzicht voor een service, endpoint en model.

AUTH

search_prompts

Zoek herbruikbare promptvoorbeelden.

AUTH

create_task

Maak een mediatask aan en poll desgewenst tot voltooiing.

AUTH

get_task

Status en laatste payload ophalen voor een bestaande taak.

AUTH

check_balance

Geef het accountsaldo en verbruiksstatistieken terug.

LOCAL MCP

Optionele lokale installatie

Local MCP is een afzonderlijke stdio-optie. Gebruik het met Node.js en Local Login als je een lokaal proces wilt; Hosted MCP hierboven heeft geen lokaal proces nodig.

Start de lokale stdio-server met Node.js.

npx -y @runapi.ai/mcp

Voer `runapi login` uit om Local Login in de browser te openen en je gegevens in de lokale configuratie op te slaan.

runapi login

Stel in headless omgevingen RUNAPI_API_KEY in voordat je het lokale proces start.

RUNAPI_API_KEY=runapi_xxx npx -y @runapi.ai/mcp
MODELBEREIK

160+ modellen, 4 modaliteiten

Elk vermeld model is uitvoerbaar via deze MCP-server.

Modaliteit Modellen
Afbeelding Flux Kontext, Nano Banana, GPT Image, Seedream, Ideogram, Qwen
Video Kling, Veo, Seedance, Hailuo, Wan, Runway, Luma
Audio Suno Music, ElevenLabs TTS, Sound Effects, STT, Isolation
Hulpmiddelen Kling AI Avatar, OmniHuman Detection, Seedream Layer Decomposition
FAQ

Veelgestelde vragen

GERELATEERD

Meer ontdekken

Klaar om je editor te koppelen aan 160+ AI-modellen?

Installeer de MCP-server en begin binnen enkele minuten met genereren.