Usando o Modo de Código MCP para Pesquisa Eficiente de Palavras-chave no Claude

Arquitetura e Eficiência de Tokens
Um desenvolvedor compartilhou sua experiência construindo um servidor MCP que dá ao Claude capacidades autônomas de pesquisa de palavras-chave. O principal desafio técnico foi a eficiência de tokens - servidores MCP tradicionais com 15-20 ferramentas podem consumir milhares de tokens apenas nas definições das ferramentas antes de qualquer trabalho real começar.
Eles implementaram o padrão Modo de Código (a mesma abordagem que a Cloudflare disponibilizou em código aberto para sua API) para reduzir isso para aproximadamente 1.000 tokens com apenas duas ferramentas: search e execute.
Como o Modo de Código Funciona
Em vez de criar uma ferramenta por endpoint de API, o agente escreve trechos de JavaScript contra a especificação OpenAPI. Este código é executado em uma VM isolada com um contexto de protótipo nulo. A chave da API é injetada no lado do servidor e nunca entra no contexto do agente. Redirecionamentos são bloqueados para evitar exfiltração de tokens.
Capacidades na Prática
Com esta configuração, Claude agora pode:
- Analisar palavras-chave (volume, CPC, dificuldade, intenção)
- Detectar sinais de tendência (explosão, pico, padrões sazonais)
- Obter 350+ palavras-chave relacionadas por consulta
- Encadear múltiplas chamadas de API em uma única invocação de ferramenta
Principais Benefícios
A maior vantagem é a composição. O agente pode pesquisar a especificação para descobrir endpoints e então executar fluxos de trabalho de múltiplas etapas sem cadeias de ferramentas pré-definidas. Esta abordagem permite uma operação mais flexível e autônoma em comparação com arquiteturas tradicionais de uma-ferramenta-por-endpoint.
O desenvolvedor está curioso se outros estão construindo servidores MCP com Modo de Código ou se a abordagem tradicional funciona melhor para diferentes casos de uso.
📖 Leia a fonte completa: r/ClaudeAI
👀 See Also

BrowserKing: Extensão de Código Aberto do Chrome para Controle do Navegador via Claude e Outros Modelos
BrowserKing é uma extensão gratuita e de código aberto para Chrome que permite que Claude e mais de 15 outros modelos vejam e controlem seu navegador a partir de um painel lateral. Ele tira capturas de tela, as envia para o modelo e, em seguida, age com base nas decisões para clicar em botões, preencher formulários, rolar a página e navegar entre abas.

OpenHelm: Um Aplicativo macOS para Automatizar Tarefas de Código do Claude
OpenHelm é um aplicativo gratuito e local para macOS que automatiza tarefas repetitivas de codificação com o Claude, executando trabalhos em um cronograma, repetindo automaticamente falhas e dividindo o trabalho em partes para evitar limites de sessão. Ele usa sua assinatura existente do Claude para chamadas de LLM.

agent-data: Dados Web Estruturados para Agentes OpenClaw, 70% Mais Barato que Automação de Navegador
agent-data fornece endpoints de API Python puro para X, Reddit, voos e vagas de emprego, projetados para agentes de IA como OpenClaw — sem automação de navegador. O benchmark mostra economia significativa de custos e melhorias de confiabilidade.

Pesquisa semântica local para conversas de IA com fastembed e LanceDB
Um desenvolvedor indexou 368 mil mensagens de conversas de IA localmente usando fastembed para embeddings baseados em CPU e LanceDB como armazenamento vetorial serverless, alcançando latência de busca p50 de 12ms sem chaves de API.