
Elasticsearch MCPサーバー
Elasticsearch MCPサーバーは、AIアシスタントとElasticsearchおよびOpenSearchクラスターを連携し、高度な検索、インデックス管理、クラスター操作をAIワークフローから直接実行できるようにします。リアルタイム検索や分析機能をFlowHuntのフローに簡単に統合できます。...
Luceneベースの強力な検索とドキュメント管理をLucene MCPサーバーでFlowHuntに統合。スケーラブルなエンタープライズ検索、ナレッジベース拡張、自動インデックス作成に最適。
MCP Luceneサーバーは、Apache Luceneを利用したModel Context Protocol(MCP)のJava実装であり、効率的な検索・取得機能を提供します。MCP準拠サーバーとして、大規模なドキュメントリポジトリに対し、全文検索・インデックス作成・メタデータフィルタリングなどのタスクをAIアシスタントやエージェントが実行できるようにします。RESTful API経由で、Luceneの強力なクエリ構文を利用したドキュメントのアップサート(追加/更新)、削除、一覧取得、検索が可能です。Spring Bootベースで構築されているためデプロイも容易で、Dockerによるコンテナ化も対応しています。AI駆動ワークフローやソフトウェア開発パイプラインへの高度なドキュメント検索・管理機能の統合に最適なサーバーです。
リポジトリにはプロンプトテンプレートに関する情報はありません。
リポジトリに明示的なMCPリソース記載はありません。
アップサートツール
/mcp/v1/upsert
エンドポイント経由でLuceneインデックスへのドキュメント追加・更新が可能。削除ツール
/mcp/v1/delete
エンドポイントでLuceneインデックスからドキュメント削除を実行。一覧ツール
/mcp/v1/list
エンドポイント経由でインデックスからドキュメントの一覧を取得。クエリツール
/mcp/v1/query
エンドポイントでLuceneクエリ構文を用いた高度な検索が可能。ステータスツール
/mcp/v1/status
エンドポイントでサーバーステータスを確認。エンタープライズドキュメント検索
Lucene MCPサーバーを統合することで、大量の業務ドキュメントに対して堅牢かつスケーラブルな検索機能を提供し、関連ファイルや記録の容易な検索を実現します。
ナレッジベース拡張
会社のマニュアルやFAQ、サポートチケットなどをインデックス化し、AIアシスタントが検索・取得できるように強化します。
自動データ取り込み・インデックス作成
ドキュメントの追加・更新をプログラムから自動で行い、検索エンジンを常に最新の状態に保つことが可能です。
メタデータによるフィルタリング
Luceneの機能を活かし、ドキュメントのメタデータをもとにした高度な検索・データ取得が可能です。
API駆動型検索統合
他アプリケーションやエージェントがRESTfulエンドポイント経由でドキュメント検索・管理機能をシームレスに利用できます。
mvn clean install
{
"mcpServers": {
"lucene-mcp": {
"command": "java",
"args": ["-jar", "target/mcp-lucene-server-0.0.1-SNAPSHOT.jar"]
}
}
}
http://localhost:8080/mcp/v1/status
でサーバーの稼働を確認します。mvn clean install
{
"mcpServers": {
"lucene-mcp": {
"command": "java",
"args": ["-jar", "target/mcp-lucene-server-0.0.1-SNAPSHOT.jar"]
}
}
}
mvn clean install
{
"mcpServers": {
"lucene-mcp": {
"command": "java",
"args": ["-jar", "target/mcp-lucene-server-0.0.1-SNAPSHOT.jar"]
}
}
}
http://localhost:8080/mcp/v1/status
でエンドポイントをテストします。mvn clean install
{
"mcpServers": {
"lucene-mcp": {
"command": "java",
"args": ["-jar", "target/mcp-lucene-server-0.0.1-SNAPSHOT.jar"]
}
}
}
APIキーや機密情報のセキュリティが必要な場合は、環境変数を利用してください:
{
"mcpServers": {
"lucene-mcp": {
"command": "java",
"args": ["-jar", "target/mcp-lucene-server-0.0.1-SNAPSHOT.jar"],
"env": {
"LUCENE_API_KEY": "${LUCENE_API_KEY}"
},
"inputs": {
"apiKey": "${LUCENE_API_KEY}"
}
}
}
}
FlowHuntでのMCP利用
FlowHuntのワークフローにMCPサーバーを統合するには、まずフローにMCPコンポーネントを追加し、AIエージェントと接続します。
MCPコンポーネントをクリックして設定パネルを開き、システムMCP設定セクションに以下のJSONフォーマットでMCPサーバー情報を入力します。
{
"lucene-mcp": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
設定後、AIエージェントはこのMCPの全機能にアクセスできるようになります。必ず “lucene-mcp” を実際のMCPサーバー名に、URLをご自身のMCPサーバーURLに置き換えてください。
セクション | 対応状況 | 詳細・備考 |
---|---|---|
概要 | ✅ | |
プロンプト一覧 | ⛔ | 見つかりません |
リソース一覧 | ⛔ | 見つかりません |
ツール一覧 | ✅ | RESTエンドポイントがツール |
APIキーのセキュリティ | ✅ | 記載例あり |
サンプリング対応(評価時は重要度低) | ⛔ | 未確認 |
ルーツ対応 | ⛔ |
---|---|
サンプリング対応 | ⛔ |
公開情報に基づくと、MCP Luceneサーバーはドキュメント検索と管理のための強力な基盤を提供していますが、プロンプトテンプレートやリソース、ルーツ、サンプリング等の明示的な対応はありません。MCPサーバーとしてのセットアップや利用方法はよくまとまっています。
MCP Luceneサーバーは、エンタープライズ向けの検索・ドキュメント管理のための堅牢で実用的なMCP実装です。ただし、プロンプトテンプレートやリソース定義、高度なMCP機能(ルーツやサンプリング)の不足により、より複雑なエージェンティックなワークフローへの柔軟性は限定的です。Luceneによる検索をAIシステムへ統合する出発点としては非常に優れています。MCPスコア:6/10
ライセンスあり | ✅ (Apache-2.0) |
---|---|
ツールを1つ以上搭載 | ✅ |
フォーク数 | 1 |
スター数 | 0 |
Lucene MCPサーバーは、Apache Luceneを活用したModel Context ProtocolのJava実装であり、強力なドキュメント検索、インデックス作成、メタデータフィルタリングを提供します。AIワークフローへのドキュメント管理・検索の統合に最適です。
アップサート(追加/更新)、削除、一覧取得、検索、サーバーステータス確認のためのRESTfulエンドポイントを提供します。これらのツールにより、自動化ワークフローやAIシステムへのシームレスな統合が可能です。
代表的な用途には、エンタープライズドキュメント検索、AIナレッジベース拡張、自動データ取り込みとインデックス作成、メタデータによるフィルタリング、API駆動型ドキュメント管理機能の実装などがあります。
設定ファイル内で環境変数を使用してAPIキーや機密情報を保存・参照することで、認証情報を安全にバージョン管理外に保管できます。
リポジトリ内にプロンプトテンプレートや明示的なMCPリソースはありません。本サーバーはドキュメント検索と管理に特化しています。
サーバーのビルド・実行にはJava11以上およびMaven3.6以上が必要です。Dockerによるコンテナデプロイもサポートされています。
Elasticsearch MCPサーバーは、AIアシスタントとElasticsearchおよびOpenSearchクラスターを連携し、高度な検索、インデックス管理、クラスター操作をAIワークフローから直接実行できるようにします。リアルタイム検索や分析機能をFlowHuntのフローに簡単に統合できます。...
Needle MCPサーバーは、MCPプロトコルを通じてAIアシスタントとドキュメント管理やセマンティック検索をシームレスに接続し、自動情報検索、ナレッジベースの拡張、FlowHuntなどにおけるドキュメントワークフローの効率化を実現します。...
Dune Analytics MCPサーバーは、Dune Analyticsのブロックチェーン分析データをAI駆動のワークフローにシームレスに統合し、アシスタントや開発者がDuneクエリをプログラム的に取得・実行できることで、リアルタイムのオンチェーン分析、ダッシュボード生成、自動レポーティングを実現します。...