mcp-server-rubygems
rubygems.org APIを介して rubygems メタデータを取得するためのモデル コンテキスト プロトコルサーバー。
ツール
この MCP サーバーは、RubyGems.org API と対話するための次のツールを提供します。
道具 | 説明 |
---|---|
get_rubygem_info | RubyGemに関する情報を取得する |
search_rubygems | クエリ文字列に一致する RubyGems を検索する |
get_gem_versions | 特定の RubyGem の利用可能なすべてのバージョンを取得する |
get_gem_reverse_dependencies | 特定のRubyGemに依存するgemを取得する |
get_owner_gems | 特定のユーザーまたは組織が所有するすべての RubyGem を取得する |
get_gem_owners | 特定のRubyGemの所有者を取得する |
使用法
依存関係をインストールします:
サーバーを構築します。
自動リビルドを使用した開発の場合:
インストール
Claude Desktop で使用するには、サーバー設定を追加します。
MacOS の場合: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows の場合: %APPDATA%/Claude/claude_desktop_config.json
Cursor、Cline などの MCP クライアントでも同様です。上記のcommand
を構成に追加するだけです。
デバッグ
MCPサーバーはstdio経由で通信するため、デバッグが困難になる場合があります。パッケージスクリプトとして提供されているMCP Inspectorの使用をお勧めします。
インスペクターは、ブラウザでデバッグ ツールにアクセスするための URL を提供します。
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Tools
RubyGems.org API と対話して Ruby パッケージに関するメタデータを取得したり、gem を検索したり、依存関係や所有権の情報を調べたりできるモデル コンテキスト プロトコル サーバーです。
Related MCP Servers
- AsecurityAlicenseAqualityA Model Context Protocol server for interacting with Redmine using its REST API, enabling the management of tickets, projects, and user data through integration with LLMs.Last updated -2348TypeScriptMIT License
- AsecurityFlicenseAqualityA Model Context Protocol server that provides Pokémon information by connecting to the PokeAPI, enabling users to query detailed Pokémon data, discover random Pokémon, and find Pokémon by region or type.Last updated -47TypeScript
- AsecurityFlicenseAqualityA Model Context Protocol server that enables LLMs to explore and interact with API specifications by providing tools for loading, browsing, and getting detailed information about API endpoints.Last updated -41013TypeScript
- AsecurityAlicenseAqualityA Model Context Protocol server that enables intelligent searching across documentation for 30+ programming libraries and frameworks, fetching relevant information from official sources.Last updated -186PythonMIT License