OpenSearch MCP 服务器
一个为 OpenSearch 构建的 Model Context Protocol (MCP) 服务器,用于集成 LLM 应用与数据源。
快速入门
安装
推荐使用 uv
工具运行:
uv run mcp-server-opensearch --opensearch-url "http://localhost:9200" --index-name "my_index"
或者通过 Smithery 自动安装:
npx -y @smithery/cli install @ibrooksSDX/mcp-server-opensearch --client claude
测试
本地测试 OpenSearch 客户端连接:
uv run python src/mcp-server-opensearch/test_opensearch.py
启动 MCP 服务器并连接到 OpenSearch:
cd src/mcp-server-opensearch
uv run fastmcp dev demo.py
配置
通过环境变量配置:
- OPENSEARCH_HOST:OpenSearch 地址,例如 http://localhost
- OPENSEARCH_HOSTPORT:端口号,例如 9200
- INDEX_NAME:索引名称