What is Clojars MCP Server?
A Model Context Protocol (MCP) server that provides tools for fetching dependency information from Clojars, the Clojure community's artifact repository. It is designed for developers using Claude who need to look up Clojars dependency versions.
How to use Clojars MCP Server?
After building the server from source with npm install and npm run build, add it to your Claude configuration (e.g., cline_mcp_settings.json or claude_desktop_config.json) by specifying the path to the built index.js as a command-line argument for node. Once configured, Claude automatically discovers the server and its tools become available via the use_mcp_tool command.
Key features of Clojars MCP Server
- Get the latest version of any Clojars dependency
- Check if a specific version of a dependency exists
- Simple, focused responses
- Easy integration with Claude through MCP
Use cases of Clojars MCP Server
- Ask Claude “What is the latest version of metosin/reitit?” and receive the answer.
- Verify whether a specific version (e.g., 0.7.2) of a Clojars dependency exists.
- Automatically resolve dependency versions while discussing a Clojure project in Claude.
- Let Claude fetch version info directly during code generation or dependency management conversations.
Comments