MediaWiki MCP Server

An MCP (Model Context Protocol) server that enables Large Language Model (LLM) clients to interact with any MediaWiki wiki. Its 40 documented tools cover neowiki, subject, page, cargo. It runs locally over stdio via the published package.

People connecting documentation tools to Claude, Cursor, VS Code, or another MCP client. The project is written in TypeScript.

VERIFIED ACTIVE

LAST COMMIT 2026-08-20 · ★ 124 · #13 OF 183 MAINTAINED DOCUMENTATION · VERIFIED 2026-08-25

MIT · TypeScript servers · how we verify → /methodology

01 · Install MediaWiki MCP Server

before you install - you'll need

The README does not document required environment variables for a basic install.

Claude Code

claude mcp add professionalwiki-mediawiki-mcp-server -- npx -y @professional-wiki/mediawiki-mcp-server

Claude Desktop / Cursor / VS Code - add to config

{
  "mcpServers": {
    "professionalwiki-mediawiki-mcp-server": {
      "command": "npx",
      "args": [
        "-y",
        "@professional-wiki/mediawiki-mcp-server"
      ]
    }
  }
}

Same JSON for Cursor. For VS Code, rename the top-level key from `mcpServers` to `servers`.

Using another client? Same JSON, different key

Claude Desktop · mcpServers

Cursor · mcpServers

VS Code · servers

Windsurf · mcpServers

Zed · context_servers

Cline · mcpServers

Roo Code · mcpServers

Continue · mcpServers

LibreChat · mcpServers

Gemini CLI · mcpServers

Codex CLI · mcp_servers

Full setup guides: every client.

02 · Evidence

Security posture

What to check before giving this server access to your agent - from the registry, GitHub, and our own probes. We don't score safety; we show what's verifiable.

runs as local process (stdio) - runs on your machine with your user's permissions · Claude Desktop extension (.mcpb bundle)

license MIT - declared in the repository

npm package @professional-wiki/mediawiki-mcp-server - the @professional-wiki scope differs from the repo owner (professionalwiki); confirm it's the project's official package

registry namespace io.github.ProfessionalWiki is GitHub-verified and matches the repo owner

03 · What MediaWiki MCP Server can do

Prose above is summarized from the project's README and registry record - no invented capabilities.

What you can build

With this server connected, an agent can diff two versions of a wiki page by revision, title, or supplied wikitext, list members of a category (up to 500 per call, paginated via continueFrom), fetch a file page, and fetch a wiki page.

Capability map

Tools grouped from the project's README - what MediaWiki MCP Server lets an agent do.

Neowiki

10 tools - e.g. List schemas (entity types) and their property counts.; Get one schema's property definitions, relations, and select options.; Run a read-only Cypher query against the knowledge graph.

neowiki-list-schemas · neowiki-get-schema · neowiki-cypher-query · neowiki-search-subjects · neowiki-get-subject · neowiki-create-subject…

read & search

7 tools - e.g. List members of a category (up to 500 per call, paginated via continueFrom).; List pages that reference a wiki page - pages that link to it, embed it as a template, or display it as a file (select via…

get-category-members · get-links-here · get-pages · get-recent-changes · get-revision · get-site-info…

Page

5 tools - e.g. Fetch a wiki page.; List recent revisions of a wiki page.; Search wiki page titles and contents.

get-page · get-page-history · search-page · search-page-by-prefix · neowiki-get-page-subjects

Cargo

3 tools - e.g. List Cargo tables defined on the wiki.; List a Cargo table's fields with their types and list-flags.; Run a Cargo SQL-style query.

cargo-list-tables · cargo-describe-table · cargo-query

Wikibase

3 tools - e.g. Find items and properties by label or alias.; Read one entity's terms and statements, with referenced IDs resolved to labels.; Run a SPARQL query against the wiki's query service. Offered only for a…

wikibase-search-entities · wikibase-get-entity · wikibase-query

File

2 tools - e.g. Fetch a file page.; Fetch a file's image bytes inline (base64) for visual analysis - for clients that can't reach the wiki host. Returns a scaled rendition (set width); non-rendera

get-file · get-file-data

Wiki

2 tools - e.g. Add a wiki as an MCP resource from its URL. Disabled when allowWikiManagement is false.; Remove a wiki resource. Disabled when allowWikiManagement is false or fewer than two wikis are configured.

add-wiki · remove-wiki

Oauth

2 tools - e.g. Remove stored OAuth tokens. Stdio only.; List stored OAuth tokens with scopes and expiry (no token values). Stdio only.

oauth-logout · oauth-status

Latest releases

v0.17.0 · 2026-08-13

update-page no longer creates sections: section='new' and sectionTitle are removed. Add a section with mode='append' and a source that begins with the heading, as in "\n\n== History ==\n\nBody.". A call still sending…

v0.16.0 · 2026-07-30

Security · A refresh token issued by the hosted OAuth sign-in can no longer be redeemed by a different client. A request presenting a client_id other than the one the token was issued to is refused with invalid_grant…

v0.15.0 · 2026-07-28

Security · Reading an mcp://wikis/{wikiKey} resource no longer discloses the wiki's OAuth 2.0 client secret, previously served in plaintext to any client allowed to read resources. If you run the HTTP transport with a…

04 · Who maintains MediaWiki MCP Server

MediaWiki MCP Server is maintained by professionalwiki. It's the only MCP server we track from this author; the repo dates to May 2025.

05 · Facts

category
documentation - ranked #13 of 183 actively-maintained documentation servers as of 2026-08-25.
release cadence
9 releases in the last 90 days (latest 2026-08-13)
registry
io.github.ProfessionalWiki/mediawiki-mcp-server (active, first published 2025-10-23 · 22 versions)
packages
mcpb:https://github.com/ProfessionalWiki/MediaWiki-MCP-Server/releases/download/v0.17.0/MediaWiki-MCP-Server.mcpb · npm:@professional-wiki/mediawiki-mcp-server

06 · MediaWiki MCP Server FAQ

Is MediaWiki MCP Server still maintained?

Yes - as of 2026-08-25, its last commit was 2026-08-20 and it shipped 9 releases in the last 90 days. We re-verify nightly.

What can MediaWiki MCP Server do?

With this server connected, an agent can diff two versions of a wiki page by revision, title, or supplied wikitext, list members of a category (up to 500 per call, paginated via continueFrom), fetch a file page, and fetch a wiki page.

How do I install MediaWiki MCP Server?

Run `npx -y @professional-wiki/mediawiki-mcp-server`. The README does not document required environment variables for a basic install. You can also paste the ready-made client config above.

Does MediaWiki MCP Server run locally?

Yes - it's a stdio server: it runs on your machine (via npx) with your user's permissions. Your data stays local unless the server itself calls external APIs.

07 · Alternatives to MediaWiki MCP Server