ZIM MCP Server
Provides tools to read, search, and retrieve entries from ZIM files, the offline archive format developed by Kiwix for storing web content like Wikipedia.
Enables offline access to Wikipedia content by reading and searching ZIM files that contain Wikipedia dumps, allowing retrieval of articles and entries without an internet connection.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@ZIM MCP Serversearch for 'quantum physics' in the Wikipedia ZIM file"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
ZIM MCP Server
⚠️ Experimental Warning
This is an experimental version that has only been tested on WSL2. The installation and usage instructions below are specifically for WSL2 environment.
A Model Context Protocol server for reading and searching ZIM files. ZIM is a file format developed by Kiwix for offline storage of Wikipedia and other reference content.
Installation (WSL2)
Install dependencies:
pnpm installBuild the project:
pnpm run buildPrepare ZIM files: Download ZIM files from Kiwix Library and place them in a directory, e.g.,
/path/to/zim
Related MCP server: ZIM MCP Server
Usage
Configuration for Claude Desktop
Add the following to your claude_desktop_config.json:
{
"mcpServers": {
"zim-mcp-server": {
"command": "wsl.exe",
"args": [
"bash",
"-c",
"node /path/to/zim-mcp-server/build/index.js /path/to/zim"
]
}
}
}Example:
{
"mcpServers": {
"zim-mcp-server": {
"command": "wsl.exe",
"args": [
"bash",
"-c",
"node /home/username/Code/zim-mcp-server/build/index.js /home/username/Code/zim"
]
}
}
}Replace /path/to/zim-mcp-server with your project path and /path/to/zim with your ZIM files directory path.
Available Tools
list-zim-files: List all ZIM files in allowed directoriessearch-zim-file: Search within ZIM file contentRequired:
zimFilePath,queryOptional:
limit(default: 10),offset(default: 0)
get-zim-entry: Get detailed content of a specific entryRequired:
zimFilePath,entryPathOptional:
maxContentLength(default: 10000)
License
MIT
This server cannot be deployed
Maintenance
Related MCP Connectors
Search Wikipedia, read summaries and full text, target sections, find nearby pages, list languages.
DevDocs.io keyless docs index + entry search + content (Angular, MDN, Rust, etc.).
Federated search of books and papers, BibTeX/RIS citations, open-access retrieval and reading.
Academic literature search, retrieval, and private library management on top of OpenAlex.
Related MCP Servers
- AlicenseAqualityAmaintenanceEnables AI models to access and search offline Wikipedia and other knowledge bases stored in ZIM format files. Provides intelligent content retrieval, structured browsing, advanced search capabilities, and metadata extraction for comprehensive offline knowledge access.8530 PyPI133MIT
- AlicenseNot gradedqualityDmaintenanceEnables large language models to directly access and search content in ZIM files, allowing offline question answering and information retrieval from resources like Wikipedia.20MIT
- FlicenseNot gradedqualityDmaintenanceProvides access to offline Wikipedia and other content through Kiwix, enabling search and retrieval of articles from local ZIM files.17-
- AlicenseAqualityDmaintenanceProvides offline access to Wikipedia and other ZIM content through a local Kiwix instance, enabling search, summaries, and full article retrieval without internet.4MIT