{"slug":"Octodet/elasticsearch-mcp","name":"Octodet Elasticsearch MCP Server","description":"An MCP server for interacting with Elasticsearch clusters, enabling LLM-powered applications to search, update, and manage data.","category":"database","tags":[],"official":false,"stars":3,"transport":"http","install":[{"cmd":"npx @octodet/elasticsearch-mcp","imports":[]}],"tools":[{"name":"search","description":"Execute a search query against an Elasticsearch index"},{"name":"index","description":"Index a document into an Elasticsearch index"},{"name":"get","description":"Get a document by ID from an Elasticsearch index"},{"name":"delete","description":"Delete a document by ID from an Elasticsearch index"},{"name":"update","description":"Update a document by ID in an Elasticsearch index"},{"name":"bulk","description":"Perform bulk operations in Elasticsearch"},{"name":"create_index","description":"Create a new Elasticsearch index"},{"name":"delete_index","description":"Delete an Elasticsearch index"},{"name":"list_indices","description":"List all Elasticsearch indices"},{"name":"index_exists","description":"Check if an Elasticsearch index exists"},{"name":"get_mapping","description":"Get the mapping of an Elasticsearch index"},{"name":"put_mapping","description":"Update the mapping of an Elasticsearch index"},{"name":"get_settings","description":"Get the settings of an Elasticsearch index"},{"name":"update_settings","description":"Update the settings of an Elasticsearch index"},{"name":"count","description":"Count documents in an Elasticsearch index"},{"name":"cluster_health","description":"Get the health status of the Elasticsearch cluster"}],"env_vars":["ES_API_KEY"],"auth_type":"none","github":"https://github.com/Octodet/elasticsearch-mcp","homepage":"","server_url":"","status":"active","source":"mcpservers.org","updated_at":"Thu May 28"}