此MCP服务器允许像Claude Desktop这样的大型语言模型(LLM)通过输入类似“https://medium.com/tag/frontend/archive”的URL来提取所有最新文章的链接。创建用户感兴趣的文章摘要,并将其保存到本地存储中,以便随时查询。
确保已安装:
git clone https://github.com/crtdaniele/mcp-medium-accelerator
cd mcp-medium-accelerator
python -m venv venv
source venv/bin/activate
pip install -r requirements.txt
pip freeze > requirements.txt
要以开发模式启动MCP服务器并启用热重载:
mcp dev main.py
要在正常模式下运行服务器:
mcp run main.py
可用工具:
从Medium存档页面的URL中提取文章链接。返回文章链接列表。
从Medium文章的URL中提取文章内容。返回文章内容。询问用户是否希望保存摘要,通过save_summary进行。
保存文章摘要,包括标题、URL和标签。返回状态消息。
列出所有已保存的摘要。返回摘要列表。
mcp install main.py
或者手动配置settings.json文件(Claude Desktop > 设置 > 高级):
{
"mcpServers": {
"mcp-medium-accelerator": {
"command": "/opt/homebrew/bin/uv",
"args": [
"run",
"--with",
"bs4",
"--with",
"httpx",
"--with",
"datetime",
"--with",
"tinydb",
"--with",
"mcp[cli]",
"mcp",
"run",
"/your-local-path/main.py"
]
}
}
}
MIT License. © 2025 Daniele Carta
欢迎提交Pull Request!
通过打开Issue报告错误或请求功能。