Skip to content
plugmcp
DirectorySkillsCategoriesBlog
EN/δΈ­ζ–‡
Sign inSign up
Directory/io.github.ProfessionalWiki
M
MCP serverOfficial registry

MediaWiki MCP Server

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

by io.github.ProfessionalWiki136 starsv0.19.0MITGitHubnpm

Summary

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

Install in Cursor, Claude, and VS Code

Publisher config for MediaWiki MCP Server. Paste it into the client. This is not a PlugMCP endpoint.

Cursor

{
  "mcpServers": {
    "io.github.professionalwiki-mediawiki-mcp-server": {
      "command": "mcpb",
      "args": [
        "https://github.com/ProfessionalWiki/MediaWiki-MCP-Server/releases/download/v0.19.0/MediaWiki-MCP-Server.mcpb"
      ],
      "env": {
        "CONFIG": "<value>",
        "MCP_ALLOW_STATIC_FALLBACK": "<value>",
        "MCP_CONTENT_MAX_BYTES": "<value>",
        "MCP_FILE_DATA_MAX_BYTES": "<value>",
        "MCP_LOG_LEVEL": "<value>",
        "MCP_MAX_REQUEST_BODY": "<value>",
        "MCP_METRICS": "<value>",
        "MCP_OAUTH_ALLOWED_REDIRECTS": "<value>",
        "MCP_OAUTH_CIMD_ALLOWED_HOSTS": "<value>",
        "MCP_OAUTH_CREDENTIALS_FILE": "<value>",
        "MCP_OAUTH_NO_BROWSER": "<value>",
        "MCP_OAUTH_PROXY_STORE_FILE": "<value>",
        "MCP_PUBLIC_URL": "<value>",
        "MCP_SHUTDOWN_GRACE_MS": "<value>",
        "MCP_TRANSPORT": "<value>",
        "MCP_UPLOAD_MAX_BYTES": "<value>",
        "MCP_USER_AGENT": "<value>",
        "PORT": "<value>"
      }
    }
  }
}

Claude Desktop

{
  "mcpServers": {
    "io.github.professionalwiki-mediawiki-mcp-server": {
      "command": "mcpb",
      "args": [
        "https://github.com/ProfessionalWiki/MediaWiki-MCP-Server/releases/download/v0.19.0/MediaWiki-MCP-Server.mcpb"
      ],
      "env": {
        "CONFIG": "<value>",
        "MCP_ALLOW_STATIC_FALLBACK": "<value>",
        "MCP_CONTENT_MAX_BYTES": "<value>",
        "MCP_FILE_DATA_MAX_BYTES": "<value>",
        "MCP_LOG_LEVEL": "<value>",
        "MCP_MAX_REQUEST_BODY": "<value>",
        "MCP_METRICS": "<value>",
        "MCP_OAUTH_ALLOWED_REDIRECTS": "<value>",
        "MCP_OAUTH_CIMD_ALLOWED_HOSTS": "<value>",
        "MCP_OAUTH_CREDENTIALS_FILE": "<value>",
        "MCP_OAUTH_NO_BROWSER": "<value>",
        "MCP_OAUTH_PROXY_STORE_FILE": "<value>",
        "MCP_PUBLIC_URL": "<value>",
        "MCP_SHUTDOWN_GRACE_MS": "<value>",
        "MCP_TRANSPORT": "<value>",
        "MCP_UPLOAD_MAX_BYTES": "<value>",
        "MCP_USER_AGENT": "<value>",
        "PORT": "<value>"
      }
    }
  }
}

Claude Code

CONFIG=<value> MCP_ALLOW_STATIC_FALLBACK=<value> MCP_CONTENT_MAX_BYTES=<value> MCP_FILE_DATA_MAX_BYTES=<value> MCP_LOG_LEVEL=<value> MCP_MAX_REQUEST_BODY=<value> MCP_METRICS=<value> MCP_OAUTH_ALLOWED_REDIRECTS=<value> MCP_OAUTH_CIMD_ALLOWED_HOSTS=<value> MCP_OAUTH_CREDENTIALS_FILE=<value> MCP_OAUTH_NO_BROWSER=<value> MCP_OAUTH_PROXY_STORE_FILE=<value> MCP_PUBLIC_URL=<value> MCP_SHUTDOWN_GRACE_MS=<value> MCP_TRANSPORT=<value> MCP_UPLOAD_MAX_BYTES=<value> MCP_USER_AGENT=<value> PORT=<value> claude mcp add io.github.professionalwiki-mediawiki-mcp-server -- mcpb https://github.com/ProfessionalWiki/MediaWiki-MCP-Server/releases/download/v0.19.0/MediaWiki-MCP-Server.mcpb

VS Code

{
  "servers": {
    "io.github.professionalwiki-mediawiki-mcp-server": {
      "type": "stdio",
      "command": "mcpb",
      "args": [
        "https://github.com/ProfessionalWiki/MediaWiki-MCP-Server/releases/download/v0.19.0/MediaWiki-MCP-Server.mcpb"
      ],
      "env": {
        "CONFIG": "<value>",
        "MCP_ALLOW_STATIC_FALLBACK": "<value>",
        "MCP_CONTENT_MAX_BYTES": "<value>",
        "MCP_FILE_DATA_MAX_BYTES": "<value>",
        "MCP_LOG_LEVEL": "<value>",
        "MCP_MAX_REQUEST_BODY": "<value>",
        "MCP_METRICS": "<value>",
        "MCP_OAUTH_ALLOWED_REDIRECTS": "<value>",
        "MCP_OAUTH_CIMD_ALLOWED_HOSTS": "<value>",
        "MCP_OAUTH_CREDENTIALS_FILE": "<value>",
        "MCP_OAUTH_NO_BROWSER": "<value>",
        "MCP_OAUTH_PROXY_STORE_FILE": "<value>",
        "MCP_PUBLIC_URL": "<value>",
        "MCP_SHUTDOWN_GRACE_MS": "<value>",
        "MCP_TRANSPORT": "<value>",
        "MCP_UPLOAD_MAX_BYTES": "<value>",
        "MCP_USER_AGENT": "<value>",
        "PORT": "<value>"
      }
    }
  }
}

Tools, access, and transport

Transport
stdio
API key
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
Pricing
Not listed

No tool list on this record yet.

Alternatives

  • Firecrawl β€” πŸ”₯ Official Firecrawl MCP Server - Adds powerful web scraping and search to Cursor, Claude and any other LLM clients.
  • Notion β€” Token-auth Notion MCP: pages, databases, blocks, comments, files. Runs headless in CI and agents.
  • Context7 β€” Context7 Platform -- Up-to-date code documentation for LLMs and AI code editors
  • RenCosta2025 Context7fork β€” Get up-to-date, version-specific documentation and code examples from official sources directly in…
  • Exa β€” Exa MCP for web search and web crawling!
  • Invisible Playwright β€” Playwright MCP server undetected by anti-bots and captchas: AI agent browses the web on anti-detect stealth Firefox, Python, undetected browser automation, scraping, computer use.

FAQ

How do I install MediaWiki MCP Server?
Copy the stdio config for Cursor, Claude Desktop, Claude Code, or VS Code on this page. It uses the publisher's install, not a PlugMCP proxy.
Does MediaWiki MCP Server need an API key?
The publisher lists these 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.
What transport does MediaWiki MCP Server use?
MediaWiki MCP Server runs locally over stdio.
When was MediaWiki MCP Server last checked?
Last checked 2026-10-16. MCP server enabling AI clients to interact with any MediaWiki wiki through standard tools

Last checked 2026-10-16. Publisher: io.github.ProfessionalWiki.

Power your agent

Add this server

The publisher's own command. Not a PlugMCP endpoint.

Local command
mcpb https://github.com/ProfessionalWiki/MediaWiki-MCP-Server/releases/download/v0.19.0/MediaWiki-MCP-Server.mcpb
Credentials from the publisher
  • CONFIG β€” Path to your configuration file
  • MCP_ALLOW_STATIC_FALLBACK β€” Set to 'true' to allow HTTP startup when config.json has static credentials. Otherwise the server refuses to start, preventing silent shared-identity fallback for unauthenticated requests.
  • MCP_CONTENT_MAX_BYTES β€” Byte cap for the content bodies and result blocks tools return (wikitext, rendered HTML, diffs, statement and row listings). An oversized response is truncated with a trailing marker describing what was left out.
  • MCP_FILE_DATA_MAX_BYTES β€” 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 responses error rather than truncate.
  • MCP_LOG_LEVEL β€” Minimum severity for logger output (stderr telemetry and sendLoggingMessage broadcast). Invalid values fail loudly on first log call.
  • MCP_MAX_REQUEST_BODY β€” Maximum HTTP request body size on the StreamableHTTP transport. Accepts size strings like 1mb or 512kb.
  • MCP_METRICS β€” 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 β€” Additional allowed redirect URIs for hosted-proxy client registration: comma-separated exact URIs (which must include a host) and https prefix patterns ending in /*. Loopback, claude.ai, and verified first-party clients (ChatGPT, Cursor, VS Code) are always allowed; unset means no additional clients.
  • MCP_OAUTH_CIMD_ALLOWED_HOSTS β€” 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 β€” Override the default OAuth credentials store path. Default: ~/.config/mediawiki-mcp/credentials.json on Linux/macOS, %APPDATA%\mediawiki-mcp\credentials.json on Windows.
  • MCP_OAUTH_NO_BROWSER β€” 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 β€” 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/data/proxy-store.enc in the Docker image.
  • MCP_PUBLIC_URL β€” 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 rewrites the request Host.
  • MCP_SHUTDOWN_GRACE_MS β€” Maximum milliseconds to wait for in-flight /mcp calls to drain on SIGTERM/SIGINT before exiting. Capped at 600000.
  • MCP_TRANSPORT β€” Type of MCP server transport
  • MCP_UPLOAD_MAX_BYTES β€” 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 instead of being buffered by the server. Guards this server's memory, not the wiki's $wgMaxUploadSize.
  • MCP_USER_AGENT β€” Replaces the User-Agent header of every outbound request, which defaults to mediawiki-mcp-server/<version> (https://github.com/ProfessionalWiki/MediaWiki-MCP-Server). If you set it, give a name and an email or URL, e.g. 'ExampleBot/1.0 ([email protected])'.
  • PORT β€” Port used for StreamableHTTP transport
Provider
Claude Code
CONFIG=<value> MCP_ALLOW_STATIC_FALLBACK=<value> MCP_CONTENT_MAX_BYTES=<value> MCP_FILE_DATA_MAX_BYTES=<value> MCP_LOG_LEVEL=<value> MCP_MAX_REQUEST_BODY=<value> MCP_METRICS=<value> MCP_OAUTH_ALLOWED_REDIRECTS=<value> MCP_OAUTH_CIMD_ALLOWED_HOSTS=<value> MCP_OAUTH_CREDENTIALS_FILE=<value> MCP_OAUTH_NO_BROWSER=<value> MCP_OAUTH_PROXY_STORE_FILE=<value> MCP_PUBLIC_URL=<value> MCP_SHUTDOWN_GRACE_MS=<value> MCP_TRANSPORT=<value> MCP_UPLOAD_MAX_BYTES=<value> MCP_USER_AGENT=<value> PORT=<value> claude mcp add io.github.professionalwiki-mediawiki-mcp-server -- mcpb https://github.com/ProfessionalWiki/MediaWiki-MCP-Server/releases/download/v0.19.0/MediaWiki-MCP-Server.mcpb

Run in a terminal.

Claude Desktop
{
  "mcpServers": {
    "io.github.professionalwiki-mediawiki-mcp-server": {
      "command": "mcpb",
      "args": [
        "https://github.com/ProfessionalWiki/MediaWiki-MCP-Server/releases/download/v0.19.0/MediaWiki-MCP-Server.mcpb"
      ],
      "env": {
        "CONFIG": "<value>",
        "MCP_ALLOW_STATIC_FALLBACK": "<value>",
        "MCP_CONTENT_MAX_BYTES": "<value>",
        "MCP_FILE_DATA_MAX_BYTES": "<value>",
        "MCP_LOG_LEVEL": "<value>",
        "MCP_MAX_REQUEST_BODY": "<value>",
        "MCP_METRICS": "<value>",
        "MCP_OAUTH_ALLOWED_REDIRECTS": "<value>",
        "MCP_OAUTH_CIMD_ALLOWED_HOSTS": "<value>",
        "MCP_OAUTH_CREDENTIALS_FILE": "<value>",
        "MCP_OAUTH_NO_BROWSER": "<value>",
        "MCP_OAUTH_PROXY_STORE_FILE": "<value>",
        "MCP_PUBLIC_URL": "<value>",
        "MCP_SHUTDOWN_GRACE_MS": "<value>",
        "MCP_TRANSPORT": "<value>",
        "MCP_UPLOAD_MAX_BYTES": "<value>",
        "MCP_USER_AGENT": "<value>",
        "PORT": "<value>"
      }
    }
  }
}

claude_desktop_config.json

Step-by-step: add this in Claude

Remote URL or a command on your machine? How the two installs differ

Run on PlugMCP

Host a copy with our keys and logs.

A new server you create. It is not this listing's official endpoint. Use the publisher install when you want their URL and their credentials.

Launch
Related MCP

More like this

View more
  • Firecrawl

    firecrawl

    πŸ”₯ Official Firecrawl MCP Server - Adds powerful web scraping and search to Cursor, Claude and any other LLM clients.

    7.6k starsRemotebatch-processingclaude
  • N

    Notion

    Official
    io.github.awkoy

    Token-auth Notion MCP: pages, databases, blocks, comments, files. Runs headless in CI and agents.

    175 starsLocal
  • Context7

    upstash

    Context7 Platform -- Up-to-date code documentation for LLMs and AI code editors

    63k starsRemotevibe-coding
Related skills

Skills nearby

View all
  • rea

    morluto

    Reverse engineer anything with agents, from app behavior down to native binaries.

    286.0k stars
  • rea-changelog-update

    morluto

    Prepare or rewrite REA release changelogs and GitHub release notes from pinned Git history, with verified contributor thanks and Release Please synchronization.

    285.7k stars
  • rea-tool-design

    morluto

    Design or change REA investigation tools, CLI/MCP contracts, provider capabilities, and Evidence semantics.

    285.7k stars

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

Suggested
  • FirecrawlπŸ”₯ Official Firecrawl MCP Server - Adds powerful web scraping and search to Cursor, Claude and any other LLM clients.
  • N
    NotionToken-auth Notion MCP: pages, databases, blocks, comments, files. Runs headless in CI and agents.
  • Context7Context7 Platform -- Up-to-date code documentation for LLMs and AI code editors

README is not crawled yet. Open the repository

Suggested
  • FirecrawlπŸ”₯ Official Firecrawl MCP Server - Adds powerful web scraping and search to Cursor, Claude and any other LLM clients.
  • N
    NotionToken-auth Notion MCP: pages, databases, blocks, comments, files. Runs headless in CI and agents.
  • Context7Context7 Platform -- Up-to-date code documentation for LLMs and AI code editors
How do I install MediaWiki MCP Server?
Copy the stdio config for Cursor, Claude Desktop, Claude Code, or VS Code on this page. It uses the publisher's install, not a PlugMCP proxy.
Does MediaWiki MCP Server need an API key?
The publisher lists these 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.
What transport does MediaWiki MCP Server use?
MediaWiki MCP Server runs locally over stdio.
When was MediaWiki MCP Server last checked?
Last checked 2026-10-16. MCP server enabling AI clients to interact with any MediaWiki wiki through standard tools
Suggested
  • FirecrawlπŸ”₯ Official Firecrawl MCP Server - Adds powerful web scraping and search to Cursor, Claude and any other LLM clients.
  • N
    NotionToken-auth Notion MCP: pages, databases, blocks, comments, files. Runs headless in CI and agents.
  • Context7Context7 Platform -- Up-to-date code documentation for LLMs and AI code editors

No tool list yet. Remote servers get one after the first health check.

Suggested
  • FirecrawlπŸ”₯ Official Firecrawl MCP Server - Adds powerful web scraping and search to Cursor, Claude and any other LLM clients.
  • N
    NotionToken-auth Notion MCP: pages, databases, blocks, comments, files. Runs headless in CI and agents.
  • Context7Context7 Platform -- Up-to-date code documentation for LLMs and AI code editors
plugmcp

Plug any tool into any agent. MCP servers for people who do not write servers. Gateway for volume, n8n for apps.

  • github.com/TODO
  • x.com/TODO
  • linkedin.com/company/TODO

PlugMCP, 2026

Product
  • Browse
  • Install
  • Host your own
  • Voice mode
  • Browser
Directory
  • All MCP servers
  • Agent skills
  • Categories
  • New
  • Voice
  • Submit a server
Developers
  • Docs
  • Blog
  • What is MCP
  • What is WebMCP
  • Status
Company
  • About
  • Contact
  • Terms
  • Privacy
  • DPA
  • [email protected]