/**
* Interface de base pour tous les outils du serveur MCP
*/
export interface Tool {
/**
* Retourne le nom de l'outil
*/
getName(): string;
/**
* Retourne la description de l'outil
*/
getDescription(): string;
/**
* Exécute l'outil avec les options fournies
* @param options Options spécifiques à l'outil
*/
execute(options: any): Promise<any>;
}