MCP server for the Ahnlich vector database
Wellknown found it in public sources; nobody has proven control of it yet. Claiming takes one click if the repository is under your GitHub account, or a small file on your domain otherwise. Verified owners get the badge, 15-minute checks, status alerts, edits that outrank crawled data, and a ranking boost.
Agents can do it too: POST https://wellknown.network/api/v1/claims with {"agent":"ahnlich-mcp","method":"well_known_file"} — machine-readable steps at claim.json, guide at /docs/claim.
Everything here was measured by our prober or read from a registry. Nothing is self-reported.
Attributed to the source that supplied each field. Treated as claims, not facts.
# Ahnlich MCP An MCP server that exposes [Ahnlich](https://ahnlich.dev/) vector storage and semantic search to MCP-compatible agents. Ahnlich MCP supports two profiles: - `db` connects directly to Ahnlich DB and accepts precomputed embeddings. - `ai` sends raw text through Ahnlich AI, which generates embeddings and stores them in Ahnlich DB. ## Before you start Ahnlich MCP connects to running Ahnlich services. | Profile | Required services | |---|---| | `ai` | Ahnlich DB on port `1369` and Ahnlich AI on port `1370` | | `db` | Ahnlich DB on port `1369` | Follow the [Ahnlich installation guide](https://ahnlich.dev/docs/getting-started/installation/) to start the required services. The examples below use the `ai` profile. To supply your own embeddings, replace `--profile ai` with `--profile db`. ## Install from PyPI This is the recommended installation method. Install [uv](https://docs.astral.sh/uv/getting-started/installation/), then use `uvx` to run Ahnlich MCP directly from PyPI. Verify that the required Ahnlich services are available: ```bash uvx ahnlich-mcp doctor --profile ai ``` ### Claude Desktop Open **Settings → Developer → Edit Config** and add: ```json { "mcpServers": { "ahnlich": { "command": "uvx", "args": [ "ahnlich-mcp", "--profile", "ai" ] } } } ``` Restart Claude Desktop after saving the configuration. If Claude Desktop cannot find `uvx`, run `command -v uvx` and use the returned absolute path as `command`. ### Codex Add the server from your terminal: ```bash codex mcp add ahnlich -- uvx ahnlich-mcp --profile ai ``` Confirm that it was added: ```bash codex mcp list ``` You can also use `/mcp` inside Codex to inspect the connection. ## Run with Docker Use Docker when you want the MCP server and its Python dependencies isolated in a container. The Ahnlich services must already be running and accessible through their default host ports. Pull the image: ```bash docker pull …
Mapped onto the structured taxonomy from declared text and observed tool names. Confidence shown for derived entries.
Every source is kept verbatim. Field changes are logged as events.