Un solo MCP Server.
160+ modelli AI.
Collega Claude Desktop, Cursor, VS Code o Windsurf a RunAPI con Hosted MCP e accedi tramite OAuth.
https://mcp.runapi.ai/mcp
https://mcp.runapi.ai/mcp
https://mcp.runapi.ai/mcp
https://mcp.runapi.ai/mcp
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}"
}
}
}
}
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.
8 strumenti integrati
Tutto ciò che serve al tuo assistente AI per scoprire, prezzare ed eseguire modelli AI.
list_models
Esplora i modelli per modalità, servizio o endpoint.
get_model_info
Esamina parametri di input, vincoli e prezzi di un modello.
list_actions
Raggruppa i nomi degli endpoint per modalità di output.
check_pricing
Restituisce una panoramica dei prezzi per servizio, endpoint e modello.
search_prompts
Cerca esempi di prompt riutilizzabili.
create_task
Crea un task multimediale e, se vuoi, esegui il polling fino al completamento.
get_task
Recupera lo stato e il payload più recente di un task esistente.
check_balance
Restituisce il saldo dell'account e le metriche di spesa.
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
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 |
Domande frequenti
Claude Desktop, Cursor, VS Code e Windsurf completano OAuth di RunAPI nel browser. L’autenticazione con API Key resta un fallback separato per compatibilità e ambienti headless.
Sì. Local MCP viene eseguito come processo stdio separato con Node.js. Usa Local Login in modo interattivo oppure imposta RUNAPI_API_KEY sugli host headless.
Esplora altro
Pronto a collegare il tuo editor a 160+ modelli AI?
Installa il server MCP e inizia a generare in pochi minuti.