MediaWiki MCP Server
local MCP serverMediaWiki MCP Server is a local MCP server: MCP server enabling AI clients to interact with any MediaWiki wiki through standard tools. Install it from mcpb as https://github.com/ProfessionalWiki/MediaWiki-MCP-Server/releases/download/v0.19.0/MediaWiki-MCP-Server.mcpb.
Installation
Terminal
claude mcp add mediawiki-mcp-server -e CONFIG=... -e MCP_ALLOW_STATIC_FALLBACK=... -e MCP_CONTENT_MAX_BYTES=... -e MCP_FILE_DATA_MAX_BYTES=... -e MCP_LOG_LEVEL=... -e MCP_MAX_REQUEST_BODY=... -e MCP_METRICS=... -e MCP_OAUTH_ALLOWED_REDIRECTS=... -e MCP_OAUTH_CIMD_ALLOWED_HOSTS=... -e MCP_OAUTH_CREDENTIALS_FILE=... -e MCP_OAUTH_NO_BROWSER=... -e MCP_OAUTH_PROXY_STORE_FILE=... -e MCP_PUBLIC_URL=... -e MCP_SHUTDOWN_GRACE_MS=... -e MCP_TRANSPORT=... -e MCP_UPLOAD_MAX_BYTES=... -e MCP_USER_AGENT=... -e PORT=... -- npx -y @professional-wiki/mediawiki-mcp-server
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": {
"mediawiki-mcp-server": {
"command": "npx",
"args": [
"-y",
"@professional-wiki/mediawiki-mcp-server"
],
"env": {
"CONFIG": "...",
"MCP_ALLOW_STATIC_FALLBACK": "...",
"MCP_CONTENT_MAX_BYTES": "...",
"MCP_FILE_DATA_MAX_BYTES": "...",
"MCP_LOG_LEVEL": "...",
"MCP_MAX_REQUEST_BODY": "...",
"MCP_METRICS": "...",
"MCP_OAUTH_ALLOWED_REDIRECTS": "...",
"MCP_OAUTH_CIMD_ALLOWED_HOSTS": "...",
"MCP_OAUTH_CREDENTIALS_FILE": "...",
"MCP_OAUTH_NO_BROWSER": "...",
"MCP_OAUTH_PROXY_STORE_FILE": "...",
"MCP_PUBLIC_URL": "...",
"MCP_SHUTDOWN_GRACE_MS": "...",
"MCP_TRANSPORT": "...",
"MCP_UPLOAD_MAX_BYTES": "...",
"MCP_USER_AGENT": "...",
"PORT": "..."
}
}
}
}Fill in the environment variables with your own credentials.
What you need
- Runtime: Claude Desktop (one-click .mcpb bundle) or Node.js 18+ (runs with npx).
- MCP client: Claude Code, Codex, Antigravity, Claude Desktop, Cursor or any other client that speaks MCP over stdio.
- Environment variables:
CONFIG,MCP_ALLOW_STATIC_FALLBACK,MCP_CONTENT_MAX_BYTES,MCP_FILE_DATA_MAX_BYTES,MCP_LOG_LEVEL,MCP_MAX_REQUEST_BODY,MCP_METRICS,MCP_OAUTH_ALLOWED_REDIRECTS,MCP_OAUTH_CIMD_ALLOWED_HOSTS,MCP_OAUTH_CREDENTIALS_FILE,MCP_OAUTH_NO_BROWSER,MCP_OAUTH_PROXY_STORE_FILE,MCP_PUBLIC_URL,MCP_SHUTDOWN_GRACE_MS,MCP_TRANSPORT,MCP_UPLOAD_MAX_BYTES,MCP_USER_AGENT,PORT
Summary
MCP server enabling AI clients to interact with any MediaWiki wiki through standard tools
MediaWiki MCP Server vs similar servers
| Server | Stars | Type | API key | Runtime |
|---|---|---|---|---|
| MediaWiki MCP Server | 134 | Local | Yes | mcpb |
| Unraid MCP | 131 | Local | Yes | pypi |
| Unraid MCP | 131 | Local | Yes | pypi |
| git-mcp-server | 241 | Local | Yes | npm |
| mcp-server | 44K | Hosted | No | None |
Questions
It reads 18 environment variables: CONFIG, MCP_ALLOW_STATIC_FALLBACK, MCP_CONTENT_MAX_BYTES, MCP_FILE_DATA_MAX_BYTES, MCP_LOG_LEVEL, MCP_MAX_REQUEST_BODY, MCP_METRICS, MCP_OAUTH_ALLOWED_REDIRECTS, MCP_OAUTH_CIMD_ALLOWED_HOSTS, MCP_OAUTH_CREDENTIALS_FILE, MCP_OAUTH_NO_BROWSER, MCP_OAUTH_PROXY_STORE_FILE, MCP_PUBLIC_URL, MCP_SHUTDOWN_GRACE_MS, MCP_TRANSPORT, MCP_UPLOAD_MAX_BYTES, MCP_USER_AGENT, PORT. Set them in your MCP config before starting the server.
Claude Desktop (one-click .mcpb bundle) or Node.js 18+ (runs with npx), plus an MCP client such as Claude Code, Codex, Claude Desktop or Cursor.
MediaWiki MCP Server is a local MCP server distributed as the mcpb package https://github.com/ProfessionalWiki/MediaWiki-MCP-Server/releases/download/v0.19.0/MediaWiki-MCP-Server.mcpb.
Run: claude mcp add mediawiki-mcp-server -e CONFIG=... -e MCP_ALLOW_STATIC_FALLBACK=... -e MCP_CONTENT_MAX_BYTES=... -e MCP_FILE_DATA_MAX_BYTES=... -e MCP_LOG_LEVEL=... -e MCP_MAX_REQUEST_BODY=... -e MCP_METRICS=... -e MCP_OAUTH_ALLOWED_REDIRECTS=... -e MCP_OAUTH_CIMD_ALLOWED_HOSTS=... -e MCP_OAUTH_CREDENTIALS_FILE=... -e MCP_OAUTH_NO_BROWSER=... -e MCP_OAUTH_PROXY_STORE_FILE=... -e MCP_PUBLIC_URL=... -e MCP_SHUTDOWN_GRACE_MS=... -e MCP_TRANSPORT=... -e MCP_UPLOAD_MAX_BYTES=... -e MCP_USER_AGENT=... -e PORT=... -- npx -y @professional-wiki/mediawiki-mcp-server
Run: codex mcp add mediawiki-mcp-server --env CONFIG=... --env MCP_ALLOW_STATIC_FALLBACK=... --env MCP_CONTENT_MAX_BYTES=... --env MCP_FILE_DATA_MAX_BYTES=... --env MCP_LOG_LEVEL=... --env MCP_MAX_REQUEST_BODY=... --env MCP_METRICS=... --env MCP_OAUTH_ALLOWED_REDIRECTS=... --env MCP_OAUTH_CIMD_ALLOWED_HOSTS=... --env MCP_OAUTH_CREDENTIALS_FILE=... --env MCP_OAUTH_NO_BROWSER=... --env MCP_OAUTH_PROXY_STORE_FILE=... --env MCP_PUBLIC_URL=... --env MCP_SHUTDOWN_GRACE_MS=... --env MCP_TRANSPORT=... --env MCP_UPLOAD_MAX_BYTES=... --env MCP_USER_AGENT=... --env PORT=... -- npx -y @professional-wiki/mediawiki-mcp-server
Similar MCP servers
NameStars
- Unraid MCPai.dinglebear/unraid-mcp131
- Unraid MCPtv.tootie/unraid-mcp131
- git-mcp-serverio.github.cyanheads/git-mcp-server241
- mcp-servercom.puter/mcp-server44K
- kaneoio.github.usekaneo/kaneo9,252
- ha-mcpio.github.homeassistant-ai/ha-mcp4,868
- DBHubio.github.bytebase/dbhub3,574
- brightdata-mcpio.github.brightdata/brightdata-mcp2,660