
Kettle MCP
par pradeepmouli
Gérez les transformations et les jobs ETL de Pentaho Kettle via une interface MCP standardisée.
Ce qu'il fait
Kettle-MCP fournit un pont permettant aux agents IA de lire, créer, modifier et valider les transformations (.ktr) et les jobs (.kjb) de Pentaho Kettle. Il permet l'automatisation des flux de travail ETL (Extract, Transform, Load) en exposant les structures XML complexes des fichiers Kettle sous forme d'outils MCP gérables.
Outils
kettle_list_step_types: Liste tous les types d'étapes de transformation disponibles.kettle_get_step_type_schema: Récupère les schémas de configuration détaillés pour des étapes spécifiques.kettle_add_transformation_step: Insère une nouvelle étape dans un fichier de transformation.kettle_add_transformation_hop: Crée des connexions entre les étapes de transformation.kettle_validate_step_configuration: Vérifie que la configuration d'une étape correspond à son schéma requis.kettle_add_job_entry: Ajoute une nouvelle entrée à un job Kettle (.kjb).
Installation
Ajoutez ce qui suit à votre fichier claude_desktop_config.json (remplacez /path/to/ par votre chemin d'installation réel) :
{
"mcpServers": {
"kettle": {
"command": "node",
"args": ["/path/to/kettle-mcp/dist/index.js"]
}
}
}
Hôtes supportés
- Claude Desktop
Installation rapide
node /path/to/kettle-mcp/dist/index.jsInformations
- Tarification
- free
- Publié






