
MCP Server with Wikipedia Article Tool

2025.04.06
0
Python维基百科文章获取HTML转Markdown内容生成
这是一个基于HTTP SSE的MCP(Model Context Protocol)服务器,具有获取和转换维基百科文章为Markdown格式的功能。
View on GitHub
Overview
基本能力
产品定位
该服务是一个基于HTTP SSE的MCP服务器,主要用于获取和转换维基百科文章为Markdown格式。
核心功能
- 使用FastMCP实现的MCP服务器
- 使用Server-Sent Events (SSE)进行客户端-服务器通信
- 维基百科文章获取工具
- 将HTML内容转换为Markdown格式
适用场景
- 需要从维基百科获取文章内容的场景
- 需要将HTML内容转换为Markdown格式的场景
- 需要与MCP服务器进行通信的场景
工具列表
read_wikipedia_article
工具:从维基百科获取文章,解析其内容并将其转换为Markdown格式。
常见问题解答
无
使用教程
使用依赖
- Python 3.8+
- 依赖项列在requirements.txt中
- uv(Python包管理器)
安装教程
# 克隆仓库
git clone https://github.com/codingaslu/http-sse-mcp-starter.git
cd http-sse-mcp-starter
# 使用uv安装依赖
uv pip install -r requirements.txt
调试方式
# 启动服务器
python server.py
# 列出服务器功能
uv run -- client.py http://localhost:8000/sse
# 获取维基百科文章
uv run -- client.py http://localhost:8000/sse https://en.wikipedia.org/wiki/Python_(programming_language)