MediaWiki MCP Server
About
MCP server enabling AI clients to interact with any MediaWiki wiki through standard tools
Use this server
Add it to your MCP client. The catalogue lists this config verbatim from its source — it does not run, download, or vouch for the server. Review the command before you run it.
Transportstdio (runs a local command)
Env vars
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_SESSION_IDLE_TIMEOUT MCP_SHUTDOWN_GRACE_MS MCP_TRANSPORT MCP_UPLOAD_MAX_BYTES PORTClaude Code
claude mcp add --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_SESSION_IDLE_TIMEOUT= --env MCP_SHUTDOWN_GRACE_MS= --env MCP_TRANSPORT= --env MCP_UPLOAD_MAX_BYTES= --env PORT= mediawiki-mcp-server -- npx @professional-wiki/mediawiki-mcp-server
Cursor
If the button doesn't open Cursor, use the JSON below — Cursor accepts the same mcpServers config.
VS Code
code --add-mcp '{"name":"mediawiki-mcp-server","command":"npx","args":["@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_SESSION_IDLE_TIMEOUT":"","MCP_SHUTDOWN_GRACE_MS":"","MCP_TRANSPORT":"","MCP_UPLOAD_MAX_BYTES":"","PORT":""}}'
JSON
{
"mcpServers": {
"mediawiki-mcp-server": {
"command": "npx",
"args": [
"@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_SESSION_IDLE_TIMEOUT": "",
"MCP_SHUTDOWN_GRACE_MS": "",
"MCP_TRANSPORT": "",
"MCP_UPLOAD_MAX_BYTES": "",
"PORT": ""
}
}
}
}
Environment variables are listed by name only — fill in your own values. Entries never carry secrets.