Skip to main content
Glama
Rudra-ravi

Wikipedia MCP Server

by Rudra-ravi

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

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

CapabilityDetails
tools
{
  "listChanged": true
}
logging
{}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
extensions
{
  "io.modelcontextprotocol/ui": {}
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
search_wikipediaA

Search Wikipedia for articles matching a query.

wikipedia_search_wikipediaB

Search Wikipedia for articles matching a query.

test_wikipedia_connectivityA

Provide diagnostics for Wikipedia API connectivity.

Returns the base API URL, language, site information, and response time in milliseconds. If connectivity fails, status will be 'failed' with error details.

wikipedia_test_wikipedia_connectivityA

Provide diagnostics for Wikipedia API connectivity.

Returns the base API URL, language, site information, and response time in milliseconds. If connectivity fails, status will be 'failed' with error details.

get_articleA

Get the full content of a Wikipedia article.

Returns a dictionary containing article details or an error message if retrieval fails.

wikipedia_get_articleA

Get the full content of a Wikipedia article.

Returns a dictionary containing article details or an error message if retrieval fails.

get_summaryA

Get a summary of a Wikipedia article.

Returns a dictionary with the title and summary string. On error, includes an error message instead of a summary.

wikipedia_get_summaryA

Get a summary of a Wikipedia article.

Returns a dictionary with the title and summary string. On error, includes an error message instead of a summary.

summarize_article_for_queryA

Get a summary of a Wikipedia article tailored to a specific query.

The summary is a snippet around the query within the article text or summary. The max_length parameter controls the length of the snippet.

wikipedia_summarize_article_for_queryA

Get a summary of a Wikipedia article tailored to a specific query.

The summary is a snippet around the query within the article text or summary. The max_length parameter controls the length of the snippet.

summarize_article_sectionB

Get a summary of a specific section of a Wikipedia article.

Returns a dictionary containing the section summary or an error.

wikipedia_summarize_article_sectionB

Get a summary of a specific section of a Wikipedia article.

Returns a dictionary containing the section summary or an error.

extract_key_factsA

Extract key facts from a Wikipedia article, optionally focused on a topic.

Returns a dictionary containing a list of facts.

wikipedia_extract_key_factsA

Extract key facts from a Wikipedia article, optionally focused on a topic.

Returns a dictionary containing a list of facts.

get_related_topicsA

Get topics related to a Wikipedia article based on links and categories.

Returns a list of related topics up to the specified limit.

wikipedia_get_related_topicsA

Get topics related to a Wikipedia article based on links and categories.

Returns a list of related topics up to the specified limit.

get_sectionsA

Get the sections of a Wikipedia article.

Returns a dictionary with the article title and list of sections.

wikipedia_get_sectionsB

Get the sections of a Wikipedia article.

Returns a dictionary with the article title and list of sections.

get_linksA

Get the links contained within a Wikipedia article.

Returns a dictionary with the article title and list of links.

wikipedia_get_linksA

Get the links contained within a Wikipedia article.

Returns a dictionary with the article title and list of links.

get_coordinatesA

Get the coordinates of a Wikipedia article.

Returns a dictionary containing coordinate information.

wikipedia_get_coordinatesA

Get the coordinates of a Wikipedia article.

Returns a dictionary containing coordinate information.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

B3.1/5.0

Scored across 22 tools

Disambiguation2/5

There are duplicate tools with and without the 'wikipedia_' prefix, causing confusion. Additionally, some tools like get_summary and summarize_article_for_query have overlapping purposes.

Naming Consistency2/5

Two naming conventions are used inconsistently (with and without 'wikipedia_' prefix). While individual verbs like 'get' and 'search' are clear, the duplication breaks consistency.

Tool Count4/5

22 tools is slightly high but reasonable for a Wikipedia domain. However, half are duplicates, so the effective count is 11, which is well-scoped.

Completeness4/5

The tool set covers search, article retrieval, summaries, sections, links, coordinates, key facts, and related topics. Missing minor features like history or images but adequate for core Wikipedia access.

Maintenance

ActivityInactive
ResponsivenessSlow