MCP.so
Sign In

Rubyhash

@builtbyproxy

About Rubyhash

MCP server that diffs Ruby hashes for AI coding agents. Paste failing Minitest/RSpec output and get exactly what changed: added, removed, and changed keys with type-change detection. Runs 100% locally, nothing uploaded. From rubyhash.dev

Config

Add this server to your MCP-compatible client using the configuration below.

{
  "mcpServers": {
    "rubyhash": {
      "command": "npx",
      "args": [
        "-y",
        "rubyhash-mcp"
      ]
    }
  }
}

Tools

2

Compare two Ruby hash literals and return exactly what changed: changed values with before/after, added and removed keys, and explicit type changes (nil to String, Integer to Float, symbol vs string keys). Pass either `expected` and `actual` as Ruby hash strings, or pass raw failing Minitest/RSpec output in `raw` and the first two hash literals found will be compared. Much cheaper and more reliable than eyeballing large nested hashes in test output.

Parse a Ruby hash or array literal (hashrockets, symbol keys, shorthand syntax, nesting, nil/true/false) and return clean JSON with alphabetically sorted keys. Symbols are rendered as ":name" strings.

Overview

What is Rubyhash?

MCP server that diffs Ruby hashes for AI coding agents. Paste failing Minitest/RSpec output and get exactly what changed: added, removed, and changed keys with type-change detection. Runs 100% locally, nothing uploaded. From rubyhash.dev

How to use Rubyhash?

The README includes setup instructions such as "command": "npx",.

Key features of Rubyhash

  • MCP server integration

Use cases of Rubyhash

  • Connect an MCP-compatible client to this repository's service.
  • Review the README-backed setup before enabling it in production.

FAQ from Rubyhash

Where is the source code for Rubyhash?

The source code is linked from the repository URL on this page.

Does Rubyhash include a standard MCP config?

If the README contains a parseable MCP configuration block, it is shown in the Config tab.

Frequently asked questions

Where is the source code for Rubyhash?

The source code is linked from the repository URL on this page.

Does Rubyhash include a standard MCP config?

If the README contains a parseable MCP configuration block, it is shown in the Config tab.

Comments

More Developer Tools MCP servers