What alternatives exist?
This is a Ruby‑specific MCP server skeleton; similar implementations exist in other languages (e.g., TypeScript). The README is inspired by a TypeScript MCP server article.
@bash0C7
基本信息
Experimental Ruby implementation of Model Context Protocol (MCP) - A starter server framework for trying out LLM integrations
工具列表暂未提供
当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。
工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。
The MCP Ruby Server Skeleton is a Ruby implementation of a Model Context Protocol (MCP) server that provides an interface for Large Language Models (LLMs) like Claude to call tools. It is designed for developers who want to build custom MCP servers in Ruby, starting with a built‑in tool that generates random numbers.
Clone the repository, make the server script executable (chmod +x bin/run_server.rb), then run it directly with ./bin/run_server.rb or integrate it with Claude Desktop by adding a configuration entry to claude_desktop_config.json (macOS: ~/Library/Application Support/Claude/claude_desktop_config.json, Windows: %APPDATA%\Claude\claude_desktop_config.json). After restarting Claude Desktop, you can prompt it to generate a random number.
get-random-number tool (generates random integer between 1 and a specified max)This is a Ruby‑specific MCP server skeleton; similar implementations exist in other languages (e.g., TypeScript). The README is inspired by a TypeScript MCP server article.
Ruby 3.0 or later is required.
The server communicates via STDIN/STDOUT and logs to STDERR. Claude Desktop logs are stored locally (macOS: `~/Library/Logs/Claude/mcp*.log`, Windows: `%APPDATA%\Claude\logs\mcp*.log`).
Server disconnection may occur due to protocol version mismatch, malformed JSON‑RPC messages, improper initialization, or missing file permissions. If the tool does not appear in Claude, check the server registration, script execution permissions, and restart the client.
The server uses Standard I/O transport (Stdio) for communication. Authentication is not mentioned in the README; the server is designed for local use with Claude Desktop.
MCP server that lets Claude Code, Cursor or Codex ask you for API keys on a local page and write them to .env. The agent only ever sees key names.
Set up and manage the Eddyter AI rich text editor by talking to your AI agent — for Claude, Cursor, Codex and other MCP tools. A Model Context Protocol server that lets AI tools add Eddyter to a React, Next.js, Vite or R

Zyte MCP is a remote MCP server available at https://mcp.zyte.com/v1/mcp/, that lets an agent use Zyte on your behalf: to get web pages, to extract data from them, to search the web, and to work with your Scrapy Cloud pr

Know when your AI agents, cron jobs and CI pipelines fail, stall or go quiet. Your agent sets up monitors from a plain description, tells you what is broken and why, reads run history and traces, and writes notes on inci

One case file per task — shared by every session, agent and person that touches it. Self-hosted MCP server and live board. MIT.
评论