MCP NPX 获取
强大的 MCP 服务器,可轻松获取 Web 内容并将其转换为各种格式(HTML、JSON、Markdown、纯文本)。
🚀 功能
🌐通用内容获取:支持 HTML、JSON、纯文本和 Markdown 格式
🔒自定义标头支持:向您的请求添加身份验证和自定义标头
🛠内置转换:格式之间的自动转换
⚡高性能:采用现代 JavaScript 功能构建并针对速度进行了优化
🔌 MCP 兼容:与 Claude Desktop 和其他 MCP 客户端无缝集成
🎯类型安全:用 TypeScript 编写,具有完整的类型定义
📦安装
NPM 全局安装
直接使用 NPX
📚 文档
可用工具
fetch_html
从任何 URL 获取并返回原始 HTML 内容。
fetch_json
从任何 URL 获取并解析 JSON 数据。
fetch_txt
获取并返回干净的纯文本内容,删除 HTML 标签和脚本。
fetch_markdown
获取内容并将其转换为格式良好的 Markdown。
🔧 使用方法
CLI 使用
直接启动 MCP 服务器:
或者通过 npx:
Claude 桌面集成
找到您的 Claude Desktop 配置文件:
macOS:
~/Library/Application Support/Claude/claude_desktop_config.json
Windows:
%APPDATA%/Claude/claude_desktop_config.json
Linux:
~/.config/Claude/claude_desktop_config.json
将以下配置添加到您的
mcpServers
对象:
💻 本地开发
克隆存储库:
安装依赖项:
启动开发模式:
运行测试:
🛠 技术栈
模型上下文协议 SDK - 核心 MCP 功能
JSDOM ——HTML 解析和操作
Turndown - HTML 到 Markdown 的转换
TypeScript - 类型安全和现代 JavaScript 功能
Zod - 运行时类型验证
🤝 贡献
欢迎贡献代码!欢迎提交 Pull 请求。对于重大变更,请先提交一个 issue 来讨论您想要修改的内容。
分叉存储库
创建你的功能分支(
git checkout -b feature/AmazingFeature
)提交您的更改(
git commit -m 'Add some AmazingFeature'
)推送到分支(
git push origin feature/AmazingFeature
)打开拉取请求
📄 许可证
该项目根据 MIT 许可证获得许可 - 有关详细信息,请参阅LICENSE文件。
local-only server
The server can only run on the client's local machine because it depends on local resources.
强大的 MCP 服务器,可轻松获取 Web 内容并将其转换为各种格式(HTML、JSON、Markdown、纯文本)。
Related MCP Servers
- AsecurityAlicenseAqualityMCP server for seamless document format conversion using Pandoc, supporting Markdown, HTML, PDF, DOCX (.docx), csv and more.Last updated -1418MIT License
- AsecurityAlicenseAqualityAn MCP server for fetching and transforming web content into various formats.Last updated -47MIT License
- AsecurityFlicenseAqualityAn MCP server that extracts meaningful content from websites and converts HTML to high-quality Markdown, using Mozilla's Readability engine.Last updated -16,0557
- AsecurityFlicenseAqualityAn MCP server that converts Markdown to HTML, supporting both stdio and HTTP interfaces for easy integration with Cursor and other MCP clients.Last updated -14