Hoy estamos lanzando MCP Tool Search para Claude Code.
A medida que MCP se ha convertido en un protocolo más popular y los agentes se han vuelto más capaces, hemos descubierto que los servidores MCP pueden tener hasta 50+ herramientas y ocupar una gran cantidad de contexto.
Tool Search permite que Claude Code cargue herramientas dinámicamente en el contexto cuando las herramientas MCP ocuparían mucho contexto.
Cómo funciona:
- Claude Code detecta cuando las descripciones de tus herramientas MCP usarían más del 10% del contexto
- Cuando se activa, las herramientas se cargan mediante búsqueda en lugar de precargarse
De lo contrario, las herramientas MCP funcionan exactamente como antes.
Esto resuelve una de las funciones más solicitadas en GitHub: carga diferida para servidores MCP. Los usuarios documentaban configuraciones con 7+ servidores que consumían más de 67k tokens.
Si estás creando un servidor MCP
Las cosas son prácticamente iguales, pero el campo "instrucciones del servidor" se vuelve más útil con la búsqueda de herramientas habilitada. Ayuda a Claude a saber cuándo buscar tus herramientas, similar a las habilidades.
Si estás creando un cliente MCP
Recomendamos encarecidamente implementar ToolSearchTool, puedes encontrar la documentación aquí. Lo implementamos con una función de búsqueda personalizada para que funcione con Claude Code.
¿Qué hay de la llamada programática a herramientas?
Experimentamos con la llamada programática a herramientas para que las herramientas MCP pudieran componerse entre sí mediante código. Si bien continuaremos explorando esto en el futuro, sentimos que la necesidad más importante era sacar Tool Search para reducir el uso del contexto.
Cuéntanos qué te parece aquí o en GitHub mientras ves cómo funciona ToolSearchTool.





