Config is the same across clients — only the file and path differ.
{
"mcpServers": {
"wikipedia-local": {
"env": {
"DOTNET_ENVIRONMENT": "Development"
},
"args": [
"run",
"--project",
"/absolute/path/to/src/WikipediaMcpServer/WikipediaMcpServer.csproj",
"--",
"--mcp"
],
"command": "dotnet",
"description": "Local Wikipedia MCP Server"
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
A production-ready Model Context Protocol (MCP) server implementation for Wikipedia search and content retrieval, built with ASP.NET Core 8 and C#. Features comprehensive testing with 206 total tests and enterprise-grade reliability.
Run this in your terminal to verify the server starts. Then let us know if it worked — your result helps other developers.
npx -y 'wikipedia-mcp-server' 2>&1 | head -1 && echo "✓ Server started successfully"
After testing, let us know if it worked:
Five weighted categories — click any category to see the underlying evidence.
No known CVEs.
Checked wikipedia-mcp-server against OSV.dev.
Be the first to review
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Others in search
Web and local search using Brave Search API
Production ready MCP server with real-time search, extract, map & crawl.
mini cli search engine for your docs, knowledge bases, meeting notes, whatever. Tracking current sota approaches while being all local
MCP server for Firecrawl — search, scrape, and interact with the web. Supports both cloud and self-hosted instances. Features include web search, scraping, page interaction, batch processing, and LLM-powered content analysis.
MCP Security Weekly
Get CVE alerts and security updates for WikipediaMcpServer and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
A production-ready Model Context Protocol (MCP) server implementation for Wikipedia search and content retrieval, built with ASP.NET Core 8 and C#. Features comprehensive testing with 206 total tests and enterprise-grade reliability.
This server provides three main Wikipedia-related tools with full test coverage:
Clone the repository:
git clone <repository-url>
cd WikipediaMcpServer
Restore dependencies:
dotnet restore
Build the project:
cd src/WikipediaMcpServer
dotnet build
This server supports three MCP-compliant transport modes with 96%+ MCP specification compliance:
| Transport | Endpoint | Compliance | Best For |
|---|---|---|---|
| stdio Mode | --mcp flag | ✅ 96% | VS Code, Claude Desktop, Local AI |
| HTTP JSON-RPC | /mcp/rpc | ✅ 96% | Postman, Remote Access, Testing |
| HTTP MCP SDK | /mcp | ✅ 100% | Official MCP Clients, SSE/WebSocket |
All transport modes provide the same Wikipedia tools with consistent, professional-grade MCP specification compliance.
Run in stdio (standard input/output) mode for seamless integration with AI clients like VS Code and Claude Desktop:
dotnet run --project src/WikipediaMcpServer/WikipediaMcpServer.csproj -- --mcp
MCP Compliance Features:
notifications/initialized handlingBenefits:
VS Code Configuration (mcp.json):
{
"mcpServers": {
"wikipedia-local": {
"command": "dotnet",
"args": [
"run",
"--project",
"/absolute/path/to/src/WikipediaMcpServer/WikipediaMcpServer.csproj",
"--",
"--mcp"
],
"env": {
"DOTNET_ENVIRONMENT": "Development"
},
"description": "Local Wikipedia MCP Server"
}
}
}
Claude Desktop Configuration:
Add to ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows):
{
"mcpServers": {
"wikipedia": {
"command": "dotnet",
"args": [
"run",
"--project",
"/absolute/path/to/src/WikipediaMcpServer/WikipediaMcpServer.csproj",
"--",
"--mcp"
]
}
}
}
Testing stdio Mode:
# Test manually with a simple initiali
... [View full README on GitHub](https://github.com/ajayindfw/WikipediaMcpServer#readme)