Changelog - 2026-09-06
ignis-atlas replaces two MCP servers
Behavior ChangeIn one line. ignis-docs-mcp and ignis-knowledge are both gone; @venizia/ignis-atlas answers the same questions from one MCP server.
Switch an existing MCP config from the old bin to the new one:
json
{
"mcpServers": {
"ignis-atlas": {
"command": "bunx",
"args": ["@venizia/ignis-atlas", "mcp"]
}
}
}The problem it solves
Two servers answered the same kind of question: ignis-docs-mcp for the wiki, ignis-knowledge for the agent-facing knowledge bundle. Neither shared code with the other, and neither ranked results well. ignis-docs-mcp's fuzzy search returned off-topic pages for most engineering queries. A malformed YAML file in ignis-knowledge loaded silently as an empty concept. On the maintainer's machine on 2026-09-05, one cold ignis-docs-mcp query took 538-881 ms, most of it building a fresh search index every run.
What changed
- One server, not two.
@venizia/ignis-atlas(packages/atlas) answers whatignis-docs-mcpandignis-knowledgeused to answer, from one Bun-only process. - Two tools, not thirteen.
searchandgetreplaceignis-docs-mcp's ten tools andignis-knowledge'sokf_search,okf_list_conceptsandokf_get_concept. - Ranking uses BM25. SQLite FTS5 indexes the wiki, the changelogs and the knowledge bundle by section, not by whole file. A hit names the exact heading, not just the file.
- Every read is budgeted. A
searchreply stays under 2,000 characters.getpages a chunk at 8,000 characters per call, with a cursor for the rest. Neither tool returns a whole file uncapped. - Changelogs are searchable again.
ignis-docs-mcpexcluded them from its index;atlastreatschangelogas its own corpus.
Who is affected
- Anyone with
ignis-docs-mcpin an MCP config. Switch the command to the snippet above. - Maintainers of this repository.
.mcp.jsonnow startsignis-atlas.okf_search,okf_list_conceptsandokf_get_conceptare gone;searchandgetreplace them, withcorpus: "knowledge"for what those three used to cover. - Everyone else. No action needed.
Details
| Symbol | Change | Package |
|---|---|---|
ignis-docs-mcp (bin) | Removed | @venizia/ignis-docs |
okf_search, okf_list_concepts, okf_get_concept | Removed | .agents/knowledge-tools |
search, get (MCP tools) | New | @venizia/ignis-atlas |
ignis-atlas (bin) | New | @venizia/ignis-atlas |
- Extension page: Atlas.