Hoy lanzamos la búsqueda de herramientas MCP para Claude Code.
A medida que MCP se ha convertido en un protocolo más popular y los agentes han ganado más capacidades, hemos descubierto que los servidores MCP pueden tener hasta 50 o más herramientas y ocupar una gran cantidad de contexto.
La búsqueda de herramientas permite a Claude Code cargar herramientas dinámicamente en el contexto cuando las herramientas MCP ocuparían demasiado espacio.
**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
Por lo demás, las herramientas MCP funcionan exactamente igual que antes.
Esto resuelve una de las funciones más solicitadas en GitHub: carga diferida para servidores MCP. Los usuarios documentaban configuraciones con 7 o más servidores que consumían más de 67 000 tokens.
**Si estás creando un servidor MCP
**Todo sigue siendo prácticamente igual, pero el campo "instrucciones del servidor" se vuelve más útil con la búsqueda de herramientas activada. Ayuda a Claude a saber cuándo buscar tus herramientas, similar a las habilidades.
**Si estás creando un cliente MCP
**Recomendamos encarecidamente implementar la herramienta ToolSearchTool; puedes encontrar la documentación aquí. La implementamos con una función de búsqueda personalizada para que funcione con Claude Code.
**¿Qué pasa con 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. Aunque seguiremos explorando esto en el futuro, sentimos que la necesidad más importante era lanzar la búsqueda de herramientas para reducir el uso de contexto.
Cuéntanos qué opinas aquí o en GitHub cuando veas cómo funciona la herramienta ToolSearchTool.





