Mozilla Readability Parser
Extrai e transforma o conteúdo de páginas da web em Markdown limpo e otimizado para LLMs, utilizando o algoritmo Readability da Mozilla.
Documentação
Servidor MCP Mozilla Readability Parser
Um servidor model context protocol (MCP) que extrai e transforma conteúdo de páginas web em Markdown limpo e otimizado para LLMs. Retorna título do artigo, conteúdo principal, resumo, autor e nome do site. Usa o algoritmo de Readability da Mozilla para remover anúncios, navegação, rodapés e elementos não essenciais, preservando a estrutura central do conteúdo. Mais sobre MCP.
Recursos
- Remove anúncios, navegação, rodapés e outros conteúdos não essenciais
- Converte HTML limpo em Markdown bem formatado (também usa Turndown)
- Retorna metadados do artigo (título, resumo, autor, nome do site)
- Trata erros com elegância
Por que não apenas Fetch?
Diferente de simples requisições fetch, este servidor:
- Extrai apenas o conteúdo relevante usando o algoritmo de Readability da Mozilla
- Elimina ruídos como anúncios, popups e menus de navegação
- Reduz o uso de tokens ao remover HTML/CSS desnecessários
- Fornece formatação Markdown consistente para melhor processamento por LLMs
- Inclui metadados úteis sobre o conteúdo
Instalação
Instalando via Smithery
Para instalar o Mozilla Readability Parser para Claude Desktop automaticamente via Smithery:
npx -y @smithery/cli install server-moz-readability --client claude
Instalação Manual
npm install server-moz-readability
Referência de Ferramentas
parse
Busca e transforma o conteúdo de páginas web em Markdown limpo.
Argumentos:
{
"url": {
"type": "string",
"description": "The website URL to parse",
"required": true
}
}
Retorno:
{
"title": "Article title",
"content": "Markdown content...",
"metadata": {
"excerpt": "Brief summary",
"byline": "Author information",
"siteName": "Source website name"
}
}
Uso com Claude Desktop
Adicione ao seu claude_desktop_config.json:
{
"mcpServers": {
"readability": {
"command": "npx",
"args": ["-y", "server-moz-readability"]
}
}
}
Dependências
- @mozilla/readability - Extração de conteúdo
- turndown - Conversão de HTML para Markdown
- jsdom - Análise de DOM
- axios - Requisições HTTP
Licença
MIT