此项目是一个基于 Model Context Protocol (MCP) 的服务器,使用 Python 实现,借助 BeautifulSoup 进行网络爬虫,可从 GeekNews 获取文章。为减轻服务器负载,该项目提供了每日自动解析数据并存储于缓存的功能。
点击下方链接进行安装:
🚀 geeknews-mcp-server
{
"mcpServers": {
"geeknews-mcp-server": {
"command": "npx",
"args": [
"-y",
"@smithery/cli@latest",
"run",
"@the0807/geeknews-mcp-server",
"--key",
"在 smithery 获取的密钥"
]
}
}
}
git clone https://github.com/the0807/GeekNews-MCP-Server
cd GeekNews-MCP-Server
uv sync
pip install -r requirements.txt
python main.py
get_articles 工具该工具用于从 GeekNews 获取文章,具备以下特点:
get_weekly_news 工具此工具用于从 GeekNews 获取周报,支持以下操作:
.cache/geeknews-mcp 文件夹中。