Open source · Outils développeur
Des modèlesdans votre agent
Connectez votre agent de programmation à OmniaKey via un serveur MCP local.
[mcp_servers.omniakey]
command = "npx"
args = ["--yes", "github:omniakey-com/omniakey-devtools#v0.1.0", "mcp"]
env_vars = ["OMNIAKEY_API_KEY"]Node.js 22+ · npm · Git
Trouver votre modèle
Consultez les modèles accessibles avec votre clé API, puis leurs capacités documentées et leurs prix actuels.
Envoyer une requête
Utilisez la même API OmniaKey pour le texte et les tâches asynchrones d’image, de vidéo ou d’audio.
Reprendre votre tâche
Conservez l’id de la tâche pour continuer à la consulter. Un délai local expiré ne relance pas la génération.
De l’installation au premier test
01
Installer l’outil
Choisissez la configuration de votre client. Le serveur fonctionne en local via stdio ; redémarrez le client après avoir configuré son environnement.
[mcp_servers.omniakey]
command = "npx"
args = ["--yes", "github:omniakey-com/omniakey-devtools#v0.1.0", "mcp"]
env_vars = ["OMNIAKEY_API_KEY"]Claude Code
claude mcp add --transport stdio omniakey -- npx --yes github:omniakey-com/omniakey-devtools#v0.1.0 mcpCursor
{
"mcpServers": {
"omniakey": {
"command": "npx",
"args": [
"--yes",
"github:omniakey-com/omniakey-devtools#v0.1.0",
"mcp"
]
}
}
}02
Connecter votre clé API
Collez la clé dans la saisie masquée du terminal et appuyez sur Entrée. Lancez l’agent depuis cet environnement ; ne placez jamais la clé dans un prompt ou un dépôt.
Obtenir une clé APIread -s OMNIAKEY_API_KEY
export OMNIAKEY_API_KEYWindows · PowerShell
$env:OMNIAKEY_API_KEY = [System.Net.NetworkCredential]::new('', (Read-Host 'OmniaKey API key' -AsSecureString)).Password03
Vérifier sans générer
Rechargez la connexion MCP, puis demandez cette vérification en lecture seule. Si la clé manque, le client n’a pas hérité de votre environnement.
Vérifie que OmniaKey MCP ou CLI est prêt. Liste les modèles accessibles et consulte le schéma commun des requêtes multimédias. Ne lance aucune génération.De l’entrée au résultat
Installez la CLI et enregistrez l’exemple dans image.json. Vérifiez le modèle et son prix avant cette requête payante. Remplacez TASK_ID par l’id reçu.
omniakey submit --file image.json --idempotency-key YOUR_UNIQUE_TASK_KEY
omniakey task wait TASK_ID --timeout 300
omniakey task get TASK_IDQuestions fréquentes
Les prix des modèles changent-ils ?
Non. Les outils utilisent votre clé API et les règles de facturation de l’API. Consulter les modèles et les schémas locaux ne lance aucune génération ; générer du texte ou des médias peut être payant.
Que se passe-t-il si l’attente expire ?
La tâche distante n’est ni annulée ni renvoyée. Gardez son id et continuez avec task get ou task wait. Les liens des fichiers expirent ; consultez la même tâche pour les renouveler.