Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Schema
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| get_rubygem_info | Get information about a RubyGem from the RubyGems.org API |
| search_rubygems | Search for RubyGems matching a query string. The search matches against gem names and descriptions. Returns up to 10 results by default (customizable with limit parameter), ordered by relevance. Example queries: "authentication", "rails middleware", "aws sdk" |
| get_gem_versions | Get all available versions of a specific RubyGem |
| get_gem_reverse_dependencies | Get gems that depend on a specific RubyGem |
| get_owner_gems | Get all RubyGems owned by a specific user or organization |
| get_gem_owners | Get the owners of a specific RubyGem |