
Por que construí um MCP de Sentimento do Reddit - Depois cancelei o lançamento
Acabei de finalizar um servidor MCP de sentimento de desenvolvedores para o Reddit. Trinta e dois testes passaram. Pontuação determinística. Quatro ferramentas chamáveis por agentes. Implantação limpa em Standby. E não vai para o marketplace.
Não porque a construção falhou. Porque o lançamento teria falhado. Aqui está o raciocínio — vale mais do que o código.
O que ele faz
Uma chamada, e um agente de IA obtém uma leitura sobre como os desenvolvedores realmente se sentem em relação a uma ferramenta, biblioteca ou marca: sentimento, volume de menções, temas recorrentes, solicitações de recursos — extraídos de subreddits públicos de desenvolvedores e retornados como JSON estruturado.
Sem LLM no caminho da análise. O sentimento é um escore transparente de léxico mais regras, então as mesmas postagens sempre produzem a mesma resposta. Cada agregado é enviado com as postagens brutas por trás dele. Determinístico e auditável, de propósito.
Quatro ferramentas: um resumo de sentimento do título, menções correspondentes por postagem, solicitações de recursos agrupadas e discussões em tendência. O tipo de coisa que um agente chama antes de redigir uma postagem de comparação, ou uma equipe de DevRel executa na manhã seguinte a um lançamento.
A construção estava sólida. Esse nunca foi o problema.
{
"build": "reddit-dev-sentiment-mcp",
"tests": "32/32 green",
"tools": 4,
"scoring": "deterministic lexicon + rules, no LLM in the path",
"deploy": "Standby, clean",
"launch_status": "blocked — Reddit Responsible Builder Policy"
}
A barreira
A Política de Construtor Responsável do Reddit. O uso comercial da API requer aprovação por escrito, e na prática isso significa uma revisão de 2 a 4 semanas por usuário que termina apenas quando alguém da equipe interna do Reddit aprova.
Agora passe isso por um produto de traga sua própria chave. Cada usuário precisa de sua própria aprovação antes que a ferramenta retorne uma única linha. O funil: descobrir o ator → atingir uma barreira de credenciais → aplicar para o Reddit → esperar de duas a quatro semanas → talvez ser aprovado → lembrar que você se importava. A conversão através desse labirinto chega a zero. E a alternativa — direcionar todos através da minha única chave aprovada — é uma postura de uso comercial que não estou assumindo em escala solo.
Uma listagem no marketplace sob essas restrições não recebe visitantes com valor. Ela os recebe com um erro de credencial. Isso não é uma peça de portfólio neutra. É uma ativamente ruim.
A reinterpretação que salvou o trabalho
Eu quase arquivei tudo sob custo irrecuperável. Então olhei para a arquitetura novamente.
A dependência do Reddit era um arquivo. Tudo que importava — o escore de sentimento, extração de temas, mineração de solicitações de recursos, agregação, classificação, cache — operava em um único tipo de Post normalizado. Tudo isso era independente da fonte. O Reddit era apenas um adaptador alimentando um motor determinístico.
A responsabilidade nunca foi do motor. Foi do adaptador.
Isso muda a questão de "demonstrá-lo ou arquivá-lo" para "onde mais este motor pode apontar que não tenha um portão de um mês na frente dele?" A resposta estava bem ali: Hacker News. Sua API de busca é aberta. Sem autenticação. Sem fila de aprovação. Sem portão de política. Direcione o mesmo motor testado para o HN e você obtém o mesmo produto menos toda a fricção — ele inicializa e retorna dados sem nenhuma configuração. A falha fatal se torna o recurso principal.
A lição real
A parte difícil da maioria das ferramentas não é a integração. É a camada de julgamento que você constrói sobre os dados — a pontuação, a extração, a classificação. Mantenha essa camada limpa e independente da fonte, e uma mudança de política em um provedor é uma troca de adaptador, não uma demolição.
Estou mantendo a construção do Reddit pública como referência. A versão lançável fala com o Hacker News. Enviando isso a seguir.
Construído como parte de um pequeno conjunto de atores focados em agentes da Apify. O motor é o ativo; a fonte é apenas um plugue.
O artigo destaca a importância de adaptar ferramentas de IA a diferentes fontes de dados, especialmente em um cenário onde políticas de uso podem limitar o acesso. Para empresas brasileiras, isso ressalta a necessidade de flexibilidade e inovação na utilização de APIs.

