From baca718226f79587f0de6b4a75f256b92e98c62d Mon Sep 17 00:00:00 2001 From: Liam Thompson Date: Tue, 28 Oct 2025 08:56:05 +0100 Subject: [PATCH 1/4] Updated the MCP overview page --- solutions/search/mcp.md | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) diff --git a/solutions/search/mcp.md b/solutions/search/mcp.md index 65ac07034f..ba96e24a97 100644 --- a/solutions/search/mcp.md +++ b/solutions/search/mcp.md @@ -1,14 +1,21 @@ --- -navigation_title: MCP server +navigation_title: MCP servers applies_to: stack: serverless: --- -# {{es}} Model Context Protocol (MCP) server +# Model Context Protocol (MCP) servers -Connect to your Elasticsearch data directly from any MCP Client (like Claude Desktop) using the Model Context Protocol (MCP). +Elastic offers two MCP server options for connecting agents to your {{es}} data. The Agent Builder MCP server is the recommended approach for {{es}} 9.2+ and Serverless deployments, offering full access to built-in and custom tools. For older {{es}} versions without Agent Builder, the `mcp-elasticsearch` server provides basic connectivity with simpler tooling. -This server enables connecting agents to your Elasticsearch data and allows you to interact with your Elasticsearch indices through natural language conversations. +## {{agent-builder}} MCP server +```{applies_to} +stack: preview 9.2 +serverless: preview +``` +Elastic 9.2.0+ and Serverless deployments provide an [Agent Builder MCP server endpoint](https://www.elastic.co/docs/solutions/search/agent-builder/mcp-server) that exposes all built-in and custom [tools](https://www.elastic.co/docs/solutions/search/agent-builder/tools) you can use to power agentic workflows. -Learn more in the [elastic/mcp-server-elasticsearch](https://github.com/elastic/mcp-server-elasticsearch?tab=readme-ov-file#elasticsearch-mcp-server) GitHub repository. \ No newline at end of file +## {{es}} MCP server + +For users running older versions of Elasticsearch without Agent Builder, [elastic/mcp-server-elasticsearch](https://github.com/elastic/mcp-server-elasticsearch?tab=readme-ov-file#elasticsearch-mcp-server) provides basic MCP connectivity. This server enables connecting agents to your {{es}} data and allows you to interact with your {{es}} indices through natural language conversations, though with a more limited feature set compared to the Agent Builder MCP server. From 2c66b8d100f4a83aaa7646c9bbb7e555752b8909 Mon Sep 17 00:00:00 2001 From: Liam Thompson Date: Tue, 28 Oct 2025 08:56:47 +0100 Subject: [PATCH 2/4] Rename Updated the title of the MCP servers section to include 'Elastic'. --- solutions/search/mcp.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/solutions/search/mcp.md b/solutions/search/mcp.md index ba96e24a97..6efbd34a70 100644 --- a/solutions/search/mcp.md +++ b/solutions/search/mcp.md @@ -5,7 +5,7 @@ applies_to: serverless: --- -# Model Context Protocol (MCP) servers +# Elastic Model Context Protocol (MCP) servers Elastic offers two MCP server options for connecting agents to your {{es}} data. The Agent Builder MCP server is the recommended approach for {{es}} 9.2+ and Serverless deployments, offering full access to built-in and custom tools. For older {{es}} versions without Agent Builder, the `mcp-elasticsearch` server provides basic connectivity with simpler tooling. From ee802e10f4081af02cd89ff3bfffdeff9682e8f1 Mon Sep 17 00:00:00 2001 From: Liam Thompson Date: Tue, 28 Oct 2025 09:03:03 +0100 Subject: [PATCH 3/4] reword --- solutions/search/mcp.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/solutions/search/mcp.md b/solutions/search/mcp.md index 6efbd34a70..4f9a5bd5fd 100644 --- a/solutions/search/mcp.md +++ b/solutions/search/mcp.md @@ -18,4 +18,4 @@ Elastic 9.2.0+ and Serverless deployments provide an [Agent Builder MCP server e ## {{es}} MCP server -For users running older versions of Elasticsearch without Agent Builder, [elastic/mcp-server-elasticsearch](https://github.com/elastic/mcp-server-elasticsearch?tab=readme-ov-file#elasticsearch-mcp-server) provides basic MCP connectivity. This server enables connecting agents to your {{es}} data and allows you to interact with your {{es}} indices through natural language conversations, though with a more limited feature set compared to the Agent Builder MCP server. +If you're running older versions of Elasticsearch without Agent Builder, you can use [elastic/mcp-server-elasticsearch](https://github.com/elastic/mcp-server-elasticsearch?tab=readme-ov-file#elasticsearch-mcp-server). This MCP server enables connecting agents to your {{es}} data and allows you to interact with your {{es}} indices through natural language conversations, though with a more limited tool set compared to the Agent Builder MCP server. From 3a2e736d2306875bfc26cac9740a9e02f58c384f Mon Sep 17 00:00:00 2001 From: Liam Thompson Date: Tue, 28 Oct 2025 09:04:00 +0100 Subject: [PATCH 4/4] idem --- solutions/search/mcp.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/solutions/search/mcp.md b/solutions/search/mcp.md index 4f9a5bd5fd..5be6626170 100644 --- a/solutions/search/mcp.md +++ b/solutions/search/mcp.md @@ -7,7 +7,7 @@ applies_to: # Elastic Model Context Protocol (MCP) servers -Elastic offers two MCP server options for connecting agents to your {{es}} data. The Agent Builder MCP server is the recommended approach for {{es}} 9.2+ and Serverless deployments, offering full access to built-in and custom tools. For older {{es}} versions without Agent Builder, the `mcp-elasticsearch` server provides basic connectivity with simpler tooling. +Elastic offers two MCP server options for connecting agents to your {{es}} data. The Agent Builder MCP server is the recommended approach for {{es}} 9.2+ and Serverless deployments, offering full access to built-in and custom tools. For older {{es}} versions without Agent Builder, you can use the `mcp-elasticsearch` server which has a limited tool set. ## {{agent-builder}} MCP server ```{applies_to}