zimi-mcp
Zimi's MCP server and search, without the rest of Zimi. Search and read Wikipedia, Stack Overflow, dev docs and any other ZIM file offline, from Claude, Open WebUI or any MCP client.
pip install zimi-mcp
zimi-mcp /path/to/zims
{
"mcpServers": {
"zimi": { "command": "zimi-mcp", "args": ["/path/to/zims"] }
}
}
Three tools by default (search, read a page as Markdown, read one section), about 330 tokens of schema, sized for small local models. zimi-mcp --tools full serves every tool Zimi has. Nothing listens on a port.
zimi-mcp is built from the same source as Zimi and released with it, same version. It depends on libzim and mcp only: no web app, downloads, BitTorrent, LAN discovery or desktop window. For text out of the PDFs in zimgit ZIMs, pip install "zimi-mcp[pdf]".
Want the web app, the catalog and the rest? pip install zimi is the complete experience and includes the same zimi-mcp command. Install one or the other, not both: they share the zimi module.
Tools, options and measured numbers: API & MCP.
Metadata
Release files for zimi-mcp 1.13.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| zimi_mcp-1.13.0.tar.gz | 283.5 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| zimi_mcp-1.13.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 574.9 kB
Release files / zimi_mcp-1.13.0.tar.gz
| Download URL | zimi_mcp-1.13.0.tar.gz |
|---|---|
| Size | 283.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
69f680d08d60ac3c3e97e76f3939aff24b4192e7d18978904e53021eda096f76
|
|
BLAKE2b-256 checksum How to use checksums |
c8b995848b758b3d483b79fff455878c61ae0674a249565ab9871e2b00be17da
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 6, 2026.
Transparency logRelease files / zimi_mcp-1.13.0-py3-none-any.whl
| Download URL | zimi_mcp-1.13.0-py3-none-any.whl |
|---|---|
| Size | 291.4 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
7c46f26d019db53e4d16ac2b1174a9ca7db7a81b4fe8901f351ef1da72318c24
|
|
BLAKE2b-256 checksum How to use checksums |
1d8c07c07c343b5f50b6ad6dc9eb65c661b21428807dbb424cd37ac77fd10336
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 6, 2026.
Transparency log