SERVEUR MCP

Un seul serveur MCP.
160+ modèles d'IA.

Connectez Claude Desktop, Cursor, VS Code ou Windsurf à RunAPI avec Hosted MCP et authentifiez-vous via OAuth.

Compatible avec Claude Code, Codex, Cursor, VS Code, Windsurf et 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 et Windsurf se connectent via OAuth. Hosted Streamable HTTP

Hosted MCP utilise Streamable HTTP sur https://mcp.runapi.ai/mcp. Ajoutez cette URL dans Claude Desktop, Cursor, VS Code ou Windsurf, puis terminez le flux OAuth RunAPI dans le navigateur. Utilisez le fallback API Key séparé uniquement pour la compatibilité ou les environnements headless.

Fallback API Key

Utilisez ces configurations uniquement si un client ne peut pas terminer OAuth ou dans un environnement headless. Conservez l’API key dans le mécanisme de secrets du client au lieu de l’écrire directement dans le JSON.

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

GUI macOS : exécutez la commande ci-dessous dans Terminal, quittez ensuite complètement Cursor avec Cmd+Q et rouvrez-le depuis Finder ou le Dock. Répétez après une déconnexion ou un redémarrage de macOS. La clé devient disponible pour les apps lancées ensuite dans votre session ; utilisez donc une clé dédiée révocable et lancez `launchctl unsetenv RUNAPI_API_KEY` lorsque vous n'en avez plus besoin.

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 : exécutez une fois la commande ci-dessous pour créer un fichier de clé personnel en mode 600. Enregistrez le JSON copié, quittez complètement Windsurf puis rouvrez-le afin qu'il relise la configuration. Cela évite une variable d'environnement GUI vide.

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

Qu'est-ce que le serveur MCP RunAPI ?

RunAPI MCP Server connecte les outils de développement compatibles MCP à RunAPI. Votre assistant IA peut parcourir les modèles, inspecter les paramètres d’entrée, consulter les prix, rechercher des prompts réutilisables, créer des tâches média, interroger leur statut et vérifier le solde depuis l’éditeur. Claude Desktop, Cursor, VS Code et Windsurf utilisent OAuth ; l’authentification par API Key reste disponible séparément pour la compatibilité et les environnements headless.

OUTILS

8 outils intégrés

Tout ce dont votre assistant IA a besoin pour découvrir, tarifer et exécuter des modèles d'IA.

AUTH

list_models

Parcourez les modèles par modalité, service ou endpoint.

AUTH

get_model_info

Inspectez les paramètres d'entrée, les contraintes et la tarification d'un modèle.

AUTH

list_actions

Regroupez les noms d'endpoints par modalité de sortie.

AUTH

check_pricing

Retourne un aperçu tarifaire pour un service, un endpoint et un modèle.

AUTH

search_prompts

Recherchez des exemples de prompts réutilisables.

AUTH

create_task

Créez une tâche de génération et interrogez optionnellement jusqu'à sa complétion.

AUTH

get_task

Récupérez le statut et la dernière charge utile d'une tâche existante.

AUTH

check_balance

Retourne le solde du compte et les métriques de dépenses.

LOCAL MCP

Installation locale facultative

Local MCP est une option stdio distincte. Utilisez-la avec Node.js et Local Login si vous préférez un processus local ; Hosted MCP n’en requiert pas.

Démarrez le serveur stdio local avec Node.js.

npx -y @runapi.ai/mcp

Exécutez `runapi login` pour ouvrir Local Login dans le navigateur et enregistrer les identifiants dans la configuration locale.

runapi login

Dans un environnement sans interface, définissez RUNAPI_API_KEY avant de démarrer le processus local.

RUNAPI_API_KEY=runapi_xxx npx -y @runapi.ai/mcp
COUVERTURE DES MODÈLES

160+ modèles, 4 modalités

Chaque modèle présenté est exécutable via ce serveur MCP.

Modalité Modèles
Image Flux Kontext, Nano Banana, GPT Image, Seedream, Ideogram, Qwen
Vidéo Kling, Veo, Seedance, Hailuo, Wan, Runway, Luma
Audio Suno Music, ElevenLabs TTS, Sound Effects, STT, Isolation
Utilitaires Kling AI Avatar, OmniHuman Detection, Seedream Layer Decomposition
FAQ

Questions fréquemment posées

VOIR AUSSI

Explorer davantage

Prêt à connecter votre éditeur à 160+ modèles d'IA ?

Installez le serveur MCP et commencez à générer en quelques minutes.