Few Servers

Home›MCP servers›Productivity and project tools

MediaWiki MCP Server

MCPBnpm

MM · placeholder image
Placeholder. No logo or screenshot has been supplied for this listing yet.

Do you maintain this server? Claim this listing to add a logo or screenshot and to correct or extend it. Free, and a person checks every claim.

Claim this listingSuggest a correctionRatings and reviews

What it does

MCP server enabling AI clients to interact with any MediaWiki wiki through standard tools

Description as published by the publisher in the official MCP Registry, read 10 Oct 2026. Not written or verified by Few Servers.

Facts

Registry nameio.github.ProfessionalWiki/mediawiki-mcp-server
PublisherGitHub account ProfessionalWiki Namespace verified by the registry through the publisher's GitHub account.
CategoryProductivity and project tools sorted by our keyword rules
Transportlocal package (MCPB, npm)
Version0.19.0
This version published25 Sep 2026
GitHub stars135 on professionalwiki/mediawiki-mcp-server read from GitHub on 12 Oct 2026. GitHub's count, not a rating by us.
Last seen10 Oct 2026, in our crawl of the official MCP Registry
Tested by Few ServersNo

Install

  • MCPB package, as published: https://github.com/ProfessionalWiki/MediaWiki-MCP-Server/releases/download/v0.19.0/MediaWiki-MCP-Server.mcpb · transport stdio
  • npm package, as published: @professional-wiki/mediawiki-mcp-server · version 0.19.0 · transport stdio
    npx -y @professional-wiki/mediawiki-mcp-server
    Standard run command for npm packages. The registry publishes the package name, not a command; check the repository for required arguments.

Install details read from the registry record on 12 Oct 2026. We have not run this server.

Keys and settings

The registry record declares settings, none marked secret. Declared by the publisher:

  • CONFIG (environment variable, not marked required): Path to your configuration file
  • MCP_ALLOW_STATIC_FALLBACK (environment variable, not marked required): Set to 'true' to allow HTTP startup when config.json has static credentials. Otherwise the server refuses to start, preventing silent shared-identity fallback f
  • MCP_CONTENT_MAX_BYTES (environment variable, not marked required): Byte cap for the content bodies and result blocks tools return (wikitext, rendered HTML, diffs, statement and row listings). An oversized response is truncated
  • MCP_FILE_DATA_MAX_BYTES (environment variable, not marked required): Hard cap on the base64-encoded size of a get-file-data response. A transport/safety backstop; callers tune actual size with the tool's width parameter. Over-cap
  • MCP_LOG_LEVEL (environment variable, not marked required): Minimum severity for logger output (stderr telemetry and sendLoggingMessage broadcast). Invalid values fail loudly on first log call.
  • MCP_MAX_REQUEST_BODY (environment variable, not marked required): Maximum HTTP request body size on the StreamableHTTP transport. Accepts size strings like 1mb or 512kb.
  • MCP_METRICS (environment variable, not marked required): Set to 'true' to expose Prometheus metrics at GET /metrics on the HTTP transport. Has no effect on the stdio transport.
  • MCP_OAUTH_ALLOWED_REDIRECTS (environment variable, not marked required): Additional allowed redirect URIs for hosted-proxy client registration: comma-separated exact URIs (which must include a host) and https prefix patterns ending i
  • MCP_OAUTH_CIMD_ALLOWED_HOSTS (environment variable, not marked required): Comma-separated additional client_id document hosts trusted for CIMD (bare host or host:port). Verified first-party hosts are always trusted.
  • MCP_OAUTH_CREDENTIALS_FILE (environment variable, not marked required): Override the default OAuth credentials store path. Default: ~/.config/mediawiki-mcp/credentials.json on Linux/macOS, %APPDATA%\mediawiki-mcp\credentials.json on
  • MCP_OAUTH_NO_BROWSER (environment variable, not marked required): Set to '1' to skip launching a browser during the OAuth dance and log the auth URL to stderr instead. Useful in headless environments and CI.
  • MCP_OAUTH_PROXY_STORE_FILE (environment variable, not marked required): Path to the hosted OAuth proxy's encrypted state file, which lets sign-ins survive restarts. Default: proxy-store.enc under the mediawiki-mcp config dir; /app/d
  • MCP_PUBLIC_URL (environment variable, not marked required): Override the request-derived public URL used in the protected-resource discovery doc and WWW-Authenticate header. Set this when running behind a proxy that rewr
  • MCP_SHUTDOWN_GRACE_MS (environment variable, not marked required): Maximum milliseconds to wait for in-flight /mcp calls to drain on SIGTERM/SIGINT before exiting. Capped at 600000.
  • MCP_TRANSPORT (environment variable, not marked required): Type of MCP server transport
  • MCP_UPLOAD_MAX_BYTES (environment variable, not marked required): Memory cap on the server-side fetch used by upload-file-from-url and update-file-from-url. Files larger than this are routed to the wiki's own copy-upload inste
  • MCP_USER_AGENT (environment variable, not marked required): Replaces the User-Agent header of every outbound request, which defaults to mediawiki-mcp-server/<version> (https://github.com/ProfessionalWiki/MediaWiki-MCP-Se
  • PORT (environment variable, not marked required): Port used for StreamableHTTP transport

RepositoryRegistry record (JSON)npm package

Being listed is not a safety check. Read the repository and check what a server asks for before you connect it. How the directory works.

Ratings and reviews

No reviews yet.