mcpField
S
solon-ai-mcp-embedded-examples

solon-ai-mcp-embedded-examples

ローカル
solon.noear.org開発ツール94 週間前に更新

solon-ai-mcp-embedded-examples について

solon-ai-mcp-embedded-examplesは、Solon AIとMCP連携のJavaサンプル集です。Solon、Spring Boot、jFinal、Vert.x、Quarkus、MicronautなどのフレームワークにAI機能やMCPクライアント・サーバーを組み込む例を紹介します。

主な機能

  1. 01チャットモデルの利用例とテスト
  2. 02ツール呼び出しの例とテスト
  3. 03スキルとRAGの例
  4. 04MCPのSSEおよびstreamableの例
  5. 05組み込みクライアントとサーバーの例

活用シーン

  1. 01MCPクライアントとサーバーの設定方法の学習
  2. 02対応JavaフレームワークでのAI連携の検証
  3. 03RAG、スキル、ツール呼び出しの例の確認

MCP 対応

MCPクライアントとサーバーの例があり、SSEおよびstreamable方式を扱います。READMEではMCP_2025_03_26への対応が記載されています。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

インストール方法は未掲載です

このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。

リポジトリ

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

README(原文)English

プロジェクトの README より

この README の日本語訳はまだありません。以下は英語の原文です。日本語の紹介はページ上部をご覧ください。

solon-ai-embedded-examples

solon-ai & solon-ai-mcp & solon-ai-flow & solon-ai-agent 同时支持:java8、java11、java17、java21、java25(java8+)

本示例项目会经常更新,建议经常同步。

说明

示例内容包括:

  • llm(需要修改 llm/_Constants 下的常量配置,否则启动会出错)
    • chatModel 基本使用,及单测
    • tool call 基本使用,及单测
    • skills(solon ai skills)基本使用及单测
    • rag 基本使用,及单测(embeddingModel,repository,splitter)
  • mcp (含 sse, streamable 示例;支持 MCP_2025_03_26 协议)
    • server 基本使用(需要 solon 容器支持)
    • client 基本使用,及单测
示例
示例说明
solon-ai-in-jfinal
solon-ai-in-jfinal-newstyle
solon-ai-in-quarkus
solon-ai-in-solon
solon-ai-in-springboot2
solon-ai-in-springboot3
solon-ai-in-springboot4
solon-ai-in-springmvc
solon-ai-in-vertx
solon-ai-in-webflux2-llm只有 llm 示例(没有 mcp)
solon-ai-in-webflux3-llm只有 llm 示例(没有 mcp)
solon-ai-in-webflux4-llm只有 llm 示例(没有 mcp)

コメント

MCP は初めてですか?

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

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