
🧠 MCP Wiki Reader

2025.04.05
0
Python内容提取Markdown 转换内容生成
MCP Wiki Reader 是一个简单的 MCP 工具,用于通过 FastMCP 服务器提取和转换维基百科文章内容为 Markdown 格式。该工具使用 `uv` 进行快速和现代的 Python 包管理。
View on GitHub
Overview
基本能力
产品定位
MCP Wiki Reader 是一个用于内容提取和转换的工具,特别适用于从维基百科获取文章内容并将其转换为 Markdown 格式。
核心功能
- 通过 URL 获取维基百科文章
- 使用 BeautifulSoup 解析文章主要内容
- 将 HTML 内容转换为 Markdown
- 具有自定义 MCP 错误类型的健壮错误处理
适用场景
- 需要从维基百科提取内容的开发者
- 需要将 HTML 内容转换为 Markdown 的用户
- 使用 FastMCP 服务器进行内容处理的场景
工具列表
read_wikipedia_article
:用于读取维基百科文章并将其转换为 Markdown 格式。
常见问题解答
- 无
使用教程
使用依赖
- Python 3.10+
uv
用于管理依赖- MCP 框架(FastMCP, McpError 等)
安装依赖命令:
uv pip install -r requirements.txt
安装教程
- 确保已安装 Python 3.10+ 和
uv
。 - 克隆项目或下载源代码。
- 运行以下命令安装依赖:
uv pip install -r requirements.txt
调试方式
启动 MCP 服务器:
mcp dev src/mcp_wiki/server.py
服务器将在以下地址启动:
http://127.0.0.1:6274
调用方法示例:
read_wikipedia_article("https://en.wikipedia.org/wiki/Python_(programming_language)")