MCP.so
ログイン

简单 MCP Server 示例 (Java + Spring Boot + Spring AI)

@oneinstepGO

基本情報

カテゴリ

その他

トランスポート

stdio

作者

oneinstepGO

简单 MCP Server 示例 について

简单的 MCP Server 示例项目

简单 MCP Server 示例 の設定

以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。

{
  "mcpServers": {
    "mcp-serve-demo": {
      "type": "http",
      "url": "http://localhost:8080/sse"
    }
  }
}

简单 MCP Server 示例 のツール

ツール一覧はまだありません

この掲載には表示できるツール一覧がまだありません。サーバーにツールがないという意味ではありません。対応機能はプロジェクトのドキュメントをご確認ください。

上のボタンでサーバーのエンドポイントに接続し、ツール一覧を取得できます。

概要

What is 简单 MCP Server 示例 (Java + Spring Boot + Spring AI)?

这是一个基于 Java 21、Spring Boot 3.3.12 和 Spring AI 构建的 MCP(模型上下文协议)服务器示例,使用 SSE 协议通信,旨在为开发者展示如何在 Java/Spring Boot 环境下搭建 MCP 服务器。它提供了天气查询、简单实用工具和 JSON 转换等可调用的工具。

How to use 简单 MCP Server 示例 (Java + Spring Boot + Spring AI)?

使用 Maven 命令 mvn clean package spring-boot:run 编译并启动服务器。服务器端点位于 http://localhost:8080/sse,支持 MCP 协议的客户端(如 Cursor 编辑器)可通过配置 .cursor/mcp.json 文件连接并使用其提供的工具。

Key features of 简单 MCP Server 示例 (Java + Spring Boot + Spring AI)?

  • 基于 Spring Boot + Spring AI 快速构建 MCP 服务器
  • 使用 SSE 协议进行通信
  • 提供天气预报、回声、数学运算、时间戳工具
  • 支持将 JSON 转换为 Java 类代码及示例输出
  • 工具定义自动通过 Java 类型注解生成
  • 可与 Cursor 等 MCP 客户端直接集成

Use cases of 简单 MCP Server 示例 (Java + Spring Boot + Spring AI)?

  • 在支持 MCP 的 IDE(如 Cursor)中通过自然语言查询指定位置的天气预报
  • 通过简单回声或数学工具快速验证 MCP 客户端与服务器的连接
  • 利用 JsonTool 将 JSON 数据结构转换为 Java 类定义或生成示例 JSON
  • 作为学习示例,帮助开发者理解 MCP 服务器在 Java 环境下的实现方式

よくある質問

1

如何启动这个 MCP 服务器?

在项目根目录执行 `mvn clean package spring-boot:run` 即可编译并运行,

コメント

「その他」の他のコンテンツ