Wizzypedia

Queries and updates to Wizzypedia pages via MCP, enabling read operations publicly and write access with authentication.
  • javascript

0

GitHub Stars

javascript

Language

7 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": {
    "cryppadotta-mcp-wizzypedia": {
      "command": "npx",
      "args": [
        "-y",
        "wizzypedia-mcp-server"
      ]
    }
  }
}

You can run and connect to the Wizzypedia MCP Server to query wiki data from MCP-enabled editors, and optionally write updates when you sign in. This server exposes read-only operations for browsing and searching, plus authenticated write operations for creating and updating pages.

How to use

Connect your MCP-enabled editor to the Wizzypedia MCP Server to perform common tasks such as searching pages, reading wikitext, viewing history, and managing categories. You can start in read-only mode to explore content, or enable authentication to create and update pages. Use the editor’s MCP integration to send your requests and receive results directly in your workspace. Typical usage includes searching for pages, loading a page’s wikitext into your editor, editing locally, and pushing changes back if you have write access.

How to install

Prerequisites: you need Node.js and npm (or a compatible runtime) installed on your system.

Install dependencies and build the server artifacts.

npm install
npm run build

Run in read-only mode

Start the MCP server in read-only mode using the generated runtime. This mode supports all read operations and disables write capabilities.

node dist/index.js

Run with a custom API URL (read-only)

If you want to point the server at a specific API endpoint, you can pass a custom API URL on startup.

node dist/index.js --api-url="https://en.wikipedia.org/w/api.php"

Run with npx (convenience method)

You can start the MCP server via npx for quick testing without local installation.

npx wizzypedia-mcp-server

Run in authenticated mode (read and write)

To enable write operations, run the server with login credentials. This allows creating and updating pages.

# With environment variables (example placeholders)
export MEDIAWIKI_API_URL="https://en.wikipedia.org/w/api.php"
export MEDIAWIKI_USERNAME="YourUsername"
export MEDIAWIKI_PASSWORD="YourPassword"
node dist/index.js

Run with authentication via CLI arguments

Alternatively, provide credentials directly on startup using command-line flags.

node dist/index.js --api-url="https://en.wikipedia.org/w/api.php" --login="YourUsername" --password="YourPassword"

Run with npx in authenticated mode

If you prefer using npx, pass the credentials through flags as shown.

npx wizzypedia-mcp-server --login YourUsername --password YourPassword

Available tools

search_pages

Search for wiki pages by query text, returning matching page titles and metadata.

read_page

Fetch the raw wikitext content of a specified page for reading or editing.

get_page_history

Retrieve the revision history for a given page, showing edits over time.

get_categories

List categories that a page belongs to for navigation and organization.

create_page

Create a new wiki page with initial content; requires authentication.

update_page

Update an existing wiki page with new content; requires authentication.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational