Clojars MCP Server logo

Clojars MCP Server

by Bigsy

The Clojars MCP Server is a Model Context Protocol (MCP) server that provides tools for fetching dependency information from Clojars, the Clojure community's artifact repository. It allows tools like Claude to easily access and utilize Clojars data.

View on GitHub

Last updated: N/A

What is Clojars MCP Server?

The Clojars MCP Server is a server that exposes Clojars dependency information via the Model Context Protocol (MCP). This allows applications like Claude to programmatically query Clojars for dependency details.

How to use Clojars MCP Server?

The server can be installed via npx, npm, or Smithery. After installation, it needs to be configured within the client application (e.g., Claude) by adding the server's command and arguments to the client's configuration file. Once configured, the client will automatically detect and connect to the server, making its capabilities available.

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

  • Automatically update Clojars dependencies in projects.

  • Verify the existence of specific Clojars dependency versions.

  • Assist AI tools like Claude in understanding and utilizing Clojars dependencies.

  • Integrate Clojars dependency information into development workflows.

FAQ from Clojars MCP Server

What is Clojars?

Clojars is the Clojure community's artifact repository, similar to Maven Central for Java.

What is MCP?

MCP stands for Model Context Protocol. It's a protocol that allows applications to discover and use external tools.

How do I install the server?

You can install it via npx, npm, or Smithery, as described in the installation section of the README.

How do I configure the server in Claude?

You need to add the server's command and arguments to Claude's configuration file (cline_mcp_settings.json or claude_desktop_config.json).

What tools does the server expose?

The server exposes two tools: get_clojars_latest_version and check_clojars_version_exists.