What dependencies does the server require?
You need a running Elasticsearch cluster (with the ELSER model available), the Elastic Open Crawler (Docker image), and an API key with crawl‑and‑search privileges.
@jedrazb
基本信息
MCP server to search up-to-date elasticsearch docs
使用下面的配置,将此服务器添加到你的 MCP 客户端。
{
"mcpServers": {
"elastic-semantic-search-mcp-server": {
"command": "docker",
"args": [
"run",
"--rm",
"\\"
]
}
}
}工具列表暂未提供
当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。
工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。
This Python MCP server enables semantic search on Search Labs blog posts indexed in Elasticsearch. It uses the ELSER model for semantic text retrieval and integrates with Claude Desktop via MCP protocol. Designed for developers building AI-powered search applications with Elasticsearch.
Set ES_URL and ES_AP_KEY in a .env file. Start the server with make dev and access the MCP Inspector at http://localhost:5173. To add to Claude Desktop, run make install-claude-config, which updates claude_desktop_config.json.
You need a running Elasticsearch cluster (with the ELSER model available), the Elastic Open Crawler (Docker image), and an API key with crawl‑and‑search privileges.
All documents are stored in an Elasticsearch index named `search-labs-posts`. The crawler populates it; the MCP server queries it.
The server connects to Elasticsearch via its REST API using the URL and API key supplied in the `.env` file. No additional MCP transport is configured beyond the standard MCP protocol.
The crawler and ELSER model must be fully set up before indexing—if using a fresh cluster, wait for the ELSER model to start. The server only works with the `search-labs-posts` index and assumes the mapping defined in the README.
It uses `semantic_text` fields with the ELSER model, enabling term‑agnostic semantic matching rather than keyword‑based BM25 scoring.

Exact, shared memory for AI agents: a hierarchical database where totals always add up, every write is attributed to the agent and person behind it, and any figure traces back to its source file. Agents create databases,

Persistent memory for AI agents. Hosted MCP server with capsule-scoped key/value storage, tags, TTL expiration, bulk ops, and RBAC.

Shared memory for AI coding agents. Claude Code, Cursor and Codex read your project's decisions, lessons and tasks before they act.

The official Semantic-UI-React integration
Local MCP server and CLI that keeps a Git-versioned, model-written index of a codebase and its database schema, so coding agents start each task with the whole system in view.
评论