openzim-mcp
local MCP serveropenzim-mcp is a local MCP server: Offline MCP access to ZIM knowledge archives — Wikipedia, Wiktionary, Stack Exchange, Kiwix. Install it from pypi as openzim-mcp.
Installation
Terminal
claude mcp add openzim-mcp -e OPENZIM_MCP_TOOL_MODE=... -- uvx openzim-mcp
Run in your project folder. Add --scope user to use it everywhere.
Claude Desktop, Cursor & other clients
Add to claude_desktop_config.json or .cursor/mcp.json.
{
"mcpServers": {
"openzim-mcp": {
"command": "uvx",
"args": [
"openzim-mcp"
],
"env": {
"OPENZIM_MCP_TOOL_MODE": "..."
}
}
}
}Fill in the environment variables with your own credentials.
What you need
- Runtime: Python with uv (runs with uvx).
- MCP client: Claude Code, Codex, Antigravity, Claude Desktop, Cursor or any other client that speaks MCP over stdio.
- Environment variables:
OPENZIM_MCP_TOOL_MODE
Summary
Offline MCP access to ZIM knowledge archives — Wikipedia, Wiktionary, Stack Exchange, Kiwix.
openzim-mcp vs similar servers
| Server | Stars | Type | API key | Runtime |
|---|---|---|---|---|
| openzim-mcp | 141 | Local | Yes | pypi |
| DocsAgent — Zotero, Obsidian & Apple Notes MCP Server | 623 | Local | Yes | npm |
| beever-atlas | 448 | Local | No | oci |
| Better Stack MCP | 46 | Local | Yes | mcpb |
| Codebase Memory | 45K | Local | No | npm |
Questions
It reads one environment variable: OPENZIM_MCP_TOOL_MODE. Set them in your MCP config before starting the server.
Python with uv (runs with uvx), plus an MCP client such as Claude Code, Codex, Claude Desktop or Cursor.
openzim-mcp is a local MCP server distributed as the pypi package openzim-mcp.
Run: claude mcp add openzim-mcp -e OPENZIM_MCP_TOOL_MODE=... -- uvx openzim-mcp
Run: codex mcp add openzim-mcp --env OPENZIM_MCP_TOOL_MODE=... -- uvx openzim-mcp
Similar MCP servers
NameStars
- DocsAgent — Zotero, Obsidian & Apple Notes MCP Serverio.github.docsagent/docsagent623
- beever-atlasio.github.Beever-AI/beever-atlas448
- Better Stack MCPio.github.Servosity/betterstack-mcp46
- Codebase Memoryio.github.DeusData/codebase-memory-mcp45K
- mcp-server-browserio.github.bytedance/mcp-server-browser39K
- mcp-server-filesystemio.github.bytedance/mcp-server-filesystem39K
- Figma-Context-MCPio.github.GLips/Figma-Context-MCP16K
- Agent-Native Brainio.github.BuilderIO/agent-native-brain6,874