Rails Ai Context logo

Rails Ai Context

申請済み

作者: crisnahine

45 MCP tools that give AI coding agents ground truth about your Rails app: schema, models, routes, controllers, views, jobs, conventions. Works with Claude Code, Cursor, GitHub Copilot, OpenCode and Codex CLI. MCP or CLI, in-Gemfile or standalone, and it still answers when the app can't boot.

aiai-codingclaudecodexcodex-clicopilotcopilot-chatcopilot-clicursordeveloper-toolsintrospectionllmmcpmodel-context-protocolopencoderailsrails-airails-toolsrubyruby-gem

サーバーをセットアップ

このサーバーには個別の設定が必要です。再利用可能な公開起動コマンドがないため、プロジェクトの手順に従ってください。

プロジェクトの手順

Communicationの他のサーバー

ディレクトリ全体を見る

バッジ

READMEとウェブサイトにこのリスティングを表示

バッジはリスティングのステータスに合わせて自動更新されます。認証後、リスティングはdo-followリンクであなたのサイトにリンクバックします。バッジとリスティングが互いに権威を高め合います。バッジの表示は無料認証の要件でもあります。

セキュリティプロファイル

露出: 広範

環境変数、認証情報ファイル、または他のエージェントの設定に到達します。

出荷コードの静的な読み取りから分かる、このサーバーが到達できる範囲です。何も実行しておらず、ここにあるものは判定ではありません。ブラウザツールはコマンドを実行する必要があり、APIラッパーはそのAPIを呼ぶ必要があります。ご自身の環境に合うか判断してください。

NVIDIA SkillSpector v2.11.0、MCPVault MCPサーバーポリシー。スキャン: 6日前 @ c56d023。

検出

  • 他のエージェントの設定を読み書きする1箇所

    ~/.claude、~/.codex、~/.cursorなど、設定や場合によっては鍵を保持するフォルダに触れます。

  • 認証情報ファイルにアクセスする10箇所

    SSH鍵、クラウド認証情報ファイル、トークンストアを参照します。

  • ローカル設定ファイルを読む7箇所

    .env、.npmrc、設定ファイルを読み込みます。APIキーが必要なサーバーでは普通のことです。

  • AIエージェントに向けた指示を含む4箇所

    モデルの挙動を誘導するテキストがコードやエージェント向けファイルにあります。信頼する前に読む価値があります。

  • モデル出力を無検査で渡す1箇所

    モデル出力が検証なしにHTML、SQL、シェルに到達します。

検出されず: 環境変数を一括で読む, 会話内容を外部に送る, シェルコマンドを実行する, 昇格した権限を使う, 後で実行されるよう自身をインストールする, 既知の悪意あるパターンに一致.

既知のアドバイザリを持つ依存関係

OSV.devと照合したロックファイルとマニフェストには見つかりませんでした。

プロファイルから除外

ドキュメント、設定、CIファイル内の2件のパターン一致は記録されましたが、サーバー実行時には動作しないためプロファイルには含まれません。 オーナーのダッシュボードに一覧があります。

プロファイルの仕組み メンテナーはダッシュボードで各項目のファイル、行、修正方法を確認できます。

40 件中 40 件

ドキュメントに記載されたツール (40)

プロジェクトのドキュメントに基づきます。サーバーのハンドシェイクは、各ツールの説明や動作を検証するものではありません。

analyze_feature

Full-stack: models + controllers + routes + services + jobs + views + tests

dependency_graph

Model/service dependency graph in Mermaid or text format

generate_test

Test scaffolding matching your project's patterns

get_active_support

Concerns registry, deprecators, MessageVerifier usage, onload hooks, cache store

get_autoload

Zeitwerk mode, autoload/eager-load paths, collapsed dirs, custom inflections

get_callbacks

Callbacks in Rails execution order with source

get_component_catalog

ViewComponent/Phlex: props, slots, previews, sidecar assets

get_concern

Concern methods + source + which models include it

get_config

Database, auth framework, assets, cache, queue, Action Cable

get_context

Composite: schema + model + controller + routes + views in one call

get_controllers

Actions + inherited filters + render map + strong params

get_conventions

Auth checks, flash messages, create action template, test patterns

get_edit_context

Method-aware code extraction with class context

get_engines

Mounted engines (with known-engine descriptions) + loaded engine classes

get_env

Environment variables + credentials keys (not values)

get_env_config

Per-environment config: notable toggles + every config key each env sets

get_frontend_stack

React/Vue/Svelte/Angular, Hotwire, TypeScript, package manager

get_gems

Notable gems with versions, categories, config file locations

get_helper_methods

App + framework helpers with view cross-references

get_i18n

Locales, translation files with key counts, per-locale coverage, fallbacks

get_job_pattern

Queue, retries, guard clauses, broadcasts, schedules

get_mailers

Mailer classes with delivery actions and delivery method

get_model_details

AST-parsed associations, validations, scopes, enums, macros - each result tagged [VERIFIED] or [INFERRED]

get_partial_interface

What locals to pass + what methods are called on them

get_routes

Code-ready helpers (postpath(@record)) + required params

get_schema

Columns with indexed/unique/encrypted/default hints

get_service_pattern

Interface, dependencies, side effects, callers

get_stimulus

HTML data-attributes (dashes!) + targets + values + actions

get_test_info

Fixtures + relationships + test template matching your patterns

get_turbo_map

Broadcast → subscription wiring + mismatch warnings

get_view

Templates with ivars, Turbo wiring, Stimulus refs, partial locals

migration_advisor

Migration code generation with reversibility + affected models

onboard

Narrative app walkthrough (quick/standard/full)

performance_check

N+1 risks, missing indexes, countercache, eager load candidates

query

Safe read-only SQL with timeout, row limit, column redaction

read_logs

Reverse file tail with level filtering and sensitive data redaction

search_code

Trace: definition + source + callers + tests. Also: definition, call, class filters

search_docs

Bundled topic index with weighted keyword search

security_scan

Brakeman static analysis - SQL injection, XSS, mass assignment

validate

Syntax + semantic + Brakeman security in one call

ツールの変更履歴

同じ設定での完全なチェック同士を比較します。ツールの列挙のみで実行はしていません。入力スキーマの変更は測定していません。

完全なツールチェックはまだありません。