Maven Dependencies

Maven Dependencies

🚀 Maven 依赖 MCP 服务器

本项目是一个 MCP(模型上下文协议)服务器,提供了用于检查 Maven 依赖版本的工具。借助此服务器,大型语言模型(LLMs)能够验证 Maven 依赖,并从 Maven 中央仓库检索其最新版本。

🚀 快速开始

你可以通过以下方式安装和使用此 MCP 服务器。

📦 安装指南

全局安装

你可以通过 npm 全局安装此 MCP 服务器:

npm install -g mcp-maven-deps

或者直接使用 npx 运行:

npx mcp-maven-deps

通过 Smithery 安装

要自动为 Claude Desktop 安装 Maven 依赖服务器,可以通过 Smithery 安装:

npx -y @smithery/cli install maven-deps-server --client claude

✨ 主要特性

  • 获取任何 Maven 依赖的最新版本
  • 验证 Maven 依赖是否存在
  • 检查特定版本的依赖是否存在
  • 支持完整的 Maven 坐标,包括打包和分类器
  • 实时访问 Maven 中央仓库数据
  • 兼容多种构建工具格式(Maven、Gradle、SBT、Mill)

开发环境搭建

若要进行开发,可按以下步骤操作:

  1. 克隆此仓库
  2. 安装依赖:npm install
  3. 构建服务器:npm run build

📚 详细文档

配置说明

将服务器添加到你的 MCP 设置配置文件中:

{
"mcpServers": {
"maven-deps-server": {
"command": "npx",
"args": ["mcp-maven-deps"]
}
}
}

如果全局安装,也可以使用以下方式:

{
"mcpServers": {
"maven-deps-server": {
"command": "mcp-maven-deps"
}
}
}

可用工具

get_maven_latest_version

检索 Maven 依赖的最新版本。

get_maven_version_info

获取 Maven 依赖的版本信息。

search_maven_dependencies

搜索 Maven 依赖。

开发与扩展

要修改或扩展服务器,可按以下步骤操作:

  1. 修改 src/index.ts
  2. 使用 npm run build 重建
  3. 重启 MCP 服务器以应用更改

📄 许可证

本项目采用 MIT 许可证。

  • 0 关注
  • 0 收藏,42 浏览
  • system 提出于 2025-09-22 01:27

相似服务问题

相关AI产品