mcp中型加速器
这个MCP服务器允许LLM,例如Claude Desktop,输入类型为“https://medium.com/tag/frontend/archive提取最新文章的所有链接。创建您感兴趣的文章的摘要,包括中文。将摘要保存到本地存储器中,以便您可以随时查询。
______________________________________________________________________
要求
请确保您已安装:
- Python≥3.10
- 克劳德桌面
______________________________________________________________________
本地安装
- Clona-il存储库:
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- (可选) 在添加新库后更新 requirements.txt 文件:
pip freeze > requirements.txt启动 MCP 服务器
若要在开发模式下以热重新加载方式运行 MCP 服务器:
mcp dev main.py要以正常模式运行服务器:
mcp run main.py工具
可用工具:
- extract_article_links:
从 Medium 存档 URL 提取文章链接。返回文章链接列表。
- extract_article_text:
从 Medium URL 提取文章内容。返回文章的内容。询问用户是否要通过 save_summary 保存摘要。
- save_summary:
保存包含标题、URL 和标签的文章摘要。返回状态消息。
- list_summaries:
列出所有已保存的摘要 。返回摘要列表。
在 Claude Desktop 上安装
mcp install main.py或者手动配置 settings.json 文件(Claude Desktop > Settings > Advanced):
{
"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许可证。 © 2025 丹尼尔 卡塔
贡献者
拉请求欢迎!
举报错误或通过打开问题请求功能。
