技能潮 SkillTide 提交收录
官方说明3 个来源MCP 服务3 天前
Bigsy/maven-mcp-server

Bigsy/maven-mcp-server

Maven build and dependency tools
在 GitHub 查看 ↗直链 · 无中转页
来源明细
收录自 abordage/awesome-mcp 榜单(我们从中收集的条目之一) · 条目类型:MCP 服务
收录与活跃
收录于 2026-10-14 · 最近见到 2026-10-16 · 共见到 4 次 · 被 3 个来源列出
评分构成
综合分 303 · 3 个来源 · mcp
常见问题(答案都来自我们的记录)
怎么安装?
我们【没有】从该仓库取到安装命令(我们的 install 覆盖率只有约 4%)。请看它的 README 或 releases 页。
它适合谁 / 用来做什么?
我们把它归在这些标签下: MCP 服务。标签来自条目自身,不是我们强加的分类。
谁维护它、还在更新吗?
我们收录于 2026-10-14;最近见到 2026-10-16。这里没有"官方认证"或"质量评级"——我们只记录来源与时间。
第三方质量标记

Maven Dependencies MCP Server

以下摘录自该仓库的 README(片段) · 在 GitHub 读完整 README →

An MCP (Model Context Protocol) server that provides tools for checking Maven dependency versions. This server enables LLMs to verify Maven dependencies and retrieve their latest versions from Maven Central Repository.
Installation
You can install this MCP server globally using npm:
Or run it directly using npx:
Installing via Smithery
To install Maven Dependencies Server for Claude Desktop automatically via Smithery:
Features
- Get the latest stable release of any Maven dependency (excludes pre-releases by default)
- Verify if a Maven dependency exists
- Check if a specific version of a dependency exists
- List Maven dependency versions with optional pre-release filtering
- Intelligent pre-release detection (alpha, beta, milestone, RC, snapshot)
- Support for full Maven coordinates including packaging and classifier
- Real-time access to Maven Central Repository data
- Compatible with multiple build tool formats (Maven, Gradle, SBT, Mill)
For development:
1. Clone this repository
2. Install dependencies: npm install
3. Build the server: npm run build
Configuration
Add the server to your MCP settings configuration file:
If installed globally, you can also use:
Transport Options
The server supports two transport modes:
1. **stdio** (default) - Standard input/output communication
2. **SSE** (Server-Sent Events) - HTTP-based communication with optional remote access
To use SSE transport, you can specify both host and port:
When using SSE transport in your MCP settings:
For remote access, use the server's IP or hostname in your client configuration:
Available Tools
get_latest_release
Retrieves the latest stable release version of a Maven dependency. By default, this excludes pre-release versions (alpha, beta, milestone, RC, snapshot) to ensure you get production-ready versions.
**Input Schema:**
**Example Usage:**
check_maven_version_exists
Checks if a specific version of a Maven dependency exists. The version can be provided either in the dependency string or as a separate parameter.
**Input Schema:**
**Example Usage:**
list_maven_versions
Lists Maven dependency versions in deploy order, most recent first, with optional pre-release filtering and depth control. Output is one version per line.
**Input Schema:**
**Example Usage:**
Implementation Details
- Queries maven-metadata.xml on Maven Central directly (https://repo1.maven.org/maven2/ / /maven-metadata.xml) — the authoritative file Maven and Gradle themselves consult during dependency resolution. It updates within seconds of a deploy, so results are never stale.
- Supports full Maven coordinates (groupId:artifactId:version:packaging:classifier)
- Intelligent pre-release detection using regex pattern matching
- Returns versions in deploy order (most recent first) as recorded in maven-metadata.xml
- Includes error handling for invalid dependencies and API issues
- Returns clean, parseable version strings for valid dependencies
来源
awesome · https://github.com/Bigsy/maven-mcp-server
按领域浏览
MCP 服务
收录于
昨天

更多MCP 服务

查看MCP 服务全部 5,525 条 →

所属领域与标签

每个标签都能点进去看同类的全部条目。数字是当前库里的真实条数。

浏览全部领域 →

← 返回索引