MediaWiki-MCP-Server

ProfessionalWiki/MediaWiki-MCP-Server

3.4

If you are the rightful owner of MediaWiki-MCP-Server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

The MediaWiki MCP Server is a Model Context Protocol server that facilitates interaction between Large Language Model clients and MediaWiki wikis.

The MediaWiki MCP Server is designed to bridge the gap between Large Language Models (LLMs) and MediaWiki wikis, enabling seamless interaction and data exchange. By leveraging the Model Context Protocol (MCP), this server allows LLM clients to perform various operations on MediaWiki wikis, such as creating, updating, and retrieving wiki pages. The server supports OAuth 2.0 authentication, ensuring secure access to wiki resources. It is highly configurable, allowing users to set environment variables for customization. The server can be installed and used across multiple platforms, including Claude Desktop, VS Code, and Docker, making it versatile and accessible for developers and users alike. With its robust feature set and ease of integration, the MediaWiki MCP Server is an essential tool for anyone looking to enhance their MediaWiki experience with LLM capabilities.

Features

  • OAuth 2.0 authentication for secure access
  • Support for creating and updating wiki pages
  • Retrieval of page history and file objects
  • Search functionality for wiki content
  • Configurable environment variables for customization

Tools

  1. create-page

    Create a new wiki page.

  2. get-file

    Returns the standard file object for a file page.

  3. get-page

    Returns the standard page object for a wiki page.

  4. get-page-history

    Returns information about the latest revisions to a wiki page.

  5. search-page

    Search wiki page titles and contents for the provided search terms.

  6. set-wiki

    Set the wiki to use for the current session.

  7. update-page

    Update an existing wiki page.