Complexidade Temporal MCP: Ferramenta de Análise Estática Fornece Complexidade Big-O para Agentes de IA de Codificação

Time Complexity MCP é um servidor MCP que realiza análise estática em código para determinar a complexidade de tempo Big-O, então alimenta esses valores diretamente para agentes de IA de codificação. A ferramenta contorna o consumo de tokens e as imprecisões potenciais que ocorrem quando modelos de fronteira tentam analisar a complexidade por si mesmos.
Como Funciona
O servidor analisa o código em Árvores de Sintaxe Abstrata (ASTs) usando tree-sitter, então as analisa para detectar:
- Padrões de aninhamento de loops
- Padrões de recursão
- Custos conhecidos de bibliotecas padrão
Ele relata a complexidade Big-O por função com anotações de linha que agentes de IA podem acessar como uma ferramenta.
O Que Ele Detecta
A ferramenta identifica padrões específicos de complexidade:
.contains()dentro de um loopfor→ O(n²).sort()com.indexOf()no comparador → O(n² log n)- Recursão ramificada como fibonacci → O(2ⁿ)
- Loops com limite constante como
for i in range(10)→ O(1)
Linguagens Suportadas
A ferramenta atualmente suporta JavaScript, TypeScript, Python, Java, Kotlin e Dart.
Aplicação no Mundo Real
O desenvolvedor executou a ferramenta em sua própria base de código e encontrou:
- O(n³) no scanner de diretórios
- O(n²) nas utilitárias de formatação
Esses problemas foram corrigidos com base no próprio relatório da ferramenta, demonstrando automaplicação prática.
Disponibilidade
Time Complexity MCP é de código aberto com versões pré-construídas disponíveis em https://github.com/Luzgan/time-complexity-mcp.
📖 Leia a fonte completa: r/ClaudeAI
👀 See Also

Sistema Operacional Creation: Um Runtime Local de LLM com Porta σ Que Permite que Modelos Digam "Não Sei" em Vez de Alucinar
O Creation OS envolve LLMs locais (BitNet, Qwen, Gemma, qualquer GGUF) com um σ-gate que mede múltiplos canais de incerteza e decide ACEITAR, REPENSAR ou ABSTER-SE por saída. Sem nuvem, sem API. Precisão no TruthfulQA melhorou ~29% via regeneração seletiva.

claude-sessions: Interface de Terminal para Navegar em Transcrições de Código do Claude
claude-sessions é uma ferramenta de interface de terminal de código aberto que examina arquivos de transcrição locais do Claude Code, permitindo que desenvolvedores naveguem, pesquisem e retomem sessões anteriores. Construído com o próprio Claude Code, apresenta navegação WASD, pesquisa por palavras-chave e retomada de sessão com um clique.

Spectr: Um MCP Que Escreve Especificações de Aplicativos a Partir de Gravações de Tela para Clones Pixel-Perfect do Claude
Spectr é um servidor MCP, CLI e skill para Claude Code que pega uma gravação de tela .mp4/.mov de um app iOS e gera um spec.md de 7 seções com códigos hexadecimais, pesos de fonte, espaçamentos, transições e grafo de navegação — eliminando os 30 minutos de especificação manual por tela.

Interface de chatbot de página única para executar localmente o Gemma 4 26B A4B
Um desenvolvedor criou um chatbot em uma única página HTML que se conecta ao Gemma 4 26B A4B rodando localmente com janela de contexto de 32K a 50-65 tokens/segundo, distribuído entre uma GPU 7900 XT e uma 3060 Ti. A interface inclui streaming completo, renderização de Markdown e controles de parâmetros.