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

PayClaw lanza un entorno de pruebas para el servidor MCP de pagos con tarjetas Visa virtuales.
Herramientas

PayClaw lanza un entorno de pruebas para el servidor MCP de pagos con tarjetas Visa virtuales.

PayClaw ha lanzado un entorno de pruebas (sandbox) para su servidor de pagos MCP, que incluye tarjetas virtuales Visa bloqueadas por comercio con caducidad de 15 minutos, aprobación humana por transacción protegida por MFA y declaración de intención antes de la emisión de la tarjeta. Las tarjetas de producción están programadas para el 4 de marzo.

OpenClawRadar
Reemplazando complejas tuberías de recuperación con simples comandos de shell de git para agentes LLM.
Herramientas

Reemplazando complejas tuberías de recuperación con simples comandos de shell de git para agentes LLM.

Un desarrollador reemplazó toda su tubería de recuperación de agentes de IA (sentence-transformers, rank-bm25, tubería de LLM de dos pasos) con una sola herramienta que permite al agente ejecutar comandos de shell de solo lectura en un repositorio git, reduciendo el tamaño de la imagen Docker en ~3 GB y eliminando problemas de tiempo de espera.

OpenClawRadar
harshal-mcp-proxy ahora en npm: un solo daemon reemplaza 12 configuraciones de servidor MCP
Herramientas

harshal-mcp-proxy ahora en npm: un solo daemon reemplaza 12 configuraciones de servidor MCP

harshal-mcp-proxy ya está disponible como paquete npm de 54 kB. Instálelo globalmente, ejecútelo como un daemon y reemplace 12 configuraciones separadas de servidores MCP con 6 herramientas, ahorrando aproximadamente 2.7 GB de RAM y ~50K tokens por sesión.

OpenClawRadar
SimSense MCP Conector Proporciona a los Artefactos de Claude URLs Permanentes con Estado Persistente
Herramientas

SimSense MCP Conector Proporciona a los Artefactos de Claude URLs Permanentes con Estado Persistente

SimSense es un conector MCP que permite a Claude desplegar artefactos HTML/JS generados en URLs permanentes llamadas 'sims' con almacenamiento de estado persistente. La herramienta aborda la limitación de que la salida de Claude desaparece cuando cierras la ventana del chat.

OpenClawRadar