PullMD v2.4.1 Adiciona Conector MCP Nativo para claude.ai Web e Autenticação Multiusuário
PullMD v2.4.1 foi lançado, e o destaque é o suporte nativo ao diálogo de conector personalizado do claude.ai web (e Claude Desktop). Duas semanas após o post inicial — 385 upvotes, 60 comentários, ~20 issues no GitHub e 7 releases — aqui está o que foi implementado.
O Conector Web do claude.ai Funciona de Forma Nativa
Agora você pode apontar o claude.ai web para sua própria instância auto-hospedada do PullMD. O diálogo do conector personalizado descobre o servidor, registra-o e guia você pelo consentimento OAuth. A configuração é feita com duas variáveis de ambiente:
OAUTH_JWT_SECRET=$(openssl rand -hex 32)
PUBLIC_URL=https://your-host.example.comReinicie e vá para claude.ai web → Configurações → Conectores → Adicionar personalizado e aponte para https://your-host.example.com/mcp. O mesmo fluxo funciona no Claude Desktop.
Nos bastidores: fluxo padrão de Código de Autorização OAuth 2.1 com PKCE-S256 e Registro Dinâmico de Cliente (conforme RFC). Se OAUTH_JWT_SECRET não estiver definido, o comportamento volta para v1.x.
Três Modos de Autenticação via PULLMD_AUTH_MODE
Até a v2.0, o PullMD era efetivamente de locatário único. A v2.0 introduz três modos:
- disabled (padrão) — sem login, sem chave de API. Igual à v1.x. Use em uma rede confiável.
- single-admin — um usuário, protegido por senha, sem auto-cadastro. Bom para homelab com controle de acesso via GUI.
- multi-user — auto-cadastro em
/signup, histórico isolado por usuário, chaves de API por usuário (pmd_<32 caracteres base62>enviadas comoAuthorization: Bearer pmd_xxx). Links de compartilhamento (/s/:id) permanecem públicos.
Configuração mínima para uma instância compartilhada:
PULLMD_AUTH_MODE=multi-user
[email protected]
PULLMD_ADMIN_PASSWORD=change-me-pleaseCompatibilidade Melhorada com Sites
Diversas correções chegaram desde v1.2/v2.2 que fecharam lacunas onde o PullMD retornava artigos incompletos ou corpos vazios:
- Família Future PLC (windowscentral.com, tomshardware.com, techradar.com, pcgamer.com, gamesradar.com, t3.com) — receitas de site agora removem widgets de recomendação e padrões de paywall
aria-hiddenque confundiam o Readability. - Páginas de Issues do GitHub — receita padrão para
*/*/issues/*força Playwright comwait_for: .js-comment-bodypara capturar o thread completo de comentários renderizados por JS. - Sites com fingerprinting de UA — o User-Agent fixo do Chrome 131 foi substituído por um pool de UAs reais que rotaciona.
📖 Leia a fonte original: r/ClaudeAI
👀 See Also

CADAM: Código Aberto de Texto para CAD com Controles Deslizantes Paramétricos e Renderização em WebAssembly
CADAM gera modelos 3D paramétricos a partir de texto ou imagens, produz código OpenSCAD com controles deslizantes interativos e é executado completamente no navegador via WebAssembly.

Plugin OpenClaw Context Meter Mostra Porcentagem de Uso de Token do Telegram
Um novo plugin OpenClaw exibe a porcentagem de uso de tokens após cada resposta do bot do Telegram, mostrando valores como '45k / 200k (22%)' e detectando eventos de compactação. O plugin evita problemas de OOM ao codificar as janelas de contexto em vez de usar execSync.

Engenharia Reversa do Apple Neural Engine para Treinar Modelos MicroGPT
Um desenvolvedor engenhou reversamente as APIs privadas do Neural Engine da Apple para criar um pipeline de treinamento para um modelo MicroGPT de 110 milhões de parâmetros, alcançando eficiência energética de 6,6 TFLOPs/watt no hardware Mac M4.

Mestre de Prompt: Habilidade Claude para Gerar Prompts Precisos de Ferramentas de IA
Prompt-Master é uma habilidade gratuita do Claude que cria prompts precisos para várias ferramentas de IA, incluindo Cursor, Claude Code, GPT, Midjourney, Kling e Eleven Labs. A ferramenta alcançou mais de 600 estrelas no GitHub e processa mais de 4000 acessos.