# mediawiki

## Quick Start

```bash
# Connect this server (installs CLI if needed)
npx -y smithery mcp add yuhuison/mediawiki

# Browse available tools
npx -y smithery tool list yuhuison/mediawiki

# Get full schema for a tool
npx -y smithery tool get yuhuison/mediawiki get-page

# Call a tool
npx -y smithery tool call yuhuison/mediawiki get-page '{}'
```

## Direct MCP Connection

Endpoint: `https://mediawiki--yuhuison.run.tools`

## Tools (7)

- `get-page` — Returns the standard page object for a wiki page, optionally including page source or rendered HTML, and including the …
- `get-page-history` — Returns information about the latest revisions to a wiki page, in segments of 20 revisions, starting with the latest re…
- `search-page` — Search wiki page titles and contents for the provided search terms, and returns matching pages.
- `set-wiki` — Set the wiki to use for the current session.
- `update-page` — Updates a wiki page. Replaces the existing content of a page with the provided content
- `get-file` — Returns information about a file, including links to download the file in thumbnail, preview, and original formats.
- `create-page` — Creates a wiki page with the provided content.

```bash
# Get full input/output schema for a tool
npx -y smithery tool get yuhuison/mediawiki <tool-name>
```
