wikimedia
If you are the rightful owner of wikimedia and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
A Model Context Protocol (MCP) server for interacting with Wikimedia APIs. Access Wikipedia and other Wikimedia project content programmatically with natural language queries.
The Wikimedia MCP Server is designed to facilitate seamless interaction with Wikimedia APIs, allowing users to access and manipulate content from Wikipedia and other Wikimedia projects using natural language queries. This server supports a variety of features including full-text search, title search with autocomplete, page retrieval, language version identification, and access to featured content and historical events. It is built to ensure security with input validation, no requirement for sensitive data, and rate limiting managed by the Wikimedia API. The server is compatible with Python 3.12+ and requires the uv package manager and MCP server framework for installation.
Features
- Search Content: Full-text search across Wikimedia page content
- Search Titles: Search page titles with autocomplete suggestions
- Get Page: Retrieve page content, title, URL and metadata
- Language Versions: Find versions of a page in other languages
- Featured Content: Get featured articles, most read pages, and pictures of the day
Tools
search_content
Search the content of the Wikimedia page in full text and return the fragment that matches the query
search_titles
Search for the Wikimedia page title that starts with a query, returning a prompt with a description
get_page
Get the content, title, URL and last modified date of the Wikimedia page
get_languages
Get the version of Wikimedia page in other languages
get_featured
Get featured Wikimedia content for specific dates
get_on_this_day
Get historical events for a specific date