{"uid":"cap_BdSK2n6Z4NmmKU2jl0yYm","slug":"rubygems-gem-metadata-lookup-7756dbfc","name":"RubyGems Gem Metadata Lookup","description":"RubyGems gem metadata: version, summary, authors, licenses, download counts, project URIs and runtime dependencies. Pass a gem name. Keyless.","url":"https://proxy.suverse.io/v1/data/suverse-rubygems-gem","method":"POST","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method","bodyType","body"],"properties":{"body":{"properties":{}},"type":{"type":"string","const":"http"},"method":{"enum":["POST","PUT","PATCH"],"type":"string"},"bodyType":{"enum":["json","form-data","text"],"type":"string"}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.05","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.05/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.05","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.05","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_X5l2qTxRmbiX4IAWBeC9a","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.05","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Retrieves metadata for a RubyGems package by name, including version, summary, authors, licenses, download counts, project URIs, and runtime dependencies.","exampleAgentPrompt":"Can you look up the RubyGems metadata for the 'devise' gem — I want to see its current version, license, authors, and runtime dependencies?","exampleUseCases":[{"title":"Dependency audit for a Ruby project","prompt":"I need to check the runtime dependencies and licenses for the 'rails' gem on RubyGems — can you pull that metadata for me?"},{"title":"Vetting an unfamiliar gem before adoption","prompt":"Before I add 'sidekiq' to my Gemfile, can you fetch its RubyGems metadata so I can see who maintains it, how many downloads it has, and what its project URL is?"},{"title":"Comparing gem popularity","prompt":"Can you get the download count and latest version info for the 'puma' gem from RubyGems so I can see how widely adopted it is?"}],"resultDescription":"Returns structured metadata for the requested gem including: current version string, one-line summary, list of authors, license identifiers, total download count, project and homepage URIs, and a list of runtime dependencies with their required version constraints.","failureModes":["Gem not found — returns an error if the gem name does not exist on RubyGems","Misspelled gem name — may return no results or an unrelated gem","Rate limiting or upstream RubyGems API unavailability causing timeouts","Yanked or deprecated gems may return incomplete metadata"],"whenToPreferThis":"Use this endpoint when you need fast, keyless access to RubyGems package metadata without setting up a RubyGems API key. Ideal for agents that need to audit dependencies, verify licenses, check authorship, or retrieve download statistics for Ruby gems on demand. Prefer this over scraping rubygems.org directly or using the raw RubyGems REST API when simplicity and pay-per-call pricing are preferred.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T07:14:23.855Z","isFirstParty":false}