Oggi lanciamo MCP Tool Search per Claude Code.
Con la crescita di MCP come protocollo sempre più popolare e l'aumento delle capacità degli agenti, abbiamo scoperto che i server MCP possono avere fino a 50+ strumenti e occupare una grande quantità di contesto.
Tool Search consente a Claude Code di caricare dinamicamente gli strumenti nel contesto quando gli strumenti MCP occuperebbero altrimenti molto spazio.
Come funziona:
- Claude Code rileva quando le descrizioni dei tuoi strumenti MCP utilizzerebbero più del 10% del contesto
- Quando attivato, gli strumenti vengono caricati tramite ricerca invece di essere pre-caricati
Per il resto, gli strumenti MCP funzionano esattamente come prima.
Questo risolve una delle funzionalità più richieste su GitHub: caricamento lazy per i server MCP. Gli utenti documentavano configurazioni con 7+ server che consumavano 67k+ token.
Se stai creando un server MCP
Le cose sono per lo più le stesse, ma il campo "istruzioni del server" diventa più utile con la ricerca degli strumenti abilitata. Aiuta Claude a sapere quando cercare i tuoi strumenti, in modo simile alle skills.
Se stai creando un client MCP
Consigliamo vivamente di implementare ToolSearchTool, puoi trovare la documentazione qui. Lo abbiamo implementato con una funzione di ricerca personalizzata per farlo funzionare con Claude Code.
E per quanto riguarda la chiamata programmatica degli strumenti?
Abbiamo sperimentato la chiamata programmatica degli strumenti in modo che gli strumenti MCP potessero essere composti tra loro tramite codice. Sebbene continueremo a esplorare questa possibilità in futuro, abbiamo ritenuto che la necessità più importante fosse rilasciare Tool Search per ridurre l'uso del contesto.
Dicci cosa ne pensi qui o su GitHub mentre vedi funzionare ToolSearchTool.





