MCP服务器-构建工具
项目功能及其目的的简要概述。
目录
概述
描述项目、目标和任何背景。 例如: 该项目旨在演示一个MCP服务器,使用户能够使用自然语言与Maven(目前)进行交互。 它旨在展示如何通过MCP公开构建工具,并提供一种自然、直观的构建项目的方法。
先决条件
列出安装项目前所需的软件和工具:
- Java 21或更高版本
- 梅文
- MCP客户端(克劳德、鹅等)
- 如果您使用的是像Goose这样的MCP客户端,则可以选择本地LLM
特性
- 使用简单: 使用您选择的任何MCP客户端和LLM进行设置,以使用自然语言调用构建。无需记住插件、目标和参数!和
- 支持Apache Maven: 目前它只支持Apache Maven。如果有兴趣,我们可能会将其扩展到其他构建工具。
安装(适用于Claude桌面版)
- 将此MCP服务器添加到Claude:
找到 claude_desktop_config.json Claude安装目录下的文件
对于MacOs,请访问:
~/Library/Application\ Support/Claude/claude_desktop_config.json
然后,向其中添加以下内容(替换占位符):
{
"mcpServers": {
"maven-tools": {
"command": "
/bin/java",
"args": [
"-jar",
"-Dmaven.home=
",
"
"
]
}
}
}- 您可能需要重新启动Claude客户端。这将启动用于构建工具的MCP服务器。
- 现在,您应该已经准备好使用Claude桌面通过MCP服务器与Maven进行交互。继续用自然语言提交任务以构建项目。
贡献
- 使用Github Issues打开问题或功能请求。
许可证
此仓库根据Apache许可证获得许可。请参阅 许可证 详细信息文件
