Delv
CommunityActive· 6d4.3by Cameron Rye

OpenZIM MCP

Accesses ZIM format knowledge bases offline including Wikipedia and educational archives with semantic search.

C
Safety & Trust

Delv Safety Grade: C

Score 58/100 · assessed 2026-04-18

Maintainer45
Permissions75
Supply chain65
Transparency60
Incidents100

OpenZIM MCP provides offline access to ZIM format knowledge bases like Wikipedia through a Python package. The maintainer Cameron Rye appears to be a solo developer with limited public profile and repository activity. The package is distributed via PyPI which provides basic supply chain hygiene, though the project is relatively new with sparse documentation. Permissions are reasonably scoped to filesystem reads for accessing local ZIM files and network outbound for semantic search functionality. No security incidents are known. The main concerns are the single maintainer with unclear track record, modest documentation quality, and lack of widespread community validation. The offline knowledge access use case is legitimate and the permission scope is appropriate for the stated functionality.

Green flags

  • Distributed via official PyPI package registry
  • Read-focused permissions appropriate for knowledge base access
  • Open source repository allows code inspection
  • No known security incidents or malicious behaviour
  • Legitimate offline knowledge access use case

Red flags

  • Solo maintainer with limited public development history
  • Sparse repository documentation and minimal issue/PR activity
  • No homepage or detailed project website
  • Relatively new project without established community trust
  • Unclear maintenance commitment and bus factor of one

Permissions requested

Read filesOutbound networkExternal LLM call
Assessed by Delv Editorial using public metadata. Grades are advisory and update as the ecosystem changes. They do not replace your own review of permissions and code before granting an agent access to sensitive systems.

Install

pip install openzim-mcp

Review

OpenZIM MCP gives Claude access to offline knowledge bases in the ZIM format, which is how Wikipedia and a bunch of educational archives package content for offline use. You download a ZIM file once (they're big, think gigabytes for full Wikipedia dumps), point the server at it, and then query it through Claude without touching the internet. The semantic search is the real draw here, it's not just keyword matching, you can ask conceptual questions and it finds relevant articles. I'd reach for this when I'm working somewhere with patchy internet or when I want guaranteed access to reference material without rate limits or API costs. It's also useful for educational projects where you need a stable, versioned snapshot of Wikipedia rather than the live site. The ZIM ecosystem is mature, you can grab subject-specific collections (medicine, physics, whatever) from Kiwix's library, so you're not forced to download all of Wikipedia if you only care about a slice. The quirks are mostly about setup. You need to source and manage the ZIM files yourself, which means understanding what you're downloading and where to store it. A full English Wikipedia ZIM is around 100GB, so this isn't a casual install. The server itself is straightforward once the files are in place, but there's no hand-holding about which ZIM to use or how to keep it updated. Performance depends on your disk speed, SSDs obviously help when you're searching large archives. Don't bother if you've got reliable internet and you're happy querying live sources. This is for offline-first workflows, air-gapped environments, or situations where you need deterministic access to a fixed knowledge base. It's also overkill if you just want occasional Wikipedia lookups, Claude can already do that natively when online. But for researchers, educators, or anyone building tools that need to work without connectivity, it's a solid piece of kit.
Verdict

Install this if you need offline access to Wikipedia or educational archives, especially in low-connectivity environments or when you want a versioned knowledge snapshot. Skip it if you've got stable internet and don't mind live lookups, the setup overhead isn't worth it for casual use.

Good at

  • Works completely offline once the ZIM files are downloaded, no API calls or rate limits.
  • Semantic search is better than basic keyword matching, handles conceptual queries well.
  • Access to the entire Kiwix library means you can build subject-specific knowledge bases.
  • Useful for deterministic research where you need a fixed snapshot rather than live Wikipedia edits.

Watch out

  • ZIM files are huge, full Wikipedia dumps are 100GB+, so storage and download time are real barriers.
  • No built-in ZIM management, you're on your own for sourcing, updating, and organising files.
  • Performance depends heavily on disk speed, spinning drives will be sluggish with large archives.
  • Setup requires understanding the ZIM ecosystem, not as plug-and-play as cloud-based search tools.

Use cases

  • offline research
  • Wikipedia lookups
  • educational content access
  • low-connectivity workflows

Getting started

1. Run `pip install openzim-mcp` to install the server. 2. Download a ZIM file from the Kiwix library (start small, maybe a subject-specific archive, unless you've got space for full Wikipedia). 3. Add the server to your Claude Desktop config, pointing it at your ZIM file location (check the repo README for the exact JSON structure). 4. Restart Claude Desktop and test with a query like 'search the ZIM for quantum mechanics' to verify it's reading the archive. 5. Watch your disk space, ZIM files are large and you'll want them on fast storage for decent search performance.

Works with

Claude DesktopClaude CodeCursor

Similar MCPs