
MCP Mediawiki
Connects Claude to any MediaWiki instance, from Wikipedia to your internal wiki. Exposes 19 tools covering the full spectrum: search, read and parse pages, create and edit content, manage categories, list recent changes, query user contributions, and handle file metadata. Works read-only against public wikis with just a URL, or authenticate with bot credentials for write operations. Supports both stdio and HTTP transports, so you can run it via uvx for local development or deploy it as a container for multi-client access. Useful when you need Claude to pull documentation from a wiki, maintain pages programmatically, or analyze wiki structure and activity.
- tools
- 19
- transport
- STDIO
- last updated
- Mar 2, 2026
Tools
19 toolsPublic tool metadata for what this MCP can expose to an agent.
searchFull-text search across wiki
Full-text search across wiki
No parameter schema in public metadata yet.
get_pageGet page wikitext content
Get page wikitext content
No parameter schema in public metadata yet.
get_page_htmlParse page to HTML
Parse page to HTML
No parameter schema in public metadata yet.
list_pagesList pages with prefix filter
List pages with prefix filter
No parameter schema in public metadata yet.
create_pageCreate a new page
Create a new page
No parameter schema in public metadata yet.
edit_pageEdit an existing page
Edit an existing page
No parameter schema in public metadata yet.
delete_pageDelete a page
Delete a page
No parameter schema in public metadata yet.
move_pageMove/rename a page
Move/rename a page
No parameter schema in public metadata yet.
list_categoriesList all categories
List all categories
No parameter schema in public metadata yet.
get_category_membersGet pages in a category
Get pages in a category
No parameter schema in public metadata yet.
get_page_categoriesGet categories for a page
Get categories for a page
No parameter schema in public metadata yet.
list_recent_changesList recent edits
List recent edits
No parameter schema in public metadata yet.
parse_wikitextParse raw wikitext to HTML
Parse raw wikitext to HTML
No parameter schema in public metadata yet.
get_site_infoGet wiki config and version
Get wiki config and version
No parameter schema in public metadata yet.
list_namespacesList wiki namespaces
List wiki namespaces
No parameter schema in public metadata yet.
get_user_infoGet user details
Get user details
No parameter schema in public metadata yet.
list_user_contributionsList user edits
List user edits
No parameter schema in public metadata yet.
get_file_infoGet file/image metadata
Get file/image metadata
No parameter schema in public metadata yet.
list_filesList files on the wiki
List files on the wiki
No parameter schema in public metadata yet.
Sponsors
Readme
mcp-mediawiki-crunchtools
Secure MCP server for MediaWiki wikis. Search, read, create, edit, and manage wiki pages, categories, files, and more. Works with any MediaWiki instance — public or private.
Installation
uvx (recommended)
uvx mcp-mediawiki-crunchtools
pip
pip install mcp-mediawiki-crunchtools
mcp-mediawiki-crunchtools
Container
podman run -e MEDIAWIKI_URL=https://en.wikipedia.org/w/ \
quay.io/crunchtools/mcp-mediawiki
Usage with Claude Code
Read-only (public wiki, no auth needed)
claude mcp add mcp-mediawiki-crunchtools \
--env MEDIAWIKI_URL=https://en.wikipedia.org/w/ \
-- uvx mcp-mediawiki-crunchtools
With authentication (for write operations)
claude mcp add mcp-mediawiki-crunchtools \
--env MEDIAWIKI_URL=https://your-wiki.com/w/ \
--env MEDIAWIKI_USERNAME=BotUser \
--env MEDIAWIKI_PASSWORD=BotPassword \
-- uvx mcp-mediawiki-crunchtools
HTTP transport (systemd / container)
Details
- Repository
- github.com/crunchtools/mcp-mediawiki
- Category
- Search & Web Crawling
- Package
mcp-mediawiki-crunchtools- Transport
- STDIO
- Registry
- MCP registry, active