MCP-Wikipedia-API-Server

MCP-Wikipedia-API-Server

By Rishavv007 GitHub

A FastAPI-MCP server that fetches Wikipedia summaries for AI assistants, deployed using Google Colab and Ngrok.

mcp wikipedia
Overview

what is MCP-Wikipedia-API-Server?

MCP-Wikipedia-API-Server is a FastAPI-based server that fetches Wikipedia summaries for AI assistants, enabling them to provide quick and relevant information.

how to use MCP-Wikipedia-API-Server?

To use the server, deploy it on Google Colab, authenticate Ngrok, and then send queries to fetch Wikipedia summaries.

key features of MCP-Wikipedia-API-Server?

  • Fetches Wikipedia summaries based on user queries
  • Runs as an MCP-compatible server for AI interactions
  • Utilizes FastAPI and Wikipedia API for efficient data retrieval
  • Quick deployment using Google Colab and Ngrok

use cases of MCP-Wikipedia-API-Server?

  1. Enhancing AI assistants with real-time Wikipedia information
  2. Providing quick answers to user queries in chatbots
  3. Enabling educational tools to fetch summaries for learning purposes

FAQ from MCP-Wikipedia-API-Server?

  • Can this server handle multiple requests?

Yes! The server is designed to handle multiple requests efficiently.

  • Is there a limit to the number of queries?

No, you can send as many queries as needed, but be mindful of the Wikipedia API usage policies.

  • Do I need to pay for using Ngrok?

Ngrok offers a free tier, but for extended usage, a paid plan may be required.

Content

MCP-Wikipedia-API-Server

A FastAPI-MCP server that fetches Wikipedia summaries for AI assistants, deployed using Google Colab and Ngrok. This project implements a Model Context Protocol (MCP) server using FastAPI to allow AI assistants to fetch Wikipedia summaries. The server is deployed on Google Colab and exposed via Ngrok.


Features

Fetches Wikipedia summaries based on user queries
Runs as an MCP-compatible server for AI interactions
Uses FastAPI and Wikipedia API
Works with Google Colab + Ngrok for quick deployment


How to Run in Google Colab

Install Required Dependencies

Run this command in a Colab cell:

!pip install fastapi uvicorn pyngrok requests wikipedia-api nest_asyncio

Authenticate Ngrok

Run this command in a Colab cell:

!ngrok config add-authtoken YOUR_TOKEN
No tools information available.

This is a basic MCP Server-Client Impl using SSE

mcp server-client
View Details

-

mcp model-context-protocol
View Details

Buttplug.io Model Context Protocol (MCP) Server

mcp buttplug
View Details

MCP web search using perplexity without any API KEYS

mcp puppeteer
View Details

free MCP server hosting using vercel

mcp mantle-network
View Details

MCPHubs is a website that showcases projects related to Anthropic's Model Context Protocol (MCP)

mcp mcp-server
View Details