MCP SERVER

Un solo MCP Server.
160+ modelli AI.

Collega Claude Desktop, Cursor, VS Code o Windsurf a RunAPI con Hosted MCP e accedi tramite OAuth.

Funziona con Claude Code, Codex, Cursor, VS Code, Windsurf e 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 e Windsurf si connettono tramite OAuth. Hosted Streamable HTTP

Hosted MCP usa Streamable HTTP su https://mcp.runapi.ai/mcp. Aggiungi questo URL in Claude Desktop, Cursor, VS Code o Windsurf e completa il flusso OAuth di RunAPI nel browser. Usa il fallback API Key separato solo per compatibilità o ambienti headless.

Fallback API Key

Usa queste configurazioni solo se un client non può completare OAuth o in un ambiente headless. Conserva la API key nel meccanismo di secret del client invece di scriverla direttamente nel JSON.

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

GUI macOS: esegui il comando seguente in Terminal, chiudi completamente Cursor con Cmd+Q e riaprilo da Finder o Dock. Ripeti dopo logout o riavvio di macOS. La chiave sarà disponibile alle app avviate in seguito nella sessione; usa quindi una chiave dedicata revocabile ed esegui `launchctl unsetenv RUNAPI_API_KEY` quando non serve più.

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: esegui una volta il comando seguente per creare un file di chiave personale con modalità 600. Salva il JSON copiato, chiudi completamente e riapri Windsurf perché rilegga la configurazione. Questo evita una variabile d'ambiente GUI vuota.

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}"
      }
    }
  }
}
COMPATIBILE CON
Claude Code Codex Cursor VS Code Windsurf Roo Code

Cos'è RunAPI MCP Server?

RunAPI MCP Server collega gli strumenti di coding compatibili con MCP a RunAPI. Il tuo assistente AI può sfogliare modelli, controllare parametri di input, verificare i prezzi, cercare prompt riutilizzabili, creare task multimediali, controllarne lo stato e il saldo dall’editor. Claude Desktop, Cursor, VS Code e Windsurf usano OAuth; l’autenticazione con API Key resta disponibile separatamente per compatibilità e ambienti headless.

TOOLS

8 strumenti integrati

Tutto ciò che serve al tuo assistente AI per scoprire, prezzare ed eseguire modelli AI.

AUTH

list_models

Esplora i modelli per modalità, servizio o endpoint.

AUTH

get_model_info

Esamina parametri di input, vincoli e prezzi di un modello.

AUTH

list_actions

Raggruppa i nomi degli endpoint per modalità di output.

AUTH

check_pricing

Restituisce una panoramica dei prezzi per servizio, endpoint e modello.

AUTH

search_prompts

Cerca esempi di prompt riutilizzabili.

AUTH

create_task

Crea un task multimediale e, se vuoi, esegui il polling fino al completamento.

AUTH

get_task

Recupera lo stato e il payload più recente di un task esistente.

AUTH

check_balance

Restituisce il saldo dell'account e le metriche di spesa.

LOCAL MCP

Installazione locale opzionale

Local MCP è un’opzione stdio separata. Usalo con Node.js e Local Login se preferisci un processo locale; Hosted MCP non ne richiede uno.

Avvia il server stdio locale con Node.js.

npx -y @runapi.ai/mcp

Esegui `runapi login` per aprire Local Login nel browser e salvare le credenziali nella configurazione locale.

runapi login

Negli ambienti headless, imposta RUNAPI_API_KEY prima di avviare il processo locale.

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

160+ modelli, 4 modalità

Ogni modello elencato è eseguibile tramite questo server MCP.

Modalità Modelli
Immagine 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
Utilità Kling AI Avatar, OmniHuman Detection, Seedream Layer Decomposition
FAQ

Domande frequenti

CORRELATI

Esplora altro

Pronto a collegare il tuo editor a 160+ modelli AI?

Installa il server MCP e inizia a generare in pochi minuti.