MCP Servers

A collection of Model Context Protocol servers, templates, tools and more.

C
Code Analyzer MCP Server

Um experimento com MCP Context Protocol com Node e Typescript e Spec Driven Development

Created 3/17/2026
Updated about 3 hours ago
Repository documentation and setup instructions

MCP Server AI Test

Este projeto é um servidor MCP (Model Context Protocol) para análise de codebases de software, escrito em Node.js e TypeScript (ESM). Ele expõe ferramentas que permitem a um LLM explorar, navegar e analisar um projeto local, incluindo estrutura de arquivos, busca de código, análise AST, dependências e muito mais.

Tecnologias Utilizadas

  • Node.js + TypeScript (ESM)
  • @modelcontextprotocol/sdk
  • ts-morph (AST parser)

Estrutura do Projeto

  • src/ — Código-fonte principal
    • server.ts — Ponto de entrada do servidor MCP
    • config.ts — Configurações globais
    • lib/ — Utilitários internos (cache, segurança de paths)
    • tools/ — Implementação das ferramentas MCP
  • specs/ — Especificações detalhadas por fase de implementação
  • package.json, tsconfig.json — Configuração do projeto

Como usar

  1. Instale as dependências:
    npm install
    
  2. Compile o projeto:
    npm run build
    
  3. Inicie o servidor MCP:
    npm start
    

Nota: Este é um projeto de estudo, criado para fins de aprendizado e experimentação. FEITO COM APOIO DE IA E TESTANDO WORKFLOW SPEC DRIVEN DEVELOPMENT

Quick Setup
Installation guide for this server

Install Package (if required)

npx @modelcontextprotocol/server-code-analyzer-mcp-server

Cursor configuration (mcp.json)

{ "mcpServers": { "leeovictor-code-analyzer-mcp-server": { "command": "npx", "args": [ "leeovictor-code-analyzer-mcp-server" ] } } }