MediaWiki MCP Server logo

MediaWiki MCP Server

Unclaimed

by ProfessionalWiki

Model Context Protocol (MCP) Server to connect your AI with any MediaWiki

Install

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

Set up this server

This server needs project-specific setup. Follow the project instructions; no reusable public launch command is available yet.

Project instructions
agentsaiai-agent-toolsgemini-cli-extensionllmsmcpmcp-servermediawikimodel-context-protocolmodel-context-protocol-serversmodelcontextprotocol

More in AI & ML

Browse the full directory

Unclaimed listing

Is this your MCP server?

This listing was auto-indexed from the public record. Claim it to edit the page, set compatibility and unlock growth tools. Takes under two minutes.

Claim this server

Security profile

Claimed and verified servers get a weekly static scan that shows what the code can reach: external services, environment variables, shell commands, agent configuration folders, plus any dependencies with known advisories. Claim this listing to get one. How the security profile works

40 of 40 tools

Documented tools (40)

From project documentation. A server handshake does not verify each tool’s description or behavior.

add-wiki

Add a wiki as an MCP resource from its URL. Disabled when allowWikiManagement is false.

bucket-query

Run a Bucket Lua query.

cargo-describe-table

List a Cargo table's fields with their types and list-flags.

cargo-list-tables

List Cargo tables defined on the wiki.

cargo-query

Run a Cargo SQL-style query.

compare-pages

Diff two versions of a wiki page by revision, title, or supplied wikitext.

get-category-members

List members of a category (up to 500 per call, paginated via continueFrom).

get-file

Fetch a file page.

get-file-data

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-renderable types (audio, video, binaries) error. For metadata or a download URL, use get-file.

get-links-here

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 type), including pages that reach it through a redirect. Up to 500 per call, paginated via continueFrom.

get-page

Fetch a wiki page.

get-page-history

List recent revisions of a wiki page.

get-pages

Fetch multiple wiki pages in one call (up to 50).

get-recent-changes

List recent change events across the wiki, filterable by timestamp, namespace, user, tag, type, and hide flags (up to 50 per call, paginated via continue).

get-revision

Fetch a specific revision of a page.

get-site-info

Get a wiki's key settings: MediaWiki version, content language, title-case rules, namespaces, installed extensions, license, and (optionally) statistics.

list-wikis

List every configured wiki — its key, sitename, server, whether it is read-only or the default, whether it is reachable, which extension-gated tools work on it, and, for an OAuth-configured wiki, its authorization server. Disabled when fewer than two wikis are configured.

neowiki-create-subject

Create a subject (child or main) on a page. Requires the edit right.

neowiki-cypher-query

Run a read-only Cypher query against the knowledge graph.

neowiki-delete-subject

Delete a subject by ID. Requires the edit right.

neowiki-get-page-subjects

List the subjects attached to a wiki page.

neowiki-get-schema

Get one schema's property definitions, relations, and select options.

neowiki-get-subject

Fetch one subject's structured data by ID.

neowiki-list-schemas

List schemas (entity types) and their property counts.

neowiki-search-subjects

Find subject IDs by label within a schema.

neowiki-set-main-subject

Set or clear a page's main subject. Requires the edit right.

neowiki-update-subject

Replace a subject's label and statements. Requires the edit right.

neowiki-validate-subject

Dry-run validate a proposed subject and return violations.

OAuth

oauth-logout

Remove stored OAuth tokens. Stdio only.

oauth-status

List stored OAuth tokens with scopes and expiry (no token values). Stdio only.

parse-wikitext

Render wikitext to HTML without saving. Returns parse warnings, wikilinks, templates, and external URLs.

remove-wiki

Remove a wiki resource. Disabled when allowWikiManagement is false or fewer than two wikis are configured.

search-page

Search wiki page titles and contents.

search-page-by-prefix

Search page titles by prefix.

smw-list-properties

List Semantic MediaWiki properties with copy-paste templates for smw-query.

smw-query

Run a Semantic MediaWiki #ask query.

whoami

Report the identity the current session is authenticated as on the targeted wiki — username, whether it is anonymous, and group memberships (optionally user rights).

wikibase-get-entity

Read one entity's terms and statements, with referenced IDs resolved to labels.

wikibase-search-entities

Find items and properties by label or alias.

Tool change history

Compared across complete checks of the same configuration. Tools were listed, not invoked. Input-schema changes are not measured here.

No complete tool checks yet.

FAQ

Questions about MediaWiki MCP Server

How do I connect MediaWiki MCP Server to Claude?
The listing records `claude mcp add mediawiki-mcp-server -- npx -y @professional-wiki/mediawiki-mcp-server@latest` as its setup step. Run it, then follow the repository's instructions for the client configuration; the listing names Claude Desktop, Claude Code, Cursor as compatible clients.
Is MediaWiki MCP Server free?
The listed licence is MIT. Check the upstream terms for permitted use and commercial requirements; a public repository does not by itself mean the software is free or open source. Connected APIs and hosted services may have separate charges.
What can MediaWiki MCP Server do?
MediaWiki MCP Server documents 40 tools to the agent, including add-wiki, bucket-query, cargo-describe-table. The descriptions above come from project documentation. A live handshake does not test individual tool behavior.