mcp-server-opensearch: OpenSearch MCP サーバー
モデルコンテキストプロトコル(MCP)は、LLMアプリケーションと外部データソースおよびツールとのシームレスな統合を可能にするオープンプロトコルです。AI搭載IDEの構築、チャットインターフェースの拡張、カスタムAIワークフローの作成など、MCPはLLMと必要なコンテキストを接続する標準化された方法を提供します。
このリポジトリは、分散検索および分析エンジンであるOpenSearch用の MCP サーバーを作成する方法の例です。
建設中


現在のブロッカー - OpenSearch の非同期クライアントがインストールされません
概要
OpenSearchエンジン内でメモリを保存および取得するための基本的なモデルコンテキストプロトコルサーバー。OpenSearchデータベース上のセマンティックメモリレイヤーとして機能します。
コンポーネント
ツール
search-openSearchOpenSearchデータベースにメモリを保存する
入力:
query(json): 準備された json クエリ メッセージ
戻り値: 確認メッセージ
インストール
Smithery経由でインストール
Smithery経由で Claude Desktop 用の mcp-server-opensearch を自動的にインストールするには:
uvの使用(推奨)
uvを使用する場合*、 mcp-server-opensearch を*直接実行するために特別なインストールは必要ありません。
または
テスト - ローカルオープンサーチクライアント

テスト - MCP サーバーから Open Search クライアントへの接続


Claude Desktopでの使用
このサーバーを Claude Desktop アプリで使用するには、 claude_desktop_config.jsonの「mcpServers」セクションに次の構成を追加します。
またはFastMCP UIを使用してサーバーをClaudeにインストールします
環境変数
サーバーの構成は環境変数を使用して行うこともできます。
OPENSEARCH_HOST: OpenSearch サーバーの URL (例http://localhostOPENSEARCH_HOSTPORT: OpenSearch サーバーのホストのポート9200INDEX_NAME: 使用するインデックスの名前
This server cannot be installed
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
LLM を OpenSearch と統合するセマンティック メモリ レイヤーを提供し、OpenSearch エンジン内でのメモリの保存と取得を可能にします。
Related Resources
Related MCP Servers
- -security-license-qualityEnables LLMs to perform semantic search and document management using ChromaDB, supporting natural language queries with intuitive similarity metrics for retrieval augmented generation applications.Last updated -
- -security-license-qualityEnables integration with DuckDuckGo search capabilities for LLMs, supporting comprehensive web search, regional filtering, result types, and safe browsing with caching and customizable search parameters.Last updated -303MIT License
- -security-license-qualityA Model Context Protocol server enabling LLMs to search, retrieve, and manage documents through Rememberizer's knowledge management API.Last updated -34Apache 2.0
- -security-license-qualityA long-term memory storage system for LLMs that helps them remember context across multiple sessions using semantic search with embeddings to provide relevant historical information from past interactions and development decisions.