Can VS Code & GitHub Copilot use Elasticsearch?
Updated October 27, 2026 · from live checks of 50,180 MCP servers · Methodology
Official Elasticsearch route
Elastic runs its own MCP server.
- Endpoint: Elastic Agent Builder MCP endpoint on your deployment (Elastic 9.2.0+ / Serverless)
- Note: github.com/elastic/mcp-server-elasticsearch is DEPRECATED (security fixes only). Do not list it as the recommended route
- Sign-in: Elastic API key
- In the official MCP Registry: No. Published through Elastic's own docs or domain.
- Setup guides: Elastic docs
Checked 2026-10-26. Spotted something out of date? Tell us →
Built a third-party Elasticsearch MCP server? Get the Verified vendor label so buyers can tell yours from the other 18 ($49/mo) Get Verified →
Remote Elasticsearch servers
| Server | Publisher | Status | Sign-in | Tools | Trust |
|---|---|---|---|---|---|
Elastic hosted MCP server Elastic Agent Builder MCP endpoint on your deployment (Elastic 9.2.0+ / Serverless) | Official · Elastic-hosted | Listed from vendor docs | OAuth (official) | — | — |
| Rabbitmq Elasticsearch Mysql Stack Generator Yours? Claim it | Registry domain | Live | No auth | 2 | B |
| Rabbitmq Elasticsearch Postgres Stack Generator Mongo Yours? Claim it | Registry domain | Live | No auth | 2 | B |
| Rabbitmq Elasticsearch Mongodb Stack Generator Yours? Claim it | Registry domain | Live | No auth | 2 | B |
| Elasticsearch Mongodb Redis Stack Generator Elasticsearch Elasticsearch Yours? Claim it | Registry domain | Live | No auth | 2 | B |
| Rabbitmq Elasticsearch Postgres Stack Generator Elasticsearch Elasticsearch Yours? Claim it | Registry domain | Live | No auth | 2 | B |
| Elasticsearch Redis Stack Generator Elasticsearch Elasticsearch Yours? Claim it | Registry domain | Live | No auth | 2 | B |
| Elasticsearch Redis Mysql Stack Generator Yours? Claim it | Registry domain | Live | No auth | 2 | B |
| Elasticsearch Redis Stack Generator Yours? Claim it | Registry domain | Live | No auth | 2 | C |
Local Elasticsearch servers
| Server | Publisher | Status | Sign-in | Tools | Trust |
|---|---|---|---|---|---|
| Kibana Yours? Claim it | Community | Local install | API key | — | B |
| Elasticsearch MCP Server Yours? Claim it | Community | Local install | API key | — | B |
| Elasticsearch Yours? Claim it | Community | Local install | API key | — | C |
| Crowdsentinel MCP Server Yours? Claim it | Community | Local install | API key | — | C |
| ebman Yours? Claim it | Community | Local install | No auth | — | C |
| Kibana MCP Yours? Claim it | Community | Local install | API key | — | C |
| Databases (read-only, switchable) Yours? Claim it | Community | Local install | API key | — | C |
| esmole Yours? Claim it | Community | Local install | No auth | — | C |
How to add Elasticsearch to VS Code & GitHub Copilot
- Open the Command Palette and run MCP: Add Server. Choose HTTP for a server URL or Command (stdio) for a local install command.
- Or edit
.vscode/mcp.jsonin your workspace: VS Code’s format puts servers under a top-level"servers"object (remote:"type": "http"+"url"; local:"type": "stdio"+"command"). Portable Copilot files (.mcp.json,~/.copilot/mcp-config.json) use"mcpServers"instead, so don’t copy between them unchecked. - Sign in if the server asks, then use its tools in Copilot agent chat.
Example for Kibana (local, from the table above), in .vscode/mcp.json:
{
"servers": {
"elasticsearch": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@tocharianou/mcp-server-kibana@0.11.1"
],
"env": {
"KIBANA_URL": "<value>",
"KIBANA_API_KEY": "<value>",
"KIBANA_PASSWORD": "<value>"
}
}
}
}Menus change, so check the VS Code MCP configuration reference. Every server page has a copy-paste config for VS Code & GitHub Copilot.
Is it safe to connect Elasticsearch to VS Code & GitHub Copilot?
Use the official server run by Elastic. Anything a tool returns is sent to the AI vendor, so use a business plan that doesn't train on your data.
Can ChatGPT or Claude connect to Elasticsearch?
See https://canmyaiuse.pages.dev/can/chatgpt/elasticsearch/ and https://canmyaiuse.pages.dev/can/claude/elasticsearch/
Does Elasticsearch have an official MCP server?
Yes. Elastic publishes one. It isn't listed in the official MCP Registry; we found it in Elastic's own docs or GitHub. Checked 2026-10-26. Full list: https://canmyaiuse.pages.dev/apps/elasticsearch/
Put your server here
Featured placement on Elasticsearch and other Databases & Data pages, where people check whether their AI can connect.
Featured placements are paid and labelled. They never change rank. How we rank · How to get discovered (free guide)
Built a third-party Elasticsearch MCP server? Get the “Verified vendor ✓” label so buyers can tell yours from the other 18. Get Verified — $49/mo
All Elasticsearch servers: Elasticsearch MCP servers · ChatGPT · Claude · Best MCP servers for VS Code & GitHub Copilot