Wikipedia MCP
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| searchA | Search Wikipedia for articles matching a query — the entry point when you don't know the exact article title. Returns a ranked, numbered list of matching articles, each with a short text snippet and its Wikipedia URL (use |
| summaryA | Get a concise summary of a Wikipedia article by exact title, plus its lead thumbnail image when one exists. The fastest way to get the gist of a known topic — e.g. 'Tyrannosaurus' or 'Albert_Einstein'. If you don't know the exact title, use |
| randomA | Fetch a summary of a random Wikipedia article — serendipitous discovery across the entire encyclopedia. Returns the same title + summary + thumbnail shape as |
| simple_summaryA | Get the Simple English Wikipedia version of a topic by title — a plain-language explanation written in short sentences with common words, in the same title + summary + thumbnail shape as |
| did_you_knowA | Get a random 'Did You Know' style fact from Wikipedia — great for hooks and general trivia |
| dino_factA | Get a 'Did You Know' style fact about dinosaurs or prehistoric life. Pass a specific species ('Tyrannosaurus', 'Spinosaurus') for a targeted fact, or call with no arguments for a random dino. Falls back to a random dino if the requested species isn't found on Wikipedia. |
| article_extractA | Get a Wikipedia article's full plain-text extract by title — much longer than |
| article_sectionsA | Get the table of contents (section headings) for a Wikipedia article — section number, heading text, and nesting level. Useful for navigating long articles before committing to the full body via |
| section_textA | Read ONE section of a Wikipedia article as plain text — the targeted-reading companion to |
| featured_articleA | Get today's Wikipedia Featured Article — the single article Wikipedia's editors showcase as the best of the encyclopedia that day. Returns the full long-form extract plus thumbnail: reliably high-quality, surprising, in-depth content. A strong daily source of hooks and deep dives; for the curated daily image instead use |
| picture_of_the_dayA | Get Wikimedia Commons' Picture of the Day — the curated daily image from Wikipedia's featured feed. Returns preview + full-size image URLs, photographer, license, and description. Accepts an optional YYYYMMDD date (default today UTC) to browse past pictures — the visual counterpart to featured_article for daily content hooks. |
| media_of_the_dayA | Get Wikimedia Commons' Media of the Day — the curated daily video/audio clip from Commons' Media of the Day selection. Returns media kind, duration, a preview thumbnail (video) or listen link (audio), artist, license, and description. Accepts an optional YYYYMMDD date (default today UTC) to browse past picks — the motion-and-sound counterpart to picture_of_the_day for daily content hooks. |
| on_this_dayA | Get historical events that happened on today's date (UTC) from Wikipedia's 'On This Day' feed. Returns a random sample of events with year + description + Wikipedia link — great daily content hook alongside featured_article. |
| deaths_on_this_dayA | Get notable deaths that happened on today's date (UTC) from Wikipedia's 'On This Day' feed — the deaths-only companion to |
| births_on_this_dayA | Get notable births that happened on today's date (UTC) from Wikipedia's 'On This Day' feed — the births companion to |
| categoriesA | List Wikipedia categories an article belongs to. Useful for taxonomy-based discovery — finding related topics that don't appear in text search. Hidden/maintenance categories are filtered out. |
| linksA | List outgoing Wikipedia links from an article (the article network in raw form). Useful for graph-style discovery — given 'Tyrannosaurus', see which genera, paleontologists, formations, and anatomical terms it references. Filters to main namespace so talk/user/etc. don't pollute the result. |
| backlinksA | List incoming Wikipedia links to an article — i.e. 'what links here' / backlinks / referrer pages. Inverse of |
| external_linksA | List external (off-wiki) links from a Wikipedia article — citations, references, primary sources, and other off-wiki resources the article points to. Outbound complement to |
| nearbyA | List Wikipedia articles geographically near a location — location-based discovery. Anchor by article title (e.g. 'Eiffel Tower' — uses that article's coordinates, no geocoding service needed) or by explicit lat/lon. Returns nearby articles with distances in meters/km. Useful for travel research and 'what's notable around here' questions. |
| translationsA | List all language versions of a Wikipedia article (langlinks). Returns the other-language editions the article exists in — e.g. for 'Tyrannosaurus' (en), returns de/fr/es/ja/zh titles. Complements the one-way |
| revisionsA | Show an article's recent edit history ('View history'): revision id, timestamp, editor, edit summary, and byte-size delta vs the previous revision. Each revision links to its diff (Special:Diff/) so you can inspect exactly what changed. Useful for tracking how an article evolves, auditing edits on a topic, or spotting edit activity around current events. Complements |
| pageviewsA | Get daily view counts for a Wikipedia article over a date range (popularity research, trending topics, historical interest). Uses Wikimedia's pageviews REST API. Default window is the last 7 days ending yesterday UTC. Returns total + daily average + markdown table of daily views. |
| newsA | Get current events from Wikipedia's Main Page 'In the news' section — the editorially-curated list of recent notable events. Pairs with featured_article (today's long-form pick) and on_this_day (historical) — news covers the present tense. Bold-linked article titles become Markdown so the main subject of each event stands out. |
| imageA | Get just the lead image for a Wikipedia article — returns both the 300px thumbnail URL and the full-resolution original URL from Wikipedia's REST summary endpoint. Useful when you want the article's image for embedding elsewhere (cards, Telegram posts, slide decks, README hero images) without the surrounding summary text. |
| top_readsA | Get the most-read articles on Wikipedia for a given date. Uses Wikimedia's top-pageviews endpoint (all-access, daily). Default date is yesterday UTC (today's data is typically not yet finalized). Filters out non-content namespaces (Main_Page, Special:Search, Portal:Current_events, Wikipedia:*, etc.) so the result is real articles only. Pairs with |
| media_listA | List all media (images, videos, audio) used in a Wikipedia article — not just the lead thumbnail. Returns a structured markdown list: file title, type (image/video/audio), caption, and thumbnail URL. Lead media is marked so callers can skip it when they already have it via |
| media_searchA | Search Wikimedia Commons for freely-licensed media by keyword — the topic-based counterpart to |
| quoteA | Get a random notable quote from a curated list of famous authors (Churchill, Einstein, Twain, Gandhi, Mandela, Wilde, Angelou, Jobs, Lennon, Socrates, etc.). Returns a short, time-tested quotation with author attribution. Pairs with did_you_know (random encyclopedia fact) and dino_fact (random dino fact) for variety in 'today's trivia' outputs — great for daily content hooks, social posts, newsletter intros. Currently English-only (curated list); the |
| recent_changesA | Show the most recent changes to Wikipedia articles — a live window into what editors are doing right now. Uses the MediaWiki recentchanges feed over the article namespace. |
| category_membersA | List Wikipedia articles filed under a category — taxonomy-based discovery. The reverse direction of |
| infoboxA | Extract the structured fact box (infobox) from a Wikipedia article as a field/value table — dates, people, places, statistics, founders, CEOs, populations, capitals. The fastest path to a concrete fact ('who founded X?', 'what's the population of Y?') without wading through prose. Renders wikitext into clean plain text (citations stripped, links flattened, fields capped at 50). Use this for facts; use |
| article_qualityA | Get Wikipedia's quality assessments for an article — the WikiProject grades (FA, GA, B, C, Start, Stub) and importance ratings assigned by editors. The encyclopedia's own trust signal: use it before relying on an article (a GA/FA passed formal review; a Stub is a skeleton). Reports an overall class plus the per-project breakdown with a quality-ladder legend. Assessment is enabled per language edition (en works; some editions like de report no data). Read-only via the pageassessments action API — GET only, no new dependencies. |
| related_articlesA | Find Wikipedia articles semantically similar to a given article — 'what should I read next'. Uses Wikipedia's own search engine (MoreLikeThis scoring over article text and link structure), unlike |
| contributorsA | Who writes and maintains a Wikipedia article — the most active recent editors. Tallies the article's recent edit history (up to 500 revisions) into a ranked contributor table: top named editors by edit count with their share of sampled edits and user-page links, plus the anonymous (IP) edit share. A provenance companion to |
| referencesA | The sources an article cites — its bibliography. Returns the article's numbered reference list: each citation's text plus the off-wiki URLs it points to (DOI, publisher, archive, primary-source links). The verification companion to |
| revision_diffA | Compare two revisions of an article and show exactly what changed — a plain-text unified diff of the article's wikitext between revision rev_from and rev_to (get revision IDs from |
| disambiguationA | Resolve a Wikipedia disambiguation page into its candidate articles. Detects whether a title (e.g. 'Mercury', 'Apple', 'Python') is a disambiguation page and, if so, returns the structured option list — article title plus one-line description — grouped by the page's own sections. Resolves the classic dead-end where |
| user_contribsA | What a Wikipedia editor has been doing — their recent contributions across the encyclopedia. Shows the latest edits by a named account (or an IP address, e.g. user='192.0.2.1'): edited pages, timestamps, byte-size deltas, edit comments, and flags for new pages, minor edits, and edits still current. The header reports registration date and total edit count. The reverse angle of |
| citation_neededA | Find statements Wikipedia has flagged as needing a source. Two angles: pass |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 40 tools
Tools are mostly distinct, and descriptions explicitly contrast similar ones (e.g., revisions vs recent_changes, links vs backlinks). However, with 40 tools, clusters like edit-history and daily-content tools require careful reading to avoid misselection.
All tool names use consistent snake_case with lowercase, no mixing of conventions. The naming pattern is predictable and readable throughout.
40 tools is far beyond the recommended 3-15 range, making the set heavy and potentially overwhelming for an agent. While the domain is broad, many tools could be consolidated or grouped.
The read-only surface covers article retrieval, search, media, categories, links, edit history, analytics, and daily feeds comprehensively. No obvious gaps for a Wikipedia reading server.