Wikipedia MCP Server
by danbunnell
This is an MCP server that provides Wikipedia content for a requested topic. It allows users to retrieve information from Wikipedia using the Model Control Protocol.
View on GitHub
Last updated: N/A
Wikipedia MCP Server
This is an MCP (Model Control Protocol) server that provides Wikipedia content for the requested topic.
Setup
- Install the required dependencies:
pip install -r requirements.txt
- Start the server:
python src/server.py
The server will run on http://localhost:5000
.
API Usage
Using the API from the CLI
Send a POST request to /mcp
with a JSON body containing a topic
field:
curl -X POST http://localhost:5000/mcp \
-H "Content-Type: application/json" \
-d '{"topic": "Python_(programming_language)"}'
Using the API from Cursor Composer
- Ask a question about a topic on Wikipedia
- Cursor will display a proposed MCP request and ask for your permission to run the tool
- After approving, Cursor will execute the request to the MCP Server
- The prompt result will be based on the selected models analysis of the MCP Server response

cursor api example
Response Format
Successful response:
{
"status": "success",
"data": {
"title": "Page Title",
"content": "Page Content",
"url": "Wikipedia URL"
}
}
Error response:
{
"status": "error",
"error": "Error message"
}
Testing
Run the test script to verify the server is working:
python src/test_server.py