La Gema Rails-AI-Context Proporciona a Claude Código con el Modelo Completo de la Aplicación Rails a través de MCP

✍️ OpenClawRadar📅 Publicado: 14 de abril de 2026🔗 Source
La Gema Rails-AI-Context Proporciona a Claude Código con el Modelo Completo de la Aplicación Rails a través de MCP
Ad

Qué es esto

La gema rails-ai-context aborda las limitaciones de Claude Code con aplicaciones Rails al introspectar automáticamente toda la aplicación y exponer su estructura a través del Model Context Protocol (MCP). Esto le da a Claude Code un modelo mental completo de la aplicación Rails sin configuración manual.

Detalles clave

La gema resuelve problemas específicos donde Claude Code "adivina mucho" con Rails: leer miles de líneas en schema.rb para encontrar una columna, omitir columnas encriptadas, no conocer las conexiones Stimulus e inventar patrones de UI en lugar de coincidir con los existentes.

La configuración requiere agregar al Gemfile:

gem "rails-ai-context", group: :development

Y ejecutar el generador:

rails generate rails_ai_context:install

Claude Code descubre automáticamente el servidor MCP a través de un archivo .mcp.json sin configuración manual.

La gema proporciona 39 herramientas que Claude puede llamar directamente, incluyendo:

  • rails_get_schema(table: "users")
  • rails_search_code(pattern: "can_cook?", match_type: "trace")
  • rails_validate(files: ["app/models/user.rb"])
  • rails_analyze_feature(feature: "billing")
  • rails_get_stimulus()
  • rails_get_turbo_map()

En lugar de leer cada archivo, Claude puede consultar exactamente lo que necesita: esquemas con pistas de encriptación y nulabilidad, asociaciones y alcances de modelos, mapas de rutas, conexiones Stimulus de controlador a HTML, mapeo de transmisión a suscripción de Turbo y patrones reales del sistema de diseño.

La gema también genera un archivo CLAUDE.md y archivos divididos .claude/rules/ por herramienta para que Claude tenga contexto incluso sin MCP.

Hay una alternativa CLI donde las mismas 39 herramientas funcionan como rails 'ai:tool[schema]' para cualquier flujo de trabajo.

El proyecto tiene licencia MIT y requiere Ruby 3.2+ y Rails 7.1+.

Ad

Para quién es

Desarrolladores Rails que usan Claude Code y quieren asistencia más precisa y consciente del contexto sin lectura manual de archivos o configuración.

📖 Read the full source: r/ClaudeAI

Ad

👀 Ver también

Herramienta de Raíz de Uva Reduce el Uso de Tokens de Código Claude mediante el Almacenamiento en Caché del Contexto del Repositorio
Herramientas

Herramienta de Raíz de Uva Reduce el Uso de Tokens de Código Claude mediante el Almacenamiento en Caché del Contexto del Repositorio

Una herramienta experimental gratuita llamada Grape Root aborda el consumo redundante de tokens en Claude Code al mantener un estado ligero sobre los archivos del repositorio previamente explorados, evitando relecturas innecesarias de archivos sin cambios durante las consultas de seguimiento.

OpenClawRadar
ESQUEMA DE AGENTS.md PARA BASES DE CONOCIMIENTO COMPILADAS POR LLM CON CAPA DE APRENDIZAJE
Herramientas

ESQUEMA DE AGENTS.md PARA BASES DE CONOCIMIENTO COMPILADAS POR LLM CON CAPA DE APRENDIZAJE

AGENTS.md v1.0 proporciona un estándar de esquema para que Claude construya y mantenga wikis de investigación personal a partir de fuentes en bruto, incluyendo una capa de aprendizaje de repetición espaciada con generación automática de tarjetas de memoria y seguimiento de lagunas de conocimiento.

OpenClawRadar
API Interna de Airtable con Ingeniería Inversa Expuesta vía MCP: Más de 60 Herramientas para Claude Code
Herramientas

API Interna de Airtable con Ingeniería Inversa Expuesta vía MCP: Más de 60 Herramientas para Claude Code

Un desarrollador aplicó ingeniería inversa a la API interna de Airtable y creó un servidor MCP con más de 60 herramientas, permitiendo que Claude Code y más de 15 IDEs controlen vistas de bases de datos, campos calculados y extensiones. Ya usado por más de 2000 usuarios, es gratuito y de código abierto.

OpenClawRadar
Desarrollador comparte flujo de trabajo híbrido de codificación con IA: Claude para planificación, modelos locales para ejecución
Herramientas

Desarrollador comparte flujo de trabajo híbrido de codificación con IA: Claude para planificación, modelos locales para ejecución

Un desarrollador construyó una canalización utilizando Claude 3.5 Sonnet para la planificación de tareas y modelos locales Qwen2.5-Coder a través de Ollama para la generación de código, logrando una reducción del 85% en tokens en comparación con usar solo Claude.

OpenClawRadar