Markdown内容交付网络

pure.md MCP服务器是一个基于模型上下文协议(MCP)的服务,提供网页内容转换为Markdown的功能,支持网页解锁和搜索,适用于脚本、API、应用和代理等场景。

  • by puremd
  • JavaScript
  • 本地部署
  • 60 星标
  • 更新于
在 GitHub 查看 puremd/puremd-mcp

使用说明

pure.md MCP服务器

欢迎使用模型上下文协议(MCP)服务器 pure.md.

pure.md 让您的脚本、API、应用程序、代理等以markdown格式可靠地访问web内容——只需在任何URL前加上前缀 pure.md/. 它避免了机器人检测,并为SPA渲染JavaScript,可以将HTML、PDF、图像等转换为纯markdown。与markdown内容的CDN一样,它全局缓存对同一资源的未来请求的响应,从而减轻了源web服务器的压力。

如果没有puremd-mcp,本地代理可能无法获取web内容。 puremd-mcp教像Cursor、Windsurf和Claude Desktop这样的mcp客户端如何采用pure.md的功能,为他们提供网络解锁和搜索功能。

puremd-mcp附带了两个工具:

  • unblock-url -从网页中提取标记而不会被阻止
  • search-web -在网络上搜索查询,并将结果连接到markdown中

这 模型上下文协议由Anthropic开发的,是一个开放标准,使人工智能系统能够与工具生态系统无缝交互。有了它,像Cursor、Windsurf和Claude Desktop这样的MCP客户端可以学习如何使用各种API和其他功能。

认证

生成API密钥是一个可选步骤,可以解锁更高的速率限制。如果您想匿名使用pure.md MCP服务器,只需设置您的 PUREMD_API_KEY 值为空字符串("").

  1. 在以下网址注册新帐户 pure.md --注册是免费的!
  2. 在仪表板中,生成一个新的API令牌
  3. 复制令牌,并将其用于 PUREMD_API_KEY MCP客户端配置文件中的值(见下文)

客户端配置

光标

将以下内容添加到您的 ~/.cursor/mcp.json 文件:

{
  "mcpServers": {
    "pure.md": {
      "command": "npx",
      "args": ["-y", "puremd-mcp"],
      "env": {
        "PUREMD_API_KEY": "<TOKEN>"
      }
    }
  }
}

帆板运动

将以下内容添加到您的 ./codeium/windsurf/model_config.json 文件:

{
  "mcpServers": {
    "pure.md": {
      "command": "npx",
      "args": ["-y", "puremd-mcp"],
      "env": {
        "PUREMD_API_KEY": "<TOKEN>"
      }
    }
  }
}

克劳德桌面

将以下内容添加到您的 ~/Library/Application\ Support/Claude/claude_desktop_config.json 文件:

{
  "mcpServers": {
    "pure.md": {
      "command": "npx",
      "args": ["-y", "puremd-mcp"],
      "env": {
        "PUREMD_API_KEY": "<TOKEN>"
      }
    }
  }
}

通过Smithery安装

通过以下方式自动安装puremd-mcp for Claude Desktop 史密瑟里:

npx -y @smithery/cli install @puremd/puremd-mcp --client claude