
OpenSearch MCP 服务器集成
OpenSearch MCP 服务器实现了 OpenSearch 与 FlowHunt 及其他 AI 代理的无缝集成,通过模型上下文协议(MCP)以编程方式访问搜索、分析和内容管理等功能。...
让你的 AI Agent 无缝连接 Elasticsearch 与 OpenSearch 集群,实现 FlowHunt 内部的搜索、索引管理和实时分析。
Elasticsearch MCP 服务器是一种模型上下文协议(MCP)实现,能够与 Elasticsearch 和 OpenSearch 集群无缝交互。它作为 AI 助手与这些强大搜索引擎之间的桥梁,允许用户执行高级查询、分析索引并以编程方式管理集群。该服务器通过提供一系列工具,使开发者能够自动化文档搜索、索引管理和集群操作,直接嵌入到 AI 驱动的工作流中。在数据探索、监控和内容检索等任务中显著提升了生产力,使 Elasticsearch MCP 服务器成为将实时搜索与分析能力集成到 AI 开发环境中的重要资产。
(仓库中未提及任何 prompt 模板。本节特意留空。)
(在现有文档或仓库文件中未明确列出 MCP 资源。)
windsurf.json
或同类文件)。mcpServers
区块中添加 Elasticsearch MCP 服务器:{
"mcpServers": {
"elasticsearch-mcp": {
"command": "elasticsearch-mcp-server",
"args": ["serve"]
}
}
}
API Key 安全管理 建议使用环境变量存储连接信息:
{
"elasticsearch-mcp": {
"command": "elasticsearch-mcp-server",
"args": ["serve"],
"env": {
"ELASTICSEARCH_URL": "${ELASTICSEARCH_URL}",
"ELASTICSEARCH_API_KEY": "${ELASTICSEARCH_API_KEY}"
}
}
}
mcpServers
区块插入以下 JSON:{
"elasticsearch-mcp": {
"command": "elasticsearch-mcp-server",
"args": ["serve"]
}
}
API Key 安全管理
{
"elasticsearch-mcp": {
"command": "elasticsearch-mcp-server",
"args": ["serve"],
"env": {
"ELASTICSEARCH_URL": "${ELASTICSEARCH_URL}",
"ELASTICSEARCH_API_KEY": "${ELASTICSEARCH_API_KEY}"
}
}
}
cursor.json
配置文件。{
"mcpServers": {
"elasticsearch-mcp": {
"command": "elasticsearch-mcp-server",
"args": ["serve"]
}
}
}
API Key 安全管理
{
"elasticsearch-mcp": {
"command": "elasticsearch-mcp-server",
"args": ["serve"],
"env": {
"ELASTICSEARCH_URL": "${ELASTICSEARCH_URL}",
"ELASTICSEARCH_API_KEY": "${ELASTICSEARCH_API_KEY}"
}
}
}
{
"mcpServers": {
"elasticsearch-mcp": {
"command": "elasticsearch-mcp-server",
"args": ["serve"]
}
}
}
API Key 安全管理
{
"elasticsearch-mcp": {
"command": "elasticsearch-mcp-server",
"args": ["serve"],
"env": {
"ELASTICSEARCH_URL": "${ELASTICSEARCH_URL}",
"ELASTICSEARCH_API_KEY": "${ELASTICSEARCH_API_KEY}"
}
}
}
在 FlowHunt 中使用 MCP
要将 MCP 服务器集成到 FlowHunt 工作流,首先在流程中添加 MCP 组件,并将其连接到你的 AI agent:
点击 MCP 组件以打开配置面板。在系统 MCP 配置区,使用如下 JSON 格式填入你的 MCP 服务器详情:
{
"elasticsearch-mcp": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
配置后,AI agent 即可作为工具使用该 MCP,并获得其全部功能和能力。记得将 “elasticsearch-mcp” 替换为你实际 MCP 服务器的名称,并将 URL 改为你自己的 MCP 服务器地址。
模块 | 可用性 | 说明/备注 |
---|---|---|
概览 | ✅ | README.md 中提供了概览 |
Prompts 列表 | ⛔ | 未找到 prompt 模板 |
资源列表 | ⛔ | 仓库未列出 |
工具列表 | ✅ | README.md 中有工具列表 |
API Key 安全管理 | ✅ | .env.example 与 JSON 环境变量示例已提供 |
采样支持(评估时不太重要) | ⛔ | 未提及 |
Elasticsearch MCP 服务器为 AI 工作流集成搜索与索引管理提供了出色的工具,并拥有完善的配置与使用文档。但 prompt 模板、显式 MCP 资源及 Roots 或采样功能的缺失,使其在更高级的 Agent 工作流中即用性略有不足。
是否有 LICENSE | ✅ (Apache-2.0) |
---|---|
至少有一个工具 | ✅ |
Fork 数 | 34 |
Star 数 | 162 |
它是一种模型上下文协议(MCP)服务器,使 AI Agent 和工作流能够直接与 Elasticsearch 或 OpenSearch 集群交互。你可以在 FlowHunt 或任意支持的客户端内搜索文档、管理索引并自动化集群操作。
服务器提供用于列出和管理索引、执行文档搜索、获取索引详情,以及向 Elasticsearch/OpenSearch 端点发起通用 HTTP API 请求的工具。
始终在 MCP 服务器配置中使用环境变量(如 ELASTICSEARCH_URL 和 ELASTICSEARCH_API_KEY)。这样可以避免敏感信息泄漏到代码或配置文件中。
可以,服务器兼容 Elasticsearch 与 OpenSearch 集群,并支持两者的大量 API 操作。
热门用例包括在 AI 工作流中的实时搜索、索引管理、自动化集群健康监控、分析,以及为你的 AI 驱动应用集成高级搜索能力。
让你的 AI Agent 能够以编程方式搜索、分析和管理 Elasticsearch/OpenSearch 集群。立即开始打造更智能、由搜索驱动的工作流。
OpenSearch MCP 服务器实现了 OpenSearch 与 FlowHunt 及其他 AI 代理的无缝集成,通过模型上下文协议(MCP)以编程方式访问搜索、分析和内容管理等功能。...
Solr 搜索 MCP 服务器将大型语言模型(LLM)与 Apache Solr 集成,实现通过模型上下文协议(MCP)直接从 Solr 集合安全、认证且类型安全地搜索和检索文档。为您的 AI 助手赋能企业级搜索、高级筛选、排序和异步查询——全部在 FlowHunt 工作流中完成。...
DeepNLP推出的AI智能体市场索引MCP服务器,实现了AI智能体的无缝搜索、发现与监控。将高级搜索、分类、网站流量分析和智能体列表API集成到AI助手工作流中,助力高效开发与部署。...