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.
https://mcp.runapi.ai/mcp
https://mcp.runapi.ai/mcp
https://mcp.runapi.ai/mcp
https://mcp.runapi.ai/mcp
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}"
}
}
}
}
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.
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.
list_models
Parcourez les modèles par modalité, service ou endpoint.
get_model_info
Inspectez les paramètres d'entrée, les contraintes et la tarification d'un modèle.
list_actions
Regroupez les noms d'endpoints par modalité de sortie.
check_pricing
Retourne un aperçu tarifaire pour un service, un endpoint et un modèle.
search_prompts
Recherchez des exemples de prompts réutilisables.
create_task
Créez une tâche de génération et interrogez optionnellement jusqu'à sa complétion.
get_task
Récupérez le statut et la dernière charge utile d'une tâche existante.
check_balance
Retourne le solde du compte et les métriques de dépenses.
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
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 |
Questions fréquemment posées
Claude Desktop, Cursor, VS Code et Windsurf terminent OAuth RunAPI dans le navigateur. L’authentification par API Key reste un fallback séparé pour la compatibilité et les environnements headless.
Oui. Local MCP s’exécute comme un processus stdio séparé avec Node.js. Utilisez Local Login de façon interactive ou définissez RUNAPI_API_KEY pour les hôtes sans interface.
Explorer davantage
CLI
Appelez 230+ modèles d'IA depuis le terminal avec une sortie JSON en priorité.
SDKs
SDK Python, TypeScript et Ruby pour l'intégration programmatique.
Skills
Installez des skills de modèles préconfigurés dans votre runtime d'agents.
Catalogue de modèles
Parcourez les 230+ modèles avec tarifs, paramètres et exemples de code.
Prêt à connecter votre éditeur à 160+ modèles d'IA ?
Installez le serveur MCP et commencez à générer en quelques minutes.