A Model Context Protocol (MCP) server that exposes tools for retrieving dependency/version information from the Clojars artifact repository.
https://github.com/Bigsy/Clojars-MCP-ServerStop context-switching to check Clojure dependency versions. This MCP server brings Clojars directly into Claude, Cline, and other AI assistants, giving you instant access to dependency information without breaking your flow.
You're deep in a coding session, discussing architecture with Claude, when you need to check if that new Reitit version is available. Or maybe you're reviewing a PR and want to verify if someone's using the latest Ring version. The usual dance: open browser, navigate to Clojars, search, scan versions, switch back to your conversation, lose your train of thought.
This MCP server eliminates that friction entirely.
Instant Dependency Intelligence: Ask Claude "What's the latest version of metosin/reitit?" and get an immediate answer. No browser tabs, no manual searches, no workflow interruption.
Smart Version Validation: Paste a deps.edn file and ask "Are these versions current?" Claude can check each dependency against Clojars and suggest updates.
Dependency Exploration: Discover libraries by asking "What Clojars packages are available for JSON parsing?" and get searchable results with version information.
Code Reviews: Instead of manually checking if dependencies are outdated, ask Claude to validate an entire dependency list in seconds.
Project Planning: Exploring new libraries becomes conversational - "Show me the version history for Pedestal" gives you release patterns to inform migration decisions.
Dependency Audits: Bulk-check multiple dependencies across projects without opening dozens of browser tabs.
Learning: Ask "What's popular in the Clojure web ecosystem?" and get current packages with their latest versions.
The server exposes three focused tools:
get_clojars_latest_version - Current version lookupcheck_clojars_version_exists - Version validationget_clojars_history - Release timelineInstallation takes under two minutes:
npx clojars-deps-server
Add it to your Claude config, and you're done. The server handles Clojars API calls, rate limiting, and response formatting automatically.
If you're already using AI assistants for code review, architecture discussions, or project planning, this server makes those conversations significantly more productive. Instead of breaking flow to look up dependency information, you keep the conversation going with accurate, real-time data.
The implementation is intentionally focused - three tools that do exactly what Clojure developers need most when working with dependencies. No feature bloat, no complex configuration, just immediate access to the information you're already looking up manually.
Ready to stop switching contexts for dependency lookups? The Clojars MCP Server turns your AI assistant into a knowledgeable Clojure ecosystem guide.