
Clojars MCP Server

2025.01.31
4
JavaScript依赖管理Clojure 开发工具开发效率
Clojars MCP Server 是一个基于 Model Context Protocol (MCP) 的服务器,主要用于从 Clojars(Clojure 社区的构件仓库)获取依赖信息。它提供了两个核心工具,用于查询 Clojars 依赖的最新版本以及检查特定版本是否存在。该服务器可以轻松集成到 Claude 开发环境中,提高开发效率。
View on GitHub
Overview
基本能力
产品定位
Clojars MCP Server 是一个专门用于从 Clojars 获取依赖信息的 MCP 服务器,主要服务于 Clojure 开发者。
核心功能
- 获取 Clojars 依赖的最新版本
- 检查特定版本的 Clojars 依赖是否存在
- 简单、专注的响应
- 通过 MCP 轻松集成到 Claude 开发环境
适用场景
- Clojure 项目开发中需要查询依赖版本信息
- 自动化构建流程中需要验证依赖版本
- 开发工具集成,如 Claude 开发环境
工具列表
- get_clojars_latest_version
- 能力:获取 Clojars 依赖的最新版本
-
输入格式:
{"dependency": "group/artifact"}
-
check_clojars_version_exists
- 能力:检查特定版本的 Clojars 依赖是否存在
- 输入格式:
{"dependency": "group/artifact", "version": "x.x.x"}
常见问题解答
无明确常见问题解答内容
使用教程
使用依赖
- 需要安装 Node.js 环境
安装教程
通过 npx 快速安装
npx clojars-deps-server
全局安装
npm install -g clojars-deps-server
通过 Smithery 安装
npx -y @smithery/cli install clojars-deps-server --client claude
手动安装
- 克隆仓库
git clone https://github.com/yourusername/clojars-deps-server.git
cd clojars-deps-server
- 安装依赖
npm install
- 构建服务器
npm run build
- 添加到 Claude 配置
- 对于 VSCode Claude 扩展,编辑
cline_mcp_settings.json
- 对于 Claude 桌面应用,编辑
claude_desktop_config.json
调试方式
无明确调试命令提供