# Wikipedia MCP Server A Model Context Protocol server that provides capabilities to query Wikipedia. This server enables LLMs to get information from Wikipedia. ## Available Tools - `search` - Search `keyword` on Wikipedia. - Required arguments: - `keyword` (string): The search keyword - `language` (string): The language - `fetch` - Fetch Wikipedia page content. - Required arguments: - `id` (integer): The pade ID - `language` (string): The language ## Installation ### Using uv (recommended) When using [`uv`](https://docs.astral.sh/uv/) no specific installation is needed. We will use [`uvx`](https://docs.astral.sh/uv/guides/tools/) to directly run *wikipedia-mcp*. ### Using PIP Alternatively you can install `wikipedia-mcp` via pip: ```bash pip install wikipedia-mcp-server ``` After installation, you can run it as a script using: ```bash python -m wikipedia_mcp ``` ## Configurations ### Using uvx ```json { "mcpServers": { "wikipedia-mcp": { "command": "uvx", "args": [ "wikipedia-mcp-server@latest" ] } } } ``` ### Using docker ```json { "mcpServers": { "wikipedia-mcp": { "command": "docker", "args": [ "run", "-i", "--rm", "ghcr.io/progamesigner/wikipedia-mcp:latest" ] } } } ``` ### Using pip installation ```json { "mcpServers": { "wikipedia-mcp": { "command": "python", "args": [ "-m", "wikipedia_mcp" ] } } } ``` ## Build Docker build: ```bash docker build -t wikipedia-mcp . ```