MCP Servers / database / Octodet Elasticsearch MCP Server

Octodet Elasticsearch MCP Server

JSON →
httpnone3database

An MCP server for interacting with Elasticsearch clusters, enabling LLM-powered applications to search, update, and manage data.

Install
How to run this server
[ { "cmd": "npx @octodet/elasticsearch-mcp", "imports": [] } ]
server path: octodet-elasticsearch-mcp-server
Tools
What this server exposes
search
Execute a search query against an Elasticsearch index
index
Index a document into an Elasticsearch index
get
Get a document by ID from an Elasticsearch index
delete
Delete a document by ID from an Elasticsearch index
update
Update a document by ID in an Elasticsearch index
bulk
Perform bulk operations in Elasticsearch
create_index
Create a new Elasticsearch index
delete_index
Delete an Elasticsearch index
list_indices
List all Elasticsearch indices
index_exists
Check if an Elasticsearch index exists
get_mapping
Get the mapping of an Elasticsearch index
put_mapping
Update the mapping of an Elasticsearch index
get_settings
Get the settings of an Elasticsearch index
update_settings
Update the settings of an Elasticsearch index
count
Count documents in an Elasticsearch index
cluster_health
Get the health status of the Elasticsearch cluster
Configuration
Environment & auth
authnone
envES_API_KEY
Resources
Octodet Elasticsearch MCP Server — MCP Server · libregistry