创建mcp项目

mvn io.quarkus:quarkus-maven-plugin:3.33.2:create \
    -DprojectGroupId=org.acme \
    -DprojectArtifactId=mcp-http-quickstart \
    -Dextensions="io.quarkiverse.mcp:quarkus-mcp-server-http:1.13.0"
cd mcp-http-quickstart

创建mcp tool


public class ToolsDemo {



    @Tool(description = "根据用户的名字返回欢迎信息")
    ToolResponse foo(@ToolArg(description = "The name", defaultValue = "Andy") String name) {
        return ToolResponse.success(
                new TextContent("Hello " + name + "!"));
    }

}

运行项目

./mvnw quarkus:dev

项目启动成功截图

验证mcp tool功能

访问 http://localhost:8080/q/dev-ui/quarkus-mcp-server-http/tools

AI羊毛免费薅

注册入口:https://www.aiping.cn/#?invitation_code=UVWSFIZ5MS

Logo

欢迎加入 MCP 技术社区!与志同道合者携手前行,一同解锁 MCP 技术的无限可能!

更多推荐