data-ai MCP Server
38 MCP tools that give AI agents live access to your Rails schema, models, routes & conventions. Works with Claude Code, Cursor, Copilot, OpenCode, Codex CLI. Zero config.
Discovered via github-topic:model-context-protocol and last synced 3mo ago.
Install instructions not detected yet
Check the source repository for the latest setup steps.
Trace: definition + source + callers + tests. Also: definition, call, class filters
AST-parsed associations, validations, scopes, enums, macros - each result tagged `[VERIFIED]` or `[INFERRED]`
HTML data-attributes (dashes!) + targets + values + actions
Brakeman static analysis - SQL injection, XSS, mass assignment
Interface, dependencies, side effects, callers
Type
What it does
Columns with indexed/unique/encrypted/default hints
Templates with ivars, Turbo wiring, Stimulus refs, partial locals
Syntax + semantic + Brakeman security in one call
App + framework helpers with view cross-references
Safe read-only SQL with timeout, row limit, column redaction
Method-aware code extraction with class context
Callbacks in Rails execution order with source
What locals to pass + what methods are called on them
N+1 risks, missing indexes, counter_cache, eager load candidates
Queue, retries, guard clauses, broadcasts, schedules
One-call error diagnosis with classification + context + git + logs
string
Composite: schema + model + controller + routes + views in one call
Actions + inherited filters + render map + strong params
Database, auth framework, assets, cache, queue, Action Cable
Model/service dependency graph in Mermaid or text format
Session-aware context tracking across tool calls
string
Narrative app walkthrough (quick/standard/full)
Code-ready helpers (`post_path(@record)`) + required params
Fixtures + relationships + test template matching your patterns
Notable gems with versions, categories, config file locations
Migration code generation with reversibility + affected models
Standalone
Concern methods + source + which models include it
ViewComponent/Phlex: props, slots, previews, sidecar assets
PR/commit review with per-file context + warnings
Test scaffolding matching your project's patterns
Environment variables + credentials keys (not values)
Bundled topic index with weighted keyword search
React/Vue/Svelte/Angular, Hotwire, TypeScript, package manager
Auth checks, flash messages, create action template, test patterns
Live DB pool, table sizes, pending migrations, cache stats, queue depth
Broadcast → subscription wiring + mismatch warnings
Reverse file tail with level filtering and sensitive data redaction
Full-stack: models + controllers + routes + services + jobs + views + tests
config.ai_tools = %i[claude cursor] # Which AI tools to generate for config.tool_mode = :mcp # :mcp (default) or :cli config.preset = :full # :full (39 introspectors) or :standard (17) end end ``` > **[All 40+ configuration options →](docs/CONFIGURATION.md)** <br> ## Observability Every MCP tool call fires an `ActiveSupport::Notifications` event: ```ruby ActiveSupport::Notifications.subscribe("rails_ai_context.tools.call") do
datetime