Releases: elastic/mcp-server-elasticsearch
Releases · elastic/mcp-server-elasticsearch
v0.4.6
v0.4.5
v0.4.4
v0.4.3
v0.4.2
v0.4.1
Fixes
- Add port
EXPOSEinstruction to Dockerfile 0cc4d1f - Add
CLI_ARGSenv var as an alternative to passing args directly to the binary ordocker runcommand 336f463 - Add "hello" message to
/HTTP path 0cc4d1f - Handle empty URLs 3837860
- Add
User-AgentHTTP header to Elasticsearch requests c89f8b4
Full Changelog: v0.4.0...v0.4.1
v0.4.0
- New architecture based on the MCP Rust sdk
- Add support for streamable-HTTP and SSE
- Add ES|QL tool
- Add a
fieldparameter to the search tool to make it easier for LLMs to get more targeted responses (some like Gemini Flash 2.0 know the query DSL but not the_sourceproperty to filter document properties) - Docker is now the preferred installation method, and documented for stdio and http protocols, including instructions for Claude Desktop.
Full Changelog: v0.3.1...v0.4.0
v0.3.1
v0.3.0
Features
- Smithery config by @calclavia in #31
- OpenTelemetry support by @anuraaga in #64
- Add aggregation results to search tool by @sternbergm in #46
- Add profile and explain to search tool by @getsolaris in #28
- Add option to skip SSL verification by @slhck in #77
Fixes
- Properly validate
caCertvalue by @JoshMock in #91 - Fix Docker install and require the 'stdio' CLI parameter by @swallez in #97
- Fix default user value by @atline in #106
- Various updated dependencies
New Contributors
- @calclavia made their first contribution in #31
- @anuraaga made their first contribution in #64
- @sternbergm made their first contribution in #46
- @slhck made their first contribution in #77
- @swallez made their first contribution in #97
- @atline made their first contribution in #106
Full Changelog: v0.2.0...v0.3.0
v0.2.0
New features
- Add
get_shardstool for monitoring shard status by @getsolaris in #25 - Make authentication validation more flexible by @getsolaris in #27
- Add index pattern argument for list indices tool by @susan-shu-c in #44
- Add new configuration option for Elasticsearch path prefix by @bryangwj in #72
- Includes specific
user-agentfor MCP by @technige and @JoshMock in #68 and #81 - Add Dockerfile by @JoshMock in #80 and #82
- Allow Elasticsearch 8.x servers by @nathanhuglo in #71
New Contributors
- @getsolaris made their first contribution in #25
- @nayrttam made their first contribution in #55
- @susan-shu-c made their first contribution in #44
- @bryangwj made their first contribution in #72
- @technige made their first contribution in #68
- @JoshMock made their first contribution in #79
- @nathanhuglo made their first contribution in #71
Full Changelog: v0.1.1...v0.2.0