mcpField
简
简易 MCP 服务器 (Simple MCP Server)

简易 MCP 服务器 (Simple MCP Server)

リモート
github.com/beilingaiゲーム・エンタメ079 週間前に更新
リポジトリ

简易 MCP 服务器 (Simple MCP Server) について

Simple MCP Serverは、MCP経由でツールを呼び出すためのSpring Boot製サンプルです。指定数の双色球の組み合わせをランダム生成し、各組に赤球と青球を含みます。

主な機能

  1. 01双色球を1~10組生成
  2. 021組は赤球6個と青球1個
  3. 03Spring BootとJava 17を使用

活用シーン

  1. 01双色球の組み合わせを複数生成
  2. 02MCPクライアントから番号生成ツールを呼び出す

MCP 対応

MCP クライアント向けに双色球番号生成ツールを提供します。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttp://localhost:8080/sse
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

詳細

プロジェクトの README より

简易 MCP 服务器 (Simple MCP Server)

English | 中文

项目介绍

这是一个基于 Model Context Protocol (MCP) 的简单示例项目。项目实现了一个双色球号码生成工具,可以随机生成指定数量的双色球号码。

技术栈

  • Spring Boot 3.4.4
  • Java 17
  • MCP SDK 0.9.0
  • Lombok
  • Maven

功能特性

  • 支持生成1-10组双色球号码
  • 每组号码包含6个红球(1-33)和1个蓝球(1-16)
  • 通过MCP协议提供服务,可以与支持MCP的客户端(如大语言模型)进行交互

项目运行

本地运行
  1. 确保你已安装以下环境:

    • JDK 17+
    • Maven 3.6+
  2. 克隆项目:

git clone https://github.com/beilingai/simple-mcp-server.git
cd simple-mcp-server
  1. 编译项目:
mvn clean package
  1. 运行项目:
java -jar target/mcp-server-1.0-SNAPSHOT.jar
  1. 服务将在默认端口8080启动

如何使用

本服务通过MCP协议提供工具,可以被支持MCP的客户端调用。

调用示例:

Cursor中调用示例

在Cursor编辑器中,可以通过以下方式调用本服务:

  1. 在设置中添加本地MCP服务器地址
{
   "mcpServers": {
      "double-color-ball-mcp-server": {
         "url": "http://localhost:8080/sse"
      }
   }
}
  1. 在聊天窗口中请求生成双色球号码:
    请帮我生成3组双色球号码
    
  2. AI助手会调用本MCP服务并返回生成的结果,例如:
    生成的双色球号码如下:
    
    第1组: 05 11 16 22 30 33 + 08
    第2组: 03 06 14 20 25 31 + 12
    第3组: 02 09 17 25 29 32 + 06
    

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。