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
Basic information
MCP server to search up-to-date elasticsearch docs
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"elastic-semantic-search-mcp-server": {
"command": "docker",
"args": [
"run",
"--rm",
"\\"
]
}
}
}Tool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
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.

The Cloud is the AI-native workspace that gives every AI — Claude, ChatGPT, Gemini, and other Frontier & Free or Local models — shared memory and real agents. Not cloud computing: thecloud.so is one workspace where your

Mess in, magic out: pour in your D&D and TTRPG notes and LoreKeeper keeps them as a private store for your world. Ask Claude or ChatGPT about it, or build a sourcebook.
Groundwork: company memory for your AI tools. Docs public. Source closed. Public proof needs no account.

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

Search published GPU deployment, rack integration and structured cabling resources; read canonical documents and Leviathan Systems company service scope. Anonymous, read-only Streamable HTTP MCP. No credentials required.
Comments