MCP Server RubyGems

by 6

Integrations

  • Provides tools for fetching RubyGems metadata, including gem information, searching for gems, retrieving version information, finding reverse dependencies, and looking up ownership details through the RubyGems.org API.

mcp-server-rubygems

rubygems.org APIを介して rubygems メタデータを取得するためのモデル コンテキスト プロトコルサーバー。

ツール

この MCP サーバーは、RubyGems.org API と対話するための次のツールを提供します。

道具説明
get_rubygem_infoRubyGemに関する情報を取得する
search_rubygemsクエリ文字列に一致する RubyGems を検索する
get_gem_versions特定の RubyGem の利用可能なすべてのバージョンを取得する
get_gem_reverse_dependencies特定のRubyGemに依存するgemを取得する
get_owner_gems特定のユーザーまたは組織が所有するすべての RubyGem を取得する
get_gem_owners特定のRubyGemの所有者を取得する

使用法

依存関係をインストールします:

npm install

サーバーを構築します。

npm run build

自動リビルドを使用した開発の場合:

npm run watch

インストール

Claude Desktop で使用するには、サーバー設定を追加します。

MacOS の場合: ~/Library/Application Support/Claude/claude_desktop_config.json Windows の場合: %APPDATA%/Claude/claude_desktop_config.json

{ "mcpServers": { "mcp-server-rubygems": { "command": "/path/to/mcp-server-rubygems/build/index.js" } } }

Cursor、Cline などの MCP クライアントでも同様です。上記のcommandを構成に追加するだけです。

デバッグ

MCPサーバーはstdio経由で通信するため、デバッグが困難になる場合があります。パッケージスクリプトとして提供されているMCP Inspectorの使用をお勧めします。

npm run inspector

インスペクターは、ブラウザでデバッグ ツールにアクセスするための URL を提供します。

-
security - not tested
F
license - not found
-
quality - not tested

RubyGems.org API と対話して Ruby パッケージに関するメタデータを取得したり、gem を検索したり、依存関係や所有権の情報を調べたりできるモデル コンテキスト プロトコル サーバーです。

  1. Tools
    1. Usage
      1. Installation
        1. Debugging
      ID: myrihmfllt