Démarrage rapide
Cet exemple connecte KPainter MCP sur le stdio local et crée un premier résultat.
1. Préparez une API Clé
- Inscrivez-vous à KPainter
- ouvrir le Page clé API.
- Activer et copier la clé.
- Conserver dans la configuration sécurisée du client MCP.
2 – Configurer le stdio
Lorsque KP-mcp est installé :
{ "mcpServers": { "kpainter": { "command": "kp-mcp", "args": ["--stdio"], "env": { "KGP_API_KEY": "<your_api_key>" } } }}
Dans la catégorie source du service KGP :
{ "mcpServers": { "kpainter": { "command": "python", "args": ["-m", "src.mcp_server", "--stdio"], "cwd": "/path/to/kgp-service", "env": { "KGP_API_KEY": "<your_api_key>" } } }}
3 – Lire les capacités
Appelez les capacités d’abord. Confirmez que :
- Le compte est disponible
- Les produits comprennent le résultat prévu
- Les paramètres de fichiers, de vidéos, d'images ou d'applications proviennent de cette réponse
4 – Créer un premier résultat
Créer le cp :
{ "type": "video", "prompt": "Explain the customer escalation process to new employees", "max_credits": 300, "video": { "duration_seconds": 120, "aspect_ratio": "16:9", "language": "en" }}
Pour les fichiers source, appelez kp_upload_file d'abord et mettez chaque fichier_id retourné dans input_file_ids.
5.Poll et les résultats de lecture
- Appelez Kp_get périodiquement.
- Continuez à attendre pendant la planification ou la production.
- Appelez Kp_outputs après avoir prêt.
- Lors de la pause, vérifiez les actions disponibles au lieu de créer un duplicat.
- Lorsque vous échouez, montrer une raison claire et un bon prochain pas.
6 – Rénover une vidéo
Passez cette forme à kp_message :
{ "creation_id": "creation_xxx", "content": "Keep everything else and make the second scene easier to understand", "idempotency_key": "video-edit-20260901-001"}
Continuez à rechercher la même création avec kp_get.
