RubyGems
Obter metadados para gems Ruby da API rubygems.org.
Documentação
mcp-server-rubygems 
Um servidor Model Context Protocol para buscar metadados de rubygems via API do rubygems.org.
Ferramentas
Este servidor MCP fornece as seguintes ferramentas para interagir com a API do RubyGems.org:
| Ferramenta | Descrição |
|---|---|
get_rubygem_info | Obter informações sobre uma RubyGem |
search_rubygems | Buscar RubyGems que correspondem a uma string de consulta |
get_gem_versions | Obter todas as versões disponíveis de uma RubyGem específica |
get_gem_reverse_dependencies | Obter gems que dependem de uma RubyGem específica |
get_owner_gems | Obter todas as RubyGems pertencentes a um usuário ou organização específicos |
get_gem_owners | Obter os proprietários de uma RubyGem específica |
Uso
Instale as dependências:
npm install
Compile o servidor:
npm run build
Para desenvolvimento com recompilação automática:
npm run watch
Instalação
Para usar com o Claude Desktop, adicione a configuração do servidor:
No MacOS: ~/Library/Application Support/Claude/claude_desktop_config.json
No Windows: %APPDATA%/Claude/claude_desktop_config.json
{
"mcpServers": {
"mcp-server-rubygems": {
"command": "/path/to/mcp-server-rubygems/build/index.js"
}
}
}
Deve ser semelhante em clientes MCP como Cursor, Cline, etc — basta adicionar o command acima na sua configuração.
Depuração
Como os servidores MCP se comunicam via stdio, a depuração pode ser desafiadora. Recomendamos usar o MCP Inspector, que está disponível como um script de pacote:
npm run inspector
O Inspector fornecerá uma URL para acessar as ferramentas de depuração no seu navegador.