
Criei um servidor MCP que pesquisa na web
Os servidores MCP se tornam muito mais úteis quando podem acessar a internet. Um leitor de arquivos é bom. Uma ferramenta que busca dados ao vivo é outra coisa.
Eu construí uma ferramenta de busca na web para MCP. Ela usa o DuckDuckGo (grátis, sem necessidade de chave de API) e retorna resultados formatados para LLM.
A ferramenta
A ferramenta aceita uma consulta e um maxResults opcional. Ela pesquisa o endpoint HTML do DuckDuckGo (sem necessidade de chave de API) e retorna títulos, trechos e URLs.
O padrão de código
ypescript
async function searchDuckDuckGo(query: string, maxResults = 5) {
const url = https://html.duckduckgo.com/html/?q=;
const res = await fetch(url);
const html = await res.text();
// parse results...
}
O endpoint HTML do DuckDuckGo funciona sem chaves de API. Sem limitação de taxa para uso razoável.
Adicionando ao seu servidor
A implementação completa com tratamento de erros, tempo limite e formatação de resultados está no kit premium MCP. O starter gratuito tem o padrão básico.
Por que isso é importante
Um servidor MCP que permanece local é uma máquina de escrever. Um servidor MCP que alcança a web é um computador. Seu LLM pode verificar preços atuais, consultar documentação, verificar fatos -- enquanto você observa.
O repositório inicial está aqui.
A implementação de servidores MCP que acessam a web pode transformar a forma como empresas brasileiras utilizam dados em tempo real. Isso permite que LLMs verifiquem informações e atualizem dados, aumentando a eficiência nos negócios.

