{"data":{"slug":"elastic-mcp-server-elasticsearch","name":"mcp-server-elasticsearch","tagline":"Elasticsearch-based MCP server implementation in Rust","github_url":"https://github.com/elastic/mcp-server-elasticsearch","owner":"elastic","repo":"mcp-server-elasticsearch","owner_avatar_url":"https://avatars.githubusercontent.com/u/6764390?v=4","primary_language":"Rust","stars":686,"forks":141,"topics":["elasticsearch","mcp","mcp-server","vector-database"],"archived":false,"github_pushed_at":"2026-07-09T23:47:32+00:00","maintenance_label":"Very active","url":"https://www.graphcanon.com/tools/elastic-mcp-server-elasticsearch","markdown_url":"https://www.graphcanon.com/tools/elastic-mcp-server-elasticsearch.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/elastic-mcp-server-elasticsearch","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=elastic-mcp-server-elasticsearch","description":null,"homepage_url":"https://www.elastic.co/elasticsearch","license":"Apache-2.0","open_issues":15,"watchers":15,"ai_summary":"Provides functionalities to interact with Elasticsearch using the MCP protocol.","readme_excerpt":null,"github_created_at":"2025-03-24T11:59:18+00:00","created_at":"2026-07-11T11:27:41.972926+00:00","updated_at":"2026-07-12T00:30:01.185746+00:00","categories":[{"slug":"vector-databases","name":"Vector Databases","url":"https://www.graphcanon.com/categories/vector-databases","markdown_url":"https://www.graphcanon.com/categories/vector-databases.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/vector-databases"}],"tags":[{"slug":"rust","name":"rust"},{"slug":"mcp","name":"mcp"},{"slug":"elasticsearch","name":"elasticsearch"}],"trust":{"provenance":{"is_fork":false,"github_id":953992846,"owner_type":"Organization","methodology":"github_public_v1","parent_repo":null,"near_duplicate_slugs":[]},"computed_at":"2026-07-11T11:27:42.541Z","maintenance":{"label":"Very active","score":96,"methodology":"github_public_v1","releases_90d":null,"days_since_push":1,"last_release_at":null},"security_summary":{"status":"no_manifest","scanner":null,"low_count":0,"high_count":0,"last_scan_at":"2026-07-11T11:27:43.075Z","medium_count":0,"scan_profile":"mcp_manifest","critical_count":0}},"capability_facts":{"scan":{"source":"repo_scan","observed_at":"2026-07-11T22:28:47.266Z"},"deploy":{"source":"dockerfile:Dockerfile","self_host":true,"observed_at":"2026-07-11T22:28:47.266Z","managed_saas":false},"languages":{"value":["rust"],"source":"github.language","observed_at":"2026-07-11T22:28:47.266Z"},"has_docker":{"value":true,"source":"dockerfile:Dockerfile","observed_at":"2026-07-11T22:28:47.266Z"},"license_spdx":{"value":"Apache-2.0","source":"github.license","observed_at":"2026-07-11T22:28:47.266Z"}},"decision_facts":{"hosting":null,"pricing":null,"requirements":null,"constraints":null,"when_to_use":["- When your project is built with Rust and requires a specialized Elasticsearch server for efficient handling of vector databases, making it easier to integrate with existing Rust codebases.","- If you are working on applications that can benefit from the specific capabilities provided by mcp-server-elasticsearch in managing and querying large sets of vector data using Elasticsearch."],"when_not_to_use":["- It may not be suitable if your project is not developed in Rust since leveraging its full benefits requires a native, tightly integrated environment to function effectively.","- Avoid this tool if you are looking for a more generalized Elasticsearch setup that might offer broader compatibility with various languages and frameworks."],"source":"enrich:decision_facts","observed_at":"2026-07-11T22:27:22.585Z"},"constraint_facets":null,"decision_summary":[{"label":"Adopt for","value":"A Rust-based Elasticsearch server component designed for integration into systems requiring robust vector database functionality."}]}}