MCP.so
登录

mcp-server-rubygems

@6

关于 mcp-server-rubygems

A Model Context Protocol (MCP) server for fetching rubygems metadata via rubygems.org API

基本信息

分类

其他

运行时

node

传输方式

stdio

发布者

6

配置

暂无标准配置

该服务器的 README 中没有可解析的 MCP 配置块,请前往代码仓库查看安装说明。

代码仓库

工具

6

Get information about a RubyGem

Search for RubyGems matching a query string

Get all available versions of a specific RubyGem

Get gems that depend on a specific RubyGem

Get all RubyGems owned by a specific user or organization

Get the owners of a specific RubyGem

概览

What is mcp-server-rubygems?

mcp-server-rubygems is a Model Context Protocol server that fetches RubyGem metadata via the rubygems.org API. It provides tools for querying gem information, searching, listing versions, and exploring dependencies.

How to use mcp-server-rubygems?

Install dependencies with npm install, build with npm run build, then configure your MCP client (e.g., Claude Desktop) to run the built script /path/to/mcp-server-rubygems/build/index.js as a command. The server communicates over stdio.

Key features of mcp-server-rubygems

  • Fetches detailed RubyGem information via the rubygems.org API
  • Searches for gems matching a query string
  • Lists all available versions of a specific gem
  • Shows gems that depend on a specific RubyGem
  • Retrieves all gems owned by a user or organization
  • Lists owners of a specific RubyGem

Use cases of mcp-server-rubygems

  • Querying gem metadata inside an MCP-compatible AI assistant
  • Searching for gems by name or keyword during development
  • Identifying reverse dependencies when planning gem updates
  • Checking gem ownership for open-source projects
  • Exploring gem version history before upgrading

FAQ from mcp-server-rubygems

What dependencies are required to run mcp-server-rubygems?

Node.js and npm are required. The server is built with npm install and npm run build.

How do I configure mcp-server-rubygems with an MCP client?

Add the build path to your client's MCP server configuration as a command. Example for Claude Desktop uses a JSON config file.

How can I debug mcp-server-rubygems?

Use the MCP Inspector by running npm run inspector, which provides a URL for browser-based debugging tools.

Does mcp-server-rubygems require authentication?

The README does not mention any authentication or API keys; it uses the public rubygems.org API.

What data transport does mcp-server-rubygems use?

The server communicates over stdio, as typical for MCP servers.

评论

其他 分类下的更多 MCP 服务器