MediaWiki-MCP-Server MCP server
Model Context Protocol (MCP) Server to connect your AI with any MediaWiki
What MediaWiki-MCP-Server does
Summarised from the project README; check the repository for the latest details.
Features
- Those fields are the whole of it: the resource publishes a fixed list, so credentials and server-side settings in your configuration file are never exposed in resource content.
- After `add-wiki` or `remove-wiki`, the server sends `notifications/resources/listchanged` so clients refresh.
Tools exposed (20+)
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 (setget-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`), includinget-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, paginatedget-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 (optionallylist-wikis– List every configured wiki — its key, sitename, server, whether it is read-only or the default, whether it is reachable, which extension-gatparse-wikitext– Render wikitext to HTML without saving. Returns parse warnings, wikilinks, templates, and external URLs.search-page– Search wiki page titles and contents (full-text). Searches the wiki's content namespaces unless given other namespace IDs.search-page-by-prefix– Search page titles by prefix.whoami– Report the identity the current session is authenticated as on the targeted wiki — username, whether it is anonymous, and group membershipsadd-wiki– Add a wiki as an MCP resource from its URL. Disabled when `allowWikiManagement` is `false`.remove-wiki– Remove a wiki resource. Disabled when `allowWikiManagement` is `false` or fewer than two wikis are configured.OAuthoauth-logout– Remove stored OAuth tokens. Stdio only.
Requirements
- Node.js (runs with npx)
Repository: ProfessionalWiki/MediaWiki-MCP-Server
Website: https://professional.wiki/en/mediawiki-mcp-server
Stars: ★135
Language: TypeScript
Last updated: 2026-10-15
agentsaiai-agent-toolsgemini-cli-extensionllmsmcpmcp-servermediawikimodel-context-protocolmodel-context-protocol-serversmodelcontextprotocol
Website: https://professional.wiki/en/mediawiki-mcp-server
Stars: ★135
Language: TypeScript
Last updated: 2026-10-15
agentsaiai-agent-toolsgemini-cli-extensionllmsmcpmcp-servermediawikimodel-context-protocolmodel-context-protocol-serversmodelcontextprotocol
How to install MediaWiki-MCP-Server MCP in Claude Desktop, Cursor and VS Code
Install
Taken from the project README (README Cursor install link). Check the README for required API keys before use.
Claude Desktop
claude_desktop_config.json
{
"mcpServers": {
"mediawiki-mcp-server": {
"command": "npx",
"args": [
"-y",
"@professional-wiki/mediawiki-mcp-server@latest"
]
}
}
}Cursor
~/.cursor/mcp.json
{
"mcpServers": {
"mediawiki-mcp-server": {
"command": "npx",
"args": [
"-y",
"@professional-wiki/mediawiki-mcp-server@latest"
]
}
}
}VS Code
.vscode/mcp.json
{
"servers": {
"mediawiki-mcp-server": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@professional-wiki/mediawiki-mcp-server@latest"
]
}
}
}Add to config generator – combine it with other servers, or get the Windsurf format.
Maintain this project? Get it featured for free during launch →
Related AI Models & Agents MCP servers
deep-research by u14app · ★4694
Use any LLMs (Large Language Models) for Deep Research. Support SSE API and MCP server.
AI Models & Agents
Use any LLMs (Large Language Models) for Deep Research. Support SSE API and MCP server.
AI Models & Agents
py-xiaozhi by huangjunsen0406 · ★3511
Open-source AI assistant ecosystem with MCP integrations, multimodal workflows, IoT support, and cross-platform voice interaction.
AI Models & Agents
Open-source AI assistant ecosystem with MCP integrations, multimodal workflows, IoT support, and cross-platform voice interaction.
AI Models & Agents
paper-search-mcp by openags · ★2830
MCP, CLI, Skills for searching and downloading academic papers from multiple sources like arXiv, PubMed, bioRxiv, etc.
AI Models & Agents
MCP, CLI, Skills for searching and downloading academic papers from multiple sources like arXiv, PubMed, bioRxiv, etc.
AI Models & Agents
nitrostack by nitrocloudofficial · ★2458
The full-stack TypeScript framework to build, test, and deploy production-ready MCP servers and AI-native apps.
AI Models & Agents
The full-stack TypeScript framework to build, test, and deploy production-ready MCP servers and AI-native apps.
AI Models & Agents
12306-mcp by Joooook · ★2381
This is a 12306 ticket search server based on the Model Context Protocol (MCP).
AI Models & Agents
This is a 12306 ticket search server based on the Model Context Protocol (MCP).
AI Models & Agents
mcp-gsc by AminForou · ★1933
Google Search Console Insights with Claude AI for SEOs
AI Models & Agents
Google Search Console Insights with Claude AI for SEOs
AI Models & Agents
Weekly MCP digest – new and trending MCP servers in your inbox.