retrieval-service
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
retrieval-service
Retrieval for the agent services: an MCP search tool and an ingest API over one index, with per-user access filtering and token-budgeted results.
Part of the agent services; cross-service conventions and decisions live in
agent-platform. Created from its
service template (.copier-answers.yml records the version).
Quick start
uv sync # uv-managed Python + locked dependencies in .venv
uv run pre-commit install # git hooks: the only quality gate (no hosted CI)
uv run pytest # offline suite
uv run retrieval-service # http://localhost:8090/healthz
docker compose up --build # with Grafana LGTM on http://localhost:3000Related MCP server: Omnesis
Layout (ports and adapters)
Path | Holds | May import |
| entities, value objects, errors | standard library |
| use cases, ports | + domain, OpenTelemetry API |
| HTTP routes, queue consumers | anything but outbound adapters and bootstrap |
| port implementations | anything but inbound adapters and bootstrap |
| settings, telemetry setup | anything but adapters and bootstrap |
| the composition root | anything |
Contract
The provided contract is contracts/openapi.yaml (MCP tools, if
any, in contracts/mcp/). Change it only with a version bump; breaking changes bump MAJOR
and keep the old major served. Contracts this service consumes are pinned under
contracts/consumed/<provider>/.
Configuration
Variable | Default | |
|
|
|
|
| level exported through OTLP |
|
| listen port |
|
|
|
| OTLP/HTTP collector | |
|
|
|
Process
Spec-driven: see specs/constitution.md and
specs/README.md. Pull template updates with uvx copier update --trust.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
This server cannot be deployed
Maintenance
Related MCP Connectors
Agent-driven search: build, import, tune, search, and score result quality — all over MCP.
Search a public index of agents, MCP servers and skills found on the open web. Free, no auth.
Make your knowledge agent-ready. One MCP endpoint, 5 connectors, 3 search modes.
Multi-engine search for AI agents. Trust scoring, local corpus, MCP-native. Self-hostable, BYOK.
Related MCP Servers
- AlicenseNot gradedqualityCmaintenanceEnables AI agents to securely search and ingest corporate documents via MCP, offering hybrid retrieval, PII sanitization, role-based access control, and citation validation.MIT

Omnesisofficial
AlicenseNot gradedqualityBmaintenanceProvides external agents with secure MCP access to a personal, self-hosted search index across email, messages, files, health, and more, enabling hybrid search, entity resolution, and cited answers over your own data.50AGPL 3.0- FlicenseNot gradedqualityBmaintenanceEnables external MCP clients and agents to query indexed company documents through the same knowledge search as the chat, using the platform as a knowledge source.176 npm55-
- AlicenseNot gradedqualityBmaintenanceEnables agents to search and read locally indexed runbooks, project notes, and technical documentation through MCP, returning passages with file paths, line numbers, and document hashes so answers can cite sources.2MIT