Token导航 LogoToken导航TokenDH.com
MCP NPX Fetch logo
搜索检索stdio官方级别未说明来源级核验

MCP NPX Fetch

MCP Server

@tokenizin/mcp-npx-fetch

A powerful MCP server for fetching and transforming web content into various formats (HTML, JSON, Markdown, Plain Text) with ease.

工具数

4

提示词数

0

GitHub Stars

41

资源数

0
浏览器自动化高性能TypeScriptClaude格式转换Claude DesktopClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

tokenizin-agency

提供方

tokenizin-agency

最后核验

2026/5/18 02:15

运行时

Node.js

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

npx @tokenizin/mcp-npx-fetch

详细介绍

MCP NPX获取

](https://www.npmjs.com/package/@tokenizin/mcp-npx-fetch) ![License: MIT](https://opensource.org/licenses/MIT) ![TypeScript](https://www.typescriptlang.org/) ![Model Context Protocol](https://github.com/modelcontextprotocol)

一个强大的MCP服务器,用于轻松获取和转换web内容为各种格式(HTML、JSON、Markdown、纯文本)。

安装特性用法文档贡献

______________________________________________________________________

🚀 特性

  • 🌐 通用内容获取:支持HTML、JSON、纯文本和Markdown格式
  • 🔒 自定义标头支持:在请求中添加身份验证和自定义标头
  • 🛠 内置转换:格式之间的自动转换
  • 高性能:采用现代JavaScript功能构建,并针对速度进行了优化
  • 🔌 MCP兼容:与Claude Desktop和其他MCP客户端无缝集成
  • 🎯 类型安全:用TypeScript编写,具有完整的类型定义

📦 安装

NPM全球安装

npm install -g @tokenizin/mcp-npx-fetch

直接使用NPX

npx @tokenizin/mcp-npx-fetch

📚 文档

可用工具

fetch_html

从任何URL获取并返回原始HTML内容。

{
  url: string;     // Required: Target URL
  headers?: {      // Optional: Custom request headers
    [key: string]: string;
  };
}

fetch_json

从任何URL获取并解析JSON数据。

{
  url: string;     // Required: Target URL
  headers?: {      // Optional: Custom request headers
    [key: string]: string;
  };
}

fetch_txt

获取并返回干净的纯文本内容,删除HTML标签和脚本。

{
  url: string;     // Required: Target URL
  headers?: {      // Optional: Custom request headers
    [key: string]: string;
  };
}

fetch_markdown

获取内容并将其转换为格式良好的Markdown。

{
  url: string;     // Required: Target URL
  headers?: {      // Optional: Custom request headers
    [key: string]: string;
  };
}

🔧 用法

CLI使用情况

直接启动MCP服务器:

mcp-npx-fetch

或者通过npx:

npx @tokenizin/mcp-npx-fetch

Claude桌面集成

  1. 找到您的Claude Desktop配置文件:

- macOS: ~/Library/Application Support/Claude/claude_desktop_config.json - 窗户: %APPDATA%/Claude/claude_desktop_config.json - Linux: ~/.config/Claude/claude_desktop_config.json

  1. 将以下配置添加到您的 mcpServers 对象:
{
  "mcpServers": {
    "fetch": {
      "command": "npx",
      "args": ["-y", "@tokenizin/mcp-npx-fetch"],
      "env": {}
    }
  }
}

💻 地方发展

  1. 克隆存储库:
git clone https://github.com/tokenizin-agency/mcp-npx-fetch.git
cd mcp-npx-fetch
  1. 安装依赖项:
npm install
  1. 启动开发模式:
npm run dev
  1. 运行测试:
npm test

🛠 技术栈

🤝 贡献

欢迎投稿!请随时提交拉取请求。对于重大更改,请先打开一个问题来讨论您想要更改的内容。

  1. 分叉存储库
  2. 创建功能分支(git checkout -b feature/AmazingFeature)
  3. 提交您的更改(git commit -m 'Add some AmazingFeature')
  4. 推到分支(git push origin feature/AmazingFeature)
  5. 打开拉取请求

📄 许可证

此项目根据MIT许可证获得许可-请参阅 许可证 文件以获取详细信息。

______________________________________________________________________

Made with ❤️ by PT Tokenizin Technology Agency

目录标签

目录标签

浏览器自动化高性能TypeScriptClaude格式转换research-and-datamcp-npx-fetchweb-content-fetchingdata-transformation网页抓取本地部署MCP兼容TypeScript开发

支持客户端

Claude DesktopClaude

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

运行时(runtime,运行环境)

Node.js

部署方式(deploymentType,部署类型)

local-only

来源包(packageName,安装包名)

@tokenizin/mcp-npx-fetch

工具数量(toolCount,工具数)

4

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdiononelocal-only

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP