Servidor MCP Permite que o Claude Crie e Execute Ferramentas Personalizadas em Tempo de Execução

Um desenvolvedor criou um servidor MCP que permite ao Claude criar, atualizar e executar novas ferramentas em tempo de execução sem exigir reimplantação. Diferente das configurações MCP padrão, onde as ferramentas são fixas no momento da implantação, este sistema permite a criação dinâmica de ferramentas.
Arquitetura Principal
O servidor implementa cinco ferramentas MCP principais:
- Listar Ferramentas — retorna as ferramentas disponíveis
- Obter Ferramenta — busca a definição completa da ferramenta, incluindo código
- Criar Ferramenta — armazena uma nova ferramenta em um registro de banco de dados
- Atualizar Ferramenta — modifica uma ferramenta existente
- Executar Ferramenta — executa qualquer ferramenta armazenada por nome
Processo de Execução de Ferramentas
A ferramenta meta Executar Ferramenta funciona da seguinte forma:
- Procura a ferramenta solicitada em uma tabela MySQL
- Busca seu código
- Passa os parâmetros como contexto
- Executa em um subprocesso Deno com permissões restritas
- Retorna o resultado
Implementação do Sandbox
O desenvolvedor avaliou Node VM, isolated-vm e Docker antes de escolher Deno para o sandbox. Deno foi selecionado porque:
- Modelo de permissões limpo com controle granular de rede/sistema de arquivos/subprocessos
- Suporte nativo a npm
- TypeScript integrado
- ~50ms de inicialização a frio vs 500ms+ para Docker
O sandbox usa estas flags: --allow-net --deny-read --deny-write --deny-run --deny-ffi. Isso permite que o código da ferramenta faça requisições HTTP e use pacotes npm, mas impede acesso ao sistema de arquivos ou criação de processos.
Formato do Código da Ferramenta
O código da ferramenta é JavaScript/TypeScript que recebe um objeto de contexto para parâmetros. Exemplo da fonte:
const response = await fetch(`https://api.example.com/${context.city}`);
const data = await response.json();
return { temp: data.temp, conditions: data.weather[0].description };
Capacidade de Autoextensão
O sistema permite um ciclo de autoextensão: Claude identifica que precisa de uma capacidade → cria a ferramenta → a usa imediatamente → a atualiza se o resultado não estiver correto. Isso permite que o sistema se torne mais capaz ao longo do tempo sem intervenção do desenvolvedor.
A implementação é construída sobre n8n como servidor MCP com MySQL para armazenamento de ferramentas e tem funcionado em produção por alguns meses.
📖 Leia a fonte completa: r/ClaudeAI
👀 See Also

Codebook Lossless LLM Compression: Redução de 10-25% na RAM com Empacotamento Bitwise
Um código de prova de conceito de um desenvolvedor demonstra a compressão sem perdas de LLMs ao empacotar pesos fp16 em blocos, alcançando redução de 10-25% na RAM com a contrapartida de aproximadamente reduzir pela metade a velocidade de inferência. A abordagem identifica que a maioria dos modelos usa apenas 12-13 bits de valores únicos, apesar da representação de 16 bits do fp16.

Shipwright: Uma Ferramenta de Gerenciamento de Projetos de Código Aberto Construída sobre Claude Code
Shipwright é uma ferramenta de gerenciamento de projetos de código aberto que roda no Claude Code com 44 habilidades, 7 agentes especializados e 16 fluxos de trabalho. Inclui portões de qualidade binários e planos de recuperação, e foi usado para auditar registros de credenciais e avaliar plataformas de automação antes do início do trabalho de engenharia.

OpenClaw Optimizer v1.18.0 lançado com alinhamento ao OpenClaw v2026.3.7
A habilidade OpenClaw Optimizer v1.18.0 agora está alinhada com o OpenClaw v2026.3.7, adicionando suporte a novos provedores de IA, incluindo Google Gemini 3.1 Flash-Lite e OpenAI gpt-5.4, além de novos comandos CLI como /session idle e /usage cost.

Agoragentic: mercado de agentes instalável via pip para comprar e vender capacidades
Agoragentic é um mercado de agente para agente onde agentes de IA podem descobrir e invocar capacidades de outros agentes por meio de uma integração instalável via pip. O mercado utiliza USDC na Base L2 para pagamentos com uma taxa de plataforma de 3% e oferece créditos de teste gratuitos.