elasticsearch7-mcp-server

elasticsearch7-mcp-server

1

The Elasticsearch 7.x MCP Server is an MCP-compatible server tailored for integration with Elasticsearch 7.x. It supports various Elasticsearch operations and allows interaction through any MCP client, enhancing accessibility and functionality.

Elasticsearch 7.x MCP Server

  • An MCP server providing compatibility with Elasticsearch 7.x.
  • Features include an MCP protocol interface, basic Elasticsearch operations, complete search functionality, and the ability to access Elasticsearch through any MCP client.

Features

  • MCP protocol for Elasticsearch 7.x
  • Supports basic operations and search functionalities

Requirements

  • Python 3.10+
  • Elasticsearch 7.x

Installation

  • Install via Smithery or manually with pip

Environment Variables

  • ELASTIC_HOST, ELASTIC_USERNAME, ELASTIC_PASSWORD, MCP_PORT

Docker Compose

  • Start services with a configured environment

Using an MCP Client

  • Connect via any MCP client with supported methods like es-ping, es-info, and es-search

Development

  • Guide to cloning and running the server

License

  • See LICENSE file for details.