Independent by design · no pay-to-rank placements  · How we evaluate tools →
Anclum Submit
M

maquina-app/rails-mcp-server

Let a model inspect and work inside a Rails project

Before you install: no copy-paste command · no license recorded · link reachable

First step: brew install gum # macOS

View on GitHub ↗Link checked 2026-11-12 · HTTP 200 · opens the vendor's own site
Install & config
Client config (built from the install command this repo gives)
{
  "mcpServers": {
    "maquina-app-rails-mcp-server": {
      "command": "npx",
      "args": ["mcp-remote"]
    }
  }
}

Parsed from the README we fetched on 2026-11-04; we have not executed it.

command/args come from the install command the repository states. When it is ambiguous, the project README wins.
VS Code (.vscode/mcp.json - the key is servers)
{
  "servers": {
    "maquina-app-rails-mcp-server": {
      "command": "npx",
      "args": ["mcp-remote"]
    }
  }
}
Same server, but VS Code keeps it under <code>servers</code>.
Claude Code (command line)
claude mcp add --transport stdio maquina-app-rails-mcp-server -- npx mcp-remote
Claude Code does not read a config file; add the server with this command.
Key names differ by client: Clients & CLI
Source
collected from the abordage/awesome-mcp list · type: MCP server
Harvest history
first seen 2026-11-05 · last seen 2026-11-14 · seen 10× · listed by 10 sources
Score
score 1,003 · 10 sources · mcp
Install
npx mcp-remote
FAQ (answers come from our records)
How do I install it?
The repository provides this install command: npx mcp-remote. It comes from the repository itself; we cannot guarantee it runs as-is in your client.
Who is it for?
We filed it under these tags: MCP 服务. The tags come from the entry itself, not a taxonomy we imposed.
Who maintains it?
first catalogued 2026-11-05;last seen 2026-11-14。There is no official certification or quality rating here — we record sources and dates only.

# Rails MCP Server

以下摘录自该仓库的 README(片段) · 在 GitHub 读完整 README →

A Ruby implementation of a Model Context Protocol (MCP) server for Rails projects. This server allows LLMs (Large Language Models) to interact with Rails projects through the Model Context Protocol, providing capabilities for code analysis, exploration, and development assistance.
## What is MCP?
The Model Context Protocol (MCP) is a standardized way for AI models to interact with their environment. It defines a structured method for models to request and use tools, access resources, and maintain context during interactions.
This Rails MCP Server implements the MCP specification to give AI models access to Rails projects for code analysis, exploration, and assistance.
## Features
Manage multiple Rails projects
Browse project files and structures
View Rails routes with filtering options
Inspect model information and relationships (with Prism static analysis)
Get database schema information
Analyze controller-view relationships
Analyze environment configurations
Access comprehensive Rails, Turbo, Stimulus, and Kamal documentation
Context-efficient architecture with progressive tool discovery
Seamless integration with LLM clients
## Installation
Install the gem:
bash
gem install rails-mcp-server
After installation, the following executables will be available in your PATH:
rails-mcp-server - The MCP server itself
rails-mcp-config - Interactive configuration tool (recommended)
rails-mcp-setup-claude - Legacy Claude Desktop setup script
rails-mcp-server-download-resources - Legacy resource download script
## Configuration
### Using the Configuration Tool (Recommended)
The easiest way to configure the Rails MCP Server is using the interactive configuration tool:
bash
rails-mcp-config
This provides a user-friendly TUI (Terminal User Interface) for:
Managing Projects: Add, edit, remove, and validate Rails projects
Downloading Guides: Download Rails, Turbo, Stimulus, and Kamal documentation
Importing Custom Guides: Add your own markdown documentation
Claude Desktop Integration: Automatically configure Claude Desktop
The tool uses Gum for an enhanced experience if installed, but works with a basic terminal fallback.
bash
# Install Gum for best experience (optional)
brew install gum # macOS
sudo apt install gum # Debian/Ubuntu
yay -S gum # Arch Linux
### Manual Configuration
The Rails MCP Server follows the XDG Base Directory Specification for configuration files:
On macOS: $XDGCONFIGHOME/rails-mcp or ~/.config/rails-mcp if XDGCONFIGHOME is not set
On Windows: %APPDATA%\rails-mcp
The server will automatically create these directories and an empty projects.yml file the first time it runs.
To configure your projects manually:
1. Edit the projects.yml file in your config directory to include your Rails projects:
yaml
store: "~/projects/store"
blog: "~/projects/rails-blog"
ecommerce: "/full/path/to/ecommerce-app"
Each key in the YAML file is a project name (which will be used with the switchproject tool), and each value is the path to the project directory.
## Usage
### Starting the server
The Rails MCP Server can run in two modes:
1. STDIO mode (default): Communicates over standard input/output for direct integration with clients like Claude Desktop.
Listed badge (optional)
Copy this line into the README if you want the listing mark. Optional, and it does not affect being listed.
[![Listed on Anclum](https://anclum.com/badge/listed.svg)](https://anclum.com/en/s/maquina-app-rails-mcp-server/)
Source
awesome · https://github.com/maquina-app/rails-mcp-server
Browse by field
MCP servers
Listed by
10 independent sources
added
today

More like this

All 6,229 →

Filed under

Every tag opens the full list for that filter. Counts are the live catalogue figures.

Browse all fields →

← Back to index