MediaWiki

Provides an MCP server to interact with MediaWiki wikis, including creating pages, searching content, and managing files via MCP clients.
  • typescript

0

GitHub Stars

typescript

Language

6 months ago

First Indexed

3 months ago

Catalog Refreshed

Documentation & install

Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.

Installation

Add the following to your MCP client configuration file.

Configuration

View docs
{
  "mcpServers": {
    "magent-cryptograss-pickipedia-mcp": {
      "command": "npx",
      "args": [
        "@professional-wiki/mediawiki-mcp-server@latest"
      ],
      "env": {
        "CONFIG": "path/to/config.json"
      }
    }
  }
}

This MCP server lets you connect Large Language Model clients to any MediaWiki installation, enabling you to perform page operations, searches, and file handling through a standardized set of endpoints. It exposes a rich set of tools that let you manage wikis, pages, and media from your LLM workflows, with optional authentication for protected actions.

How to use

You interact with a running MediaWiki MCP Server through your MCP client. Start the local MCP server using your preferred method, then point your client at the MCP server's stdio endpoint. Use the available tools to create, update, delete, search, and retrieve wiki content. When you connect, you can add your target wikis as resources, and then perform actions like creating pages, uploading files, or retrieving page histories. Credentials, when configured, remain secured and are not exposed in resource content.

How to install

Prerequisites: you need Node.js and npm installed on your machine.

Install the MCP server locally via the following configuration. Create and edit a configuration file as described in the Configuration section.

Available tools

add-wiki

Adds a new wiki as an MCP resource from a URL.

create-page

Create a new wiki page with the necessary permissions to edit and move pages.

delete-page

Delete a wiki page along with its revisions and log entries.

get-category-members

Retrieve all members of a given category.

get-file

Return the standard file object for a file page.

get-page

Return the standard page object for a wiki page.

get-page-history

Provide information about the latest revisions to a wiki page.

get-revision

Return the standard revision object for a page.

remove-wiki

Remove a wiki resource from MCP.

search-page

Search wiki page titles and contents for provided terms.

search-page-by-prefix

Perform a prefix search for page titles.

set-wiki

Set the wiki resource to use for the current session.

undelete-page

Undelete a wiki page, restoring it from deletion.

update-page

Update an existing wiki page.

upload-file

Upload a file to the wiki from local disk.

upload-file-from-url

Upload a file to the wiki from a web URL.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational
MediaWiki MCP Server - magent-cryptograss/pickipedia-mcp | VeilStrat