Rhino MCP Server

A custom element wrapped rich text editor

Local serverstdioGo

What is the Rhino MCP Server?

A custom element wrapped rich text editor

The short version

Getting up and running locally is hopefully quite painless. We have a test suite using Ruby on Rails and is intended to provide a good demonstration of how this package can hook into ActionText.

What it needs from you

  • Ruby 3.1.2 - Rails 7.0.4 - PNPM (npm install -g pnpm) - Playwright (npm install -g playwright) - Node >= 16 - Docker (Used to run a simulated S3 server) - A Docker virtualizer (Orbstack or Docker Desktop) - Overmind (Preferred, not needed gem install overmind)

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

How to install the Rhino MCP Server

{
  "mcpServers": {
    "rhino": {
      "command": "npx",
      "args": ["-y", "pnpm"]
    }
  }
}

Add to claude_desktop_config.json, then restart Claude Desktop.

Configuration

  • Ruby 3.1.2 - Rails 7.0.4 - PNPM (npm install -g pnpm) - Playwright (npm install -g playwright) - Node >= 16 - Docker (Used to run a simulated S3 server) - A Docker virtualizer (Orbstack or Docker Desktop) - Overmind (Preferred, not needed gem install overmind)

Example prompts to try

  • “Use Rhino to Prerequisites.”
  • “Use Rhino to Installation.”

Frequently asked questions

A custom element wrapped rich text editor Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.