OpenZIM MCP
A Model Context Protocol server that provides AI models with structured, offline access to ZIM format knowledge archives such as Wikipedia, Wiktionary, and Stack Exchange. It supports full-text search, link-graph extraction, and namespace-based navigation using the libzim library.
Package and access
Local package with source-attributed installation metadata. Koskamo does not execute packages during review.
What you can do with it
- Search ZIM archives for specific topics
- Retrieve structured sections from articles
- Extract link graphs to map content relationships
- Browse metadata and media in knowledge bases
Source and maintenance
- Maintenance checked
Packages and installation
Source-provided package data. Koskamo has not executed or live-probed this package.
openzim-mcp 3.4.0
{
"version": "3.4.0",
"transport": "stdio",
"identifier": "openzim-mcp",
"runtimeHint": "uvx",
"registryType": "pypi",
"registryBaseUrl": "https://pypi.org",
"packageArguments": [
{
"type": "positional",
"format": "filepath",
"valueHint": "zim_directory",
"isRepeated": true,
"isRequired": true,
"description": "Path to a directory containing your .zim archive files. Repeat for multiple directories. No archive yet? Download the 13.6 MB starter archive from https://raw.githubusercontent.com/openzim/zim-testing-suite/main/data/withns/wikipedia_en_climate_change_mini_2024-06.zim into a new folder (for example ~/zim-files) and choose that folder. Full archives: https://browse.library.kiwix.org/"
}
],
"environmentVariables": [
{
"name": "OPENZIM_MCP_TOOL_MODE",
"default": "advanced",
"description": "Tool surface: 'advanced' (the default here) registers all 8 tools (zim_query, zim_search, zim_get, zim_get_section, zim_browse, zim_metadata, zim_links, zim_health); 'simple' registers only the zim_query natural-language entry point."
}
]
}Tools
Reported by the attributed source; not independently observed by Koskamo.
Connect from your client
Each snippet configures the same source-provided package; replace placeholders before use.
Cursor
{
"mcpServers": {
"openzim-mcp": {
"command": "uvx",
"args": [
"openzim-mcp==3.4.0"
],
"env": {
"OPENZIM_MCP_TOOL_MODE": "<YOUR_OPENZIM_MCP_TOOL_MODE>"
}
}
}
}Cline
{
"mcpServers": {
"openzim-mcp": {
"command": "uvx",
"args": [
"openzim-mcp==3.4.0"
],
"env": {
"OPENZIM_MCP_TOOL_MODE": "<YOUR_OPENZIM_MCP_TOOL_MODE>"
}
}
}
}VS Code
{
"servers": {
"openzim-mcp": {
"type": "stdio",
"command": "uvx",
"args": [
"openzim-mcp==3.4.0"
],
"env": {
"OPENZIM_MCP_TOOL_MODE": "<YOUR_OPENZIM_MCP_TOOL_MODE>"
}
}
}
}Claude Desktop
{
"mcpServers": {
"openzim-mcp": {
"command": "uvx",
"args": [
"openzim-mcp==3.4.0"
],
"env": {
"OPENZIM_MCP_TOOL_MODE": "<YOUR_OPENZIM_MCP_TOOL_MODE>"
}
}
}
}Let your agent find its tools
Find servers like OpenZIM MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.