1. Conduid
  2. Developer Tools
  3. wikipedia-server
MCP server · Developer Tools

wikipedia-server

this mcp server wraps the incredible work of the wikipedia npm package team

Unclaimed devtools
39Low

Scored 15 days ago · breakdown

About wikipedia-server

wikipedia-server is an MCP server published by git+scotthelm in the Developer Tools category: this mcp server wraps the incredible work of the wikipedia npm package team.

The repository has 1 stars and 0 forks.

Install

Install
npx @shelm/wikipedia-mcp-server
Claude Code
claude mcp add wikipedia-mcp-server -- npx -y @shelm/wikipedia-mcp-server
npx
npx -y @shelm/wikipedia-mcp-server

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

✦

Ask AI about wikipedia-server

Powered by Claude · Grounded in docs

I know everything about wikipedia-server. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ✓README presentThe repository ships documentation.
  • !Scoped permissionsDoesn't declare a permission scope. Assume it can do anything its process can.

4 checks have not been run yet.

README

Wikipedia MCP Server

An MCP (Model Context Protocol) server for Wikipedia API interactions.

Overview

This server provides tools for interacting with the Wikipedia API through the Model Context Protocol. It allows AI assistants to access Wikipedia content, search for articles, get historical events, and retrieve images.

Features

The server provides the following tools:

  • onThisDay: Get historical events that occurred on a specific date
  • findPage: Search for Wikipedia pages matching a query
  • getPage: Get content of a Wikipedia page by title
  • getImagesForPage: Get images from a Wikipedia page by title

Installation

npm install @shelm/wikipedia-mcp-server

For development:

git clone https://github.com/scotthelm/wikipedia-mcp-server.git
cd wikipedia-mcp-server
npm install
npm run build

Usage

Running the Server

npx @shelm/wikipedia-mcp-server

This will start the MCP server, which communicates over stdio.

Using Programmatically

You can also use the package programmatically in your own projects:

import {
  WikipediaServer,
  isValidOnThisDayArgs,
  isValidFindPageArgs,
  isValidGetPageArgs,
  isValidGetImagesForPageArgs,
} from "@shelm/wikipedia-mcp-server";

// Create a new server instance
const server = new WikipediaServer();

// Run the server
server.run().catch(console.error);

// Or use the validation functions and handlers directly
if (isValidOnThisDayArgs({ date: "2023-01-01" })) {
  const result = await server.handleOnThisDay({ date: "2023-01-01" });
  console.log(result);
}

Example Client

An example client is provided to demonstrate how to interact with the server:

node example-client.js

This will:

  1. Start the server
  2. Query for available tools
  3. Demonstrate each tool with sample queries
  4. Display the results in a simple web interface at http://localhost:3000

Development

Building

npm run build

Running in Development Mode

npm run dev

Testing

This project can be tested manually using the example client:

node example-client.js

This will demonstrate all the available tools with sample queries.

MCP Server Configuration

To use this server with Claude or other MCP-compatible assistants, add it to your MCP configuration:

{
  "mcpServers": {
    "wikipedia": {
      "command": "npx",
      "args": ["@shelm/wikipedia-mcp-server"],
      "env": {}
    }
  }
}

Attribution

This would not be possible without the great work done by the folks who created the wikipedia package

License

MIT

README copy captured when this server was indexed; it may lag the repository. The original is authoritative.

Questions

About wikipedia-server

How do I install wikipedia-server?

Run npx @shelm/wikipedia-mcp-server, then add the server to your MCP client's configuration.

Is wikipedia-server safe to use with an AI agent?

Its trust score is 39 out of 100 (low). It passes 1 of the 2 static security checks run so far; the failures are listed above. It has no ConduID identity yet, so agent calls to it are not receipted.

Is wikipedia-server still maintained?

Conduid hasn't recorded a commit date for this repository yet. Check the repository directly for recent activity.