Hoje estamos lançando o MCP Tool Search para o Claude Code.
Com o MCP se tornando um protocolo mais popular e os agentes mais capazes, descobrimos que os servidores MCP podem ter até 50+ ferramentas e ocupar uma grande quantidade de contexto.
O Tool Search permite que o Claude Code carregue dinamicamente ferramentas no contexto quando as ferramentas MCP ocupariam muito contexto.
Como funciona:
**- O Claude Code detecta quando suas descrições de ferramentas MCP usariam mais de 10% do contexto
- Quando acionado, as ferramentas são carregadas via pesquisa em vez de pré-carregadas
Caso contrário, as ferramentas MCP funcionam exatamente como antes.
Isso resolve uma das funcionalidades mais solicitadas no GitHub: carregamento preguiçoso para servidores MCP. Os usuários estavam documentando configurações com 7+ servidores consumindo 67k+ tokens.
Se você está criando um servidor MCP
As coisas são basicamente as mesmas, mas o campo "instruções do servidor" se torna mais útil com a pesquisa de ferramentas ativada. Isso ajuda o Claude a saber quando pesquisar suas ferramentas, semelhante às habilidades.
Se você está criando um cliente MCP
Recomendamos fortemente a implementação do ToolSearchTool, você pode encontrar a documentação aqui. Nós o implementamos com uma função de pesquisa personalizada para funcionar com o Claude Code.
E sobre a chamada programática de ferramentas?
Experimentamos fazer chamadas programáticas de ferramentas para que as ferramentas MCP pudessem ser compostas umas com as outras via código. Embora continuemos a explorar isso no futuro, sentimos que a necessidade mais importante era lançar o Tool Search para reduzir o uso de contexto.
Conte-nos o que você acha aqui ou no Github ao ver o ToolSearchTool funcionar.





