MediaWiki MCP Server ๐
@shiquda
About MediaWiki MCP Server ๐
A MCP server that allows you to search and retrieve content on any wiki site using MediaWiki with LLMs ๐ค wikipedia.org, fandom.com, wiki.gg and more sites using Mediawiki are supported!
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"mediawiki-mcp-server": {
"command": "uvx",
"args": [
"mediawiki-mcp-server",
"--base-url",
"https://example.com/"
],
"env": {
"HTTP_PROXY": "http://example.com:port"
}
}
}
}Tools
2Search for a wiki page. The shorter the request, the better, preferably containing only the main term to be searched. Args: query: The query to search for limit: The number of results to return Returns: A list of pages that match the query
Get a page from mediawiki.org Args: title: The title of the page to get, which can be found in title field of the search results Returns: The page content
Overview
What is MediaWiki MCP Server?
An MCP server that provides seamless interaction with Wikipediaโs API, allowing you to search and retrieve Wikipedia content with LLMs.
How to use MediaWiki MCP Server?
Install uv, then configure your MCP client with uvx mediawiki-mcp-server. Set --base-url to the wiki siteโs endpoint (defaults to https://en.wikipedia.org/w/). Available transports are stdio (default), streamable-http (port 8000), and SSE. Run uvx mediawiki-mcp-server --help for all options.
Key features of MediaWiki MCP Server
- Search wiki pages with customizable wiki sites.
- Retrieve detailed page content.
- Supports any MediaWiki-based site (e.g., Wikipedia, Fandom, wiki.gg).
- Multiple transport options: stdio, HTTP, SSE.
- Configurable via command-line arguments.
Use cases of MediaWiki MCP Server
- Add Wikipedia search capability to a chatbot or virtual assistant.
- Retrieve full article text for summarization or question-answering.
- Search across custom MediaWiki wikis (e.g., internal documentation).
- Integrate wiki content extraction into agentic workflows.
- Power knowledge-base lookup for LLM-powered tools.
FAQ from MediaWiki MCP Server
What does this server do?
It enables LLMs to search and retrieve content from any MediaWiki site (e.g., Wikipedia) by exposing two MCP tools: search and get_page.
How do I use a different wiki site?
Set the --base-url argument to the siteโs API endpoint. Most MediaWiki endpoints follow base-url/rest.php/v1/page. Check by navigating to that URL in a browser.
What runtimes or dependencies are required?
Python 3.13 and the uv package manager. The server is run via uvx mediawiki-mcp-server.
Is this server outdated?
The README notes that this repository is outdated and directs users to ProfessionalWiki/MediaWiki-MCP-Server instead.
What transport options are available?
stdio (default), streamable-http (start with --http), and SSE (start with --sse). The default HTTP port is 8000.
Frequently asked questions
What does this server do?
It enables LLMs to search and retrieve content from any MediaWiki site (e.g., Wikipedia) by exposing two MCP tools: `search` and `get_page`.
How do I use a different wiki site?
Set the `--base-url` argument to the siteโs API endpoint. Most MediaWiki endpoints follow `base-url/rest.php/v1/page`. Check by navigating to that URL in a browser.
What runtimes or dependencies are required?
Python 3.13 and the `uv` package manager. The server is run via `uvx mediawiki-mcp-server`.
Is this server outdated?
The README notes that this repository is outdated and directs users to [ProfessionalWiki/MediaWiki-MCP-Server](https://github.com/ProfessionalWiki/MediaWiki-MCP-Server) instead.
What transport options are available?
stdio (default), streamable-http (start with `--http`), and SSE (start with `--sse`). The default HTTP port is 8000.
Basic information
More Memory & Knowledge MCP servers
MCP server for Obsidian
MarkusPfundsteinMCP server that interacts with Obsidian via the Obsidian rest API community plugin
Ultimate Google Docs & Drive MCP Server
a-bonusThe Ultimate Google Docs, Sheets, Drive, Gmail, & Google Calendar MCP Server. This MCP (primarily for use in Claude Desktop) gains full access to your google suite and lets claude do its thing.

PLUR
plur-aiAI agents start every session with amnesia โ you re-explain the project, repeat your preferences, and correct the same mistakes over and over. PLUR gives them a memory that persists. Your agent's corrections, preference
Rust Docs MCP Server
Govcraft๐ฆ Prevents outdated Rust code suggestions from AI assistants. This MCP server fetches current crate docs, uses embeddings/LLMs, and provides accurate context via a tool call.
minutes
silversteinEvery meeting, every idea, every voice note โ searchable by your AI. Open-source, privacy-first conversation memory layer.
Comments