MediaWiki MCP Server
by olgasafonovaio.github.olgasafonova/mediawiki-mcp-serverv1.35.0
Connect to any MediaWiki wiki (Wikipedia, Fandom, corporate wikis) to search, read and edit pages, analyze links, view revision history and convert to Markdown.
context tax
queued
security
queued
cold start
queued
freshness
Active3d ago
Install MediaWiki MCP server
Install in Claude Code
claude mcp add mediawiki -e MEDIAWIKI_URL='<mediawiki-url>' -e MEDIAWIKI_PASSWORD='<mediawiki-password>' -- docker run -i --rm -e MEDIAWIKI_URL -e MEDIAWIKI_PASSWORD ghcr.io/olgasafonova/mediawiki-mcp-server:1.35.0Install in Cursor
{
"mcpServers": {
"mediawiki": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e",
"MEDIAWIKI_URL",
"-e",
"MEDIAWIKI_PASSWORD",
"ghcr.io/olgasafonova/mediawiki-mcp-server:1.35.0"
],
"env": {
"MEDIAWIKI_URL": "<mediawiki-url>",
"MEDIAWIKI_PASSWORD": "<mediawiki-password>"
}
}
}
}Add to ~/.cursor/mcp.json (global) or .cursor/mcp.json (project).
Install in Claude Desktop
{
"mcpServers": {
"mediawiki": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e",
"MEDIAWIKI_URL",
"-e",
"MEDIAWIKI_PASSWORD",
"ghcr.io/olgasafonova/mediawiki-mcp-server:1.35.0"
],
"env": {
"MEDIAWIKI_URL": "<mediawiki-url>",
"MEDIAWIKI_PASSWORD": "<mediawiki-password>"
}
}
}
}Settings → Developer → Edit Config (claude_desktop_config.json), then restart.
Install in VS Code
{
"servers": {
"mediawiki": {
"type": "stdio",
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e",
"MEDIAWIKI_URL",
"-e",
"MEDIAWIKI_PASSWORD",
"ghcr.io/olgasafonova/mediawiki-mcp-server:1.35.0"
],
"env": {
"MEDIAWIKI_URL": "<mediawiki-url>",
"MEDIAWIKI_PASSWORD": "<mediawiki-password>"
}
}
}
}Add to .vscode/mcp.json in your workspace.
Install in Windsurf
{
"mcpServers": {
"mediawiki": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e",
"MEDIAWIKI_URL",
"-e",
"MEDIAWIKI_PASSWORD",
"ghcr.io/olgasafonova/mediawiki-mcp-server:1.35.0"
],
"env": {
"MEDIAWIKI_URL": "<mediawiki-url>",
"MEDIAWIKI_PASSWORD": "<mediawiki-password>"
}
}
}
}Add to ~/.codeium/windsurf/mcp_config.json.
Configuration
| Variable | Required | Secret | Description |
|---|---|---|---|
| MEDIAWIKI_URL | yes | — | MediaWiki API endpoint URL (e.g., https://en.wikipedia.org/w/api.php) |
| MEDIAWIKI_USERNAME | — | — | Bot username for authenticated operations (format: WikiUser@BotName) |
| MEDIAWIKI_PASSWORD | — | yes | Bot password for authenticated operations |
Freshness
Active — last maintenance signal 3d ago. The newest of the signals below sets the band.
Last commit (default branch)
2026-10-07 · 3d ago · GitHub
Latest release
2026-10-07 · 3d ago · GitHub · v1.35.0
Package published
no data · npm/PyPI
Registry entry updated
2026-10-07 · 3d ago · official registry · v1.35.0
FAQ
›How do I install the MediaWiki MCP server in Claude Code?
Run: claude mcp add mediawiki -e MEDIAWIKI_URL='<mediawiki-url>' -e MEDIAWIKI_PASSWORD='<mediawiki-password>' -- docker run -i --rm -e MEDIAWIKI_URL -e MEDIAWIKI_PASSWORD ghcr.io/olgasafonova/mediawiki-mcp-server:1.35.0. For Cursor, VS Code, Claude Desktop and Windsurf, use the install tabs above.
›Does MediaWiki require an API key?
Yes. It expects MEDIAWIKI_URL, MEDIAWIKI_PASSWORD, of which 1 is a secret.
›Can I use MediaWiki as a remote (hosted) MCP server?
No hosted endpoint is published; it runs locally over stdio.
›Is MediaWiki in the official MCP registry?
Yes, as io.github.olgasafonova/mediawiki-mcp-server.
Alternatives to MediaWiki
Other notes & knowledge MCP servers.