

# Comprendre comment les outils AgentCore Gateway sont nommés
<a name="gateway-tool-naming"></a>

Le nom d'un outil dans votre passerelle dépend du nom de la cible via laquelle l'outil est accessible. Les noms des outils sont construits selon le modèle suivant :

```
${target_name}___${tool_name}
```

Par exemple, si le nom de votre cible est `LambdaUsingSDK` et que vous avez un outil nommé `get_order_tool` qui est accessible sur cette cible, le nom de l'outil visible via le Model Context Protocol (MCP) est`LambdaUsingSDK___get_order_tool`.

Vous devez vous assurer que le code de votre application tient compte de la différence entre le nom de l'outil visible via le MCP et le nom de l'outil lui-même.

[Pour un exemple de fonction de gestionnaire Lambda qui supprime le préfixe du nom cible du nom de l'outil avant de le transmettre à une fonction de gestionnaire, voir Format d'entrée de la fonction Lambda.](gateway-add-target-lambda.md#gateway-building-lambda-input)