About Wikipedia MCP Server
Wikipedia MCP Server is a TypeScript MCP server for language models and AI assistants that need to search Wikipedia and retrieve article text. It converts article content to Markdown for structured access.
Key features
- 01Search Wikipedia articles
- 02Retrieve full articles by title or page ID
- 03Convert article content to Markdown
Use cases
- 01Find Wikipedia pages matching a query
- 02Retrieve an article for an AI assistant
- 03Read article content in Markdown
MCP support
It exposes Wikipedia search and article retrieval to MCP clients as structured capabilities.
Configuration
Local server config is the same for every client. Copy it into your client’s MCP config file.
Tools
2Saved tool list · updated 3w ago
| Parameter | Type | Required | Description |
|---|---|---|---|
| query | string | Yes | The search term for Wikipedia |
Details
From the project READMEWikipedia MCP Server
A Model Context Protocol (MCP) server for searching and retrieving Wikipedia articles.
Overview
This MCP server enables language models to search Wikipedia and retrieve article content programmatically using the Model Context Protocol. It provides a structured interface for AI assistants to access Wikipedia knowledge.
Features
- Search Wikipedia: Find articles matching specific search terms
- Read Full Articles: Retrieve complete Wikipedia articles by title or page ID
- Markdown Conversion: All article content is automatically converted from HTML
Add it to your MCP Client
Start it via this CLI command:
npx wikipedia-mcp
Most AI tools support a JSON-based configuration for MCP servers looking like this:
{
"mcpServers": {
"Wikipedia": {
"command": "npx",
"args": ["-y", "wikipedia-mcp"]
}
}
}
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.