OpenSearch MCP 服务器
为 OpenSearch 集成设计的 MCP(模型上下文协议)服务器,提供索引、集群和文档管理工具。
快速入门
安装
- 克隆仓库: git clone https://github.com/showjason/opensearch-mcp-server.git cd opensearch-mcp-server
- 创建并激活虚拟环境: python -m venv .venv source .venv/bin/activate (Windows 使用 .venv\Scripts\activate)
- 安装依赖: pip install uv uv pip install -e .
配置
在根目录创建 .env
文件,添加以下内容:
OPENSEARCH_HOST=https://localhost:9200
OPENSEARCH_USERNAME=xxxx
OPENSEARCH_PASSWORD=xxxx
启动
运行以下命令启动服务:
uv run opensearch-mcp-server --port=<port>
测试
运行测试:
uv run pytest -vv -s test_opensearch.py