MCP.Market

Tidewave Rails MCP server

by tidewave-ai·io.github.tidewave-ai/tidewave-rails·v0.8.0·475 stars

Runtime-level MCP server for Rails development: run code, read logs, query the DB, read docs.

B73/100grade B
What users say
No reviews yet
Be the first
Safety scan
B73/100

full report

Adoption
Growing

475 stars

Reviews

Write one

Nobody has reviewed Tidewave Rails yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Tidewave Rails tools

No tool declarations could be read from the package source. They show once the server is installed.

Public scan report

scanner v0.1.10 · 2026-11-06 · same rubric, same numbers if you re-run it

no findings
  • –Code scanremote-only server, no package to scann/a
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualityno auth information5/15
  • Maintenancelast push 10 days ago15/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year9/10
Overall 73/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Tidewave Rails compares

Against every graded Productivity MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
73/100
higher than 32% of 1,293 Productivity servers
GitHub stars
475
more than 95% of 858 Productivity servers

Install Tidewave Rails in Claude Code, Cursor or VS Code

The registry entry has no remote endpoint or installable package.

What the publisher says

From the Tidewave Rails repository's README, as published. We do not edit it. Read it on GitHub

Tidewave Rails

Tidewave Rails is an MCP server that provides runtime-level tools for developing Ruby on Rails apps using coding agents.

Your agent will be able to use this MCP server to talk to your running Rails app in development to:

  • execute code in the context of the running app (like a Rails console for agents)
  • read the app's live logs
  • query your development database
  • get source locations of classes and methods
  • read documentation pinned to the exact gem versions your app depends on

This MCP server is an open-source component of Tidewave, the agentic development environment for Rails and Phoenix.

You can use this project as a standalone MCP server or integrated with the Tidewave product by following the instructions below.

Installation

1. Add the Tidewave gem to your app

You can add Tidewave Rails to your app by running:

bundle add tidewave --group development

or by manually adding the tidewave gem to the development group in your Gemfile:

gem "tidewave", group: :development

2. Add the Tidewave MCP to your agent/editor

Add the Tidewave MCP server to your editor or MCP client configuration as the type "http" (streamable), pointing to the /tidewave/mcp path and port your web application is running at. For example, http://localhost:3000/tidewave/mcp.

We also have specific instructions for:

  • Claude Code
  • Codex
  • Cursor
  • Neovim
  • OpenCode
  • VS Code
  • Others

Usage

As with any other MCP server, your agent will call the tools exposed by the Tidewave MCP whenever it sees fit. But you can also prompt it to call them explicitly.

Available MCP tools

project_eval

Evaluates Ruby code in the context of your running application, with access to its runtime, loaded dependencies, and in-memory data, returning the result plus anything printed to standard output. It's like a Rails console for the agent.

Your agent can use it when it would rather run code than assume behavior, grounding its next step in what the running app actually does. For example, calling a method to see what comes back or reproducing a failing code path against live app state to debug it.

executesqlquery

Runs a SQL query against your app's development database and returns the rows to the agent.

Your agent can use it to run any SQL against your development database. For example, ask it to insert some test records to see how a page looks with realistic data. Or, after a create action, the agent can verify whether the record was saved with the expected values.

get_docs

Looks up the documentation for a class, method, or constant, reading from the exact gem versions locked in your app's Gemfile.lock.

Your agent can use it when it's unsure how a class or method works, so the code it generates is grounded in the docs for the exact versions of the gems your app uses, rather than training data that may be stale or a generic docs lookup that can't guarantee it matches the version your app depends on.

getsourcelocation

Returns the file and line where a class, module, or method is defined, across both your app and its dependencies.

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Tidewave Rails: common questions

Is Tidewave Rails MCP server safe?
Mostly: it is graded B (73/100). Read the Tidewave Rails safety report
Does Tidewave Rails need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is Tidewave Rails maintained?
The last commit was 19 days ago (2026-10-27). The latest release is v0.8.0.
What can I use instead of Tidewave Rails?
Servers from other publishers that do the same job: Svelte MCP server, LatentGate MCP server and Context7 MCP server.
How does Tidewave Rails compare with other Productivity MCP servers?
safety score 73/100 (higher than 32% of 1,293 Productivity servers); github stars 475 (more than 95% of 858 Productivity servers). Full comparison.

Alternatives to Tidewave Rails

Same job from other publishers: the closest match first, then the best rated.

  • Svelte MCP
    The official Svelte MCP server providing docs and autofixing tools for Svelte development
    A
  • LatentGate
    Read large logs, JSON and docs in a fraction of the tokens. Offline, fact-preserving optimizer.
    A
  • Context7
    Up-to-date docs for AI agents
    A
  • SvGrid
    Checks AI-written SvGrid code against the real API, plus version-pinned Svelte 5 grid docs.
    A
  • Coolify
    46 optimized tools for managing Coolify infrastructure, diagnostics, and docs search
    B