clodex-ide
Clodex is an open-source, local-first agentic IDE that combines persistent AI tasks, code, terminal, browser, Git, models, memory, and governed execution in one Electron workspace, currently in technical preview.
Offers a unique offline-first approach for gem queries, leveraging local gemspecs and caching to reduce API calls and provide trustworthy metadata directly to AI agents.
MCP tools for RubyGems package intelligence. Ask about gems, versions, dependencies, and ownership. Get structured, provenance-tagged answers an agent can trust.
gem install gemcp
Add to your MCP client (Claude Desktop, Kiro, etc.):
{
"mcpServers": {
"gemcp": {
"command": "gemcp"
}
}
}
That's it. If your Ruby isn't on the default PATH, use the full path:
{
"mcpServers": {
"gemcp": {
"command": "/path/to/gemcp"
}
}
}
Find it with gem which gemcp && which gemcp.
gemcp reads from installed gemspecs first, a persistent disk cache second, and the RubyGems.org API only when neither has what you need.
| Tool | Purpose |
|---|---|
search_gems | Search installed gems first, then RubyGems.org |
get_gem | Current gem metadata, preferring an installed gemspec |
list_gem_versions | Installed versions first, registry versions otherwise |
get_gem_version | Exact local version/platform first, API v2 otherwise |
get_gem_owners | Public owner/maintainer data from RubyGems.org |
get_dependency_graph | Bounded exploratory graph with constraints on edges |
get_gem_context | Aggregated context: metadata + recent versions + owners |
check_compatibility | Detect dependency conflicts between two gem versions |
get_releases_between | List all releases between two versions of a gem |
reverse_dependencies | Find gems that depend on a given gem |
compare_versions | Diff dependency requirements between two versions |
These are the kinds of questions gemcp helps an agent answer with authoritative data:
installed gemspecs
↓ miss
fresh disk cache
↓ stale/miss
conditional RubyGems.org req
Read-only MCP tools for RubyGems package metadata, versions, owners, search, and dependency graphs, with local gem lookup, caching, and rate limiting.
Similar projects matched by category, topics, and programming language.
Clodex is an open-source, local-first agentic IDE that combines persistent AI tasks, code, terminal, browser, Git, models, memory, and governed execution in one Electron workspace, currently in technical preview.
OpenClaude is an open-source CLI coding agent that runs on any platform and supports a wide range of LLM providers, offering the same tools and workflows as Claude Code.
Kimi K3 is an open-weight, 2.8T-parameter native multimodal agentic model with a 1M-token context window, designed for frontier coding, knowledge work, and reasoning tasks.