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

ForgeAI: Uma Bancada Visual para Engenharia de Modelos
O ForgeAI oferece uma interface visual para inspeção, fusão e treinamento de modelos, com recursos como inspeção de arquitetura de modelos 3D e M-DNA Forge para fusão visual de camadas.

Tatu: Camada de segurança de código aberto para Claude. Bloqueia segredos e comandos destrutivos em blocos de código.
Tatu é um sistema de hooks de código aberto que intercepta ações do Claude Code em tempo real para bloquear segredos vazados, sinalizar PII e negar comandos destrutivos antes da execução. A instalação é feita via pip/pipx com 'tatu-hook init' para ativar o modo de auditoria.
ThoughtDAG: Um Grafo de Contexto Editável para Conversas com LLM
O ThoughtDAG transforma o contexto do LLM em um grafo editável, permitindo ramificar, mesclar e podar o que o modelo vê. Um piloto mostra que ele pode corrigir erros removendo ramos desatualizados, reduzindo a contagem de tokens.

SIDJUA V1.0: Plataforma de Governança Autônoma para Agentes de IA
SIDJUA V1.0 é uma plataforma de governança gratuita e auto-hospedada para agentes de IA que roda em Docker, incluindo Raspberry Pi. Ela fornece pontos de verificação obrigatórios para tarefas de agentes, armazenamento criptografado de credenciais, isolamento de rede e controles granulares de orçamento.