Octodet Elasticsearch MCP Server
JSON →An MCP server for interacting with Elasticsearch clusters, enabling LLM-powered applications to search, update, and manage data.
Install
npx @octodet/elasticsearch-mcp Tools · 16
- 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
Environment variables
ES_API_KEY
Links
★ 3 GitHub stars