Skip to main content
Glama

ReadyOrAI

Servidor MCP de costo cero para inspección de código local. Analiza tu código en busca de prácticas de código limpio, mejores prácticas y ofrece recomendaciones accionables, sin modificar tu código ni realizar llamadas a API.

Características

  • 9 analizadores: complexity, naming, structure, patterns, imports, documentation, security, duplication, AI-generated code detection

  • Multilenguaje: JS/TS, Python, Go, Rust (análisis profundo) + Java, C#, Ruby, PHP y más (basado en regex)

  • Costo cero: Todo el análisis se ejecuta localmente: sin claves de API, sin llamadas externas

  • Servidor MCP: Funciona con Claude Desktop, Claude Code y VS Code mediante transporte stdio

  • Herramienta CLI: Comandos de terminal ready @filename y AI para uso independiente

  • Salida SARIF: Exporta resultados para integración con GitHub Code Scanning

  • Modo vigilancia: Reanálisis continuo ante cambios en archivos

  • Modo baseline/diff: Seguimiento de adopción incremental: solo muestra problemas nuevos

  • Archivo de configuración: .readyorai.json a nivel de proyecto para ajustes compartidos

  • Supresiones en línea: Silencia hallazgos específicos con comentarios // readyorai-ignore

Related MCP server: Risk Audit MCP

Instalación

Como servidor MCP

Claude Desktop (claude_desktop_config.json):

{
  "mcpServers": {
    "readyorai": {
      "command": "npx",
      "args": ["-y", "readyorai"]
    }
  }
}

Claude Code:

claude mcp add readyorai -- npx -y readyorai

VS Code (.vscode/mcp.json):

{
  "servers": {
    "readyorai": {
      "command": "npx",
      "args": ["-y", "readyorai"]
    }
  }
}

Como herramienta CLI

npm install -g readyorai

Uso de la CLI

ready @src/index.ts                          # Inspect a single file
ready @src/                                  # Inspect a directory
ready @src/index.ts --checks security,naming # Run specific checks
ready @src/index.ts --json                   # JSON output
ready @src/index.ts --sarif                  # SARIF output (GitHub Code Scanning)
ready @src/index.ts --severity warning       # Only warnings and errors
ready @src/index.ts --watch                  # Re-analyze on file changes
ready @src/ --baseline baseline.json         # Compare against saved baseline
ready @src/ --save-baseline baseline.json    # Save current results as baseline
AI                                           # Inspect current directory
AI @src/utils.ts                             # Alias with file target

Códigos de salida

Código

Significado

0

Sin problemas

1

Advertencias

2

Errores

3

Error de ejecución

Configuración

Crea un .readyorai.json en la raíz de tu proyecto:

{
  "checks": ["complexity", "naming", "security"],
  "severity": "warning",
  "exclude": ["dist/**", "node_modules/**"]
}

Supresiones en línea

Silencia hallazgos específicos en una línea:

eval(code); // readyorai-ignore

Herramientas MCP

Herramienta

Descripción

inspect_file

Analiza un solo archivo en busca de problemas de calidad de código

inspect_directory

Análisis por lotes de todos los archivos fuente en un directorio

get_metrics

Obtén métricas cuantitativas (LOC, complejidad, número de funciones)

compare_files

Compara dos versiones de un archivo y muestra hallazgos corregidos, nuevos o sin cambios

suggest_fixes

Obtén sugerencias de corrección accionables con contexto para cada hallazgo

Prompts MCP

Prompt

Descripción

review-code

Revisión de código estructurada con área de enfoque opcional

health-check

Evaluación de salud a nivel de proyecto

Comprobaciones

Comprobación

Qué detecta

complexity

Complejidad ciclomática/cognitiva, anidamiento profundo

naming

Violaciones de convenciones, variables de una letra, prefijos booleanos

structure

Archivos/funciones largos, demasiados parámetros, líneas largas

patterns

console.log, catch vacío, números mágicos, ternarios anidados, TODOs

imports

Importaciones no utilizadas, importaciones comodín, importaciones dispersas

documentation

Falta de JSDoc/docstrings, baja proporción de comentarios

security

Secretos codificados, eval(), inyección SQL, patrones XSS

duplication

Bloques de código duplicados, cadenas mágicas repetidas

ai-detection

Detecta patrones comunes en código generado por IA

Soporte de lenguajes

Nivel

Lenguajes

Análisis

1

JavaScript, TypeScript, Python, Go, Rust

Análisis completo basado en AST

2

Java, C#, Ruby, PHP, Swift, Kotlin, C, C++

Análisis con regex + heurísticas

3

Cualquier archivo de texto

Comprobaciones por línea (longitud, TODOs, secretos, duplicación)

Desarrollo

git clone https://github.com/TedoNeObichaJavaScript/ReadyOrAI.git
cd ReadyOrAI
npm install
npm run build
npm test

Soporte

Si encuentras útil ReadyOrAI, considera apoyar el proyecto:

  • Borko — 5 euros

Licencia

MIT

A
license - permissive license
Not graded
quality - not tested
D
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    A
    quality
    D
    maintenance
    Enables comprehensive code analysis including quality assessment, security vulnerability detection, refactoring suggestions, complexity calculations, and automatic documentation generation for multiple programming languages.
    5
    10
    MIT
  • A
    license
    Not graded
    quality
    Not graded
    maintenance
    Enables security scanning of code projects to identify common vulnerabilities like XSS, injections, SSRF, and path traversal issues. Provides local, offline scanning with severity-grouped results and actionable fix suggestions for improving code security.
    38
  • A
    license
    Not graded
    quality
    C
    maintenance
    Enables AI-powered code safety analysis including risk detection, secret scanning, dependency checking, and code snapshot management. Works offline for basic features with optional cloud integration for advanced ML analysis and team collaboration.
    9
    1
    Apache 2.0
  • A
    license
    A
    quality
    A
    maintenance
    Enables AI assistants and developers to analyze code for language-specific best practices and idiomatic patterns across programming languages, CI automation, and configuration formats.
    16
    2
    MIT

View all related MCP servers

Related MCP Connectors

  • Generate SBOMs, scan vulnerabilities, and analyze dependencies from local projects or Git repos.

  • Screens public GitHub repos and PRs to generate risk maps, findings, and merge-readiness signals.

  • Enterprise code intelligence for M&A, security audits, and tech debt. Hosted server with 200k free.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/TedoNeObichaJavaScript/ReadyOrAI'

If you have feedback or need assistance with the MCP directory API, please join our Discord server