OpenZIM MCP is a modern, secure, and high-performance MCP (Model Context Protocol) server that enables AI models to access and search ZIM format knowledge bases offline.
Quick Install
Copy the config for your editor. Some servers may need additional setup — check the README.
Claude Desktop
Claude Code
Cursor
Add to claude_desktop_config.json:
{
"mcpServers": {
"openzim-mcp": {
"command": "uvx",
"args": [
"openzim-mcp"
]
}
}
}
📋 Copy
Run in terminal:
claude mcp add openzim-mcp uvx openzim-mcp
📋 Copy
Add to .cursor/mcp.json:
{
"mcpServers": {
"openzim-mcp": {
"command": "uvx",
"args": [
"openzim-mcp"
]
}
}
}
📋 Copy
Or install with pip: pip install openzim-mcp
README Excerpt
<p align="center"> <img src="https://raw.githubusercontent.com/cameronrye/openzim-mcp/main/website/assets/logo.svg" alt="OpenZIM MCP Logo" width="120" height="120"> </p> <h1 align="center">OpenZIM MCP Server</h1> <p align="center"> <strong>Transform static ZIM archives into dynamic knowledge engines for AI models</strong>
Tools (17)
OPENZIM_MCP_CACHE__ENABLED OPENZIM_MCP_CACHE__MAX_SIZE OPENZIM_MCP_CACHE__TTL_SECONDS OPENZIM_MCP_CONTENT__DEFAULT_SEARCH_LIMIT OPENZIM_MCP_CONTENT__MAX_CONTENT_LENGTH OPENZIM_MCP_CONTENT__SNIPPET_LENGTH OPENZIM_MCP_LOGGING__FORMAT OPENZIM_MCP_LOGGING__LEVEL OPENZIM_MCP_SERVER_NAME data encoding mime_type path size size_human title truncated
Topics
kiwix mcp mcp-server openzim zim