Back to MCP directory
publicPublicdnsLocal runtime

mcp-medium-accelerator

MCP Medium加速器是一个服务器工具,允许用户通过输入Medium文章存档链接提取最新文章链接,生成文章摘要并本地存储,方便后续查询。支持与Claude Desktop等LLM集成。

article

README

🚀 MCP Medium加速器

MCP Medium加速器是一个MCP服务器,它允许与Claude Desktop等大语言模型集成。通过输入类似 "https://medium.com/tag/frontend/archive" 这样的URL,该服务器可以提取最新文章的所有链接,为用户感兴趣的文章生成摘要(支持意大利语),并将摘要保存到本地存储中,方便用户随时查询。

🚀 快速开始

MCP Medium加速器借助Claude Desktop等大语言模型,通过输入特定URL,能快速提取文章链接、生成摘要并本地保存。

✨ 主要特性

  • 从Medium存档URL中提取文章链接。
  • 提取Medium文章的内容。
  • 为文章生成摘要并保存到本地。
  • 列出所有已保存的文章摘要。

📦 安装指南

本地安装

确保你已经安装了以下软件:

  • Python ≥ 3.10
  • Claude Desktop

按照以下步骤进行本地安装:

  1. 克隆仓库:
git clone https://github.com/crtdaniele/mcp-medium-accelerator
cd mcp-medium-accelerator
  1. 创建并激活虚拟环境:
python -m venv venv
source venv/bin/activate
  1. 安装依赖:
pip install -r requirements.txt
  1. (可选)在添加新库后更新 requirements.txt 文件:
pip freeze > requirements.txt

在Claude Desktop上安装

你可以使用以下命令进行安装:

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"
      ]
    }
  }
}

💻 使用示例

启动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

列出所有已保存的文章摘要,返回摘要列表。

📄 许可证

本项目采用MIT许可证。 © 2025 Daniele Carta

🤝 贡献

欢迎提交拉取请求! 如果你发现了bug或有新功能需求,请创建一个issue。

help

Runtime guide

cloud

Hosted runtime

Hosted servers run from a provider-managed environment. You usually connect the MCP client to the hosted endpoint or follow the provider's authorization flow, without keeping a local process alive

  1. Open provider connection page
  2. Authorize or copy endpoint
  3. Connect from your MCP client
terminal

Local runtime / other methods

Local servers run on your own machine or infrastructure. You normally copy the server_config into your MCP client, install the required package, and provide env variables from env_schema when needed

  1. Copy server_config
  2. Install required package
  3. Fill env variables and restart client