Skip to main content
Glama

MCP Fetch With Proxy

MCP 获取

模型上下文协议服务器,用于使用自定义 http 代理获取 Web 内容。这使得 Claude Desktop(或任何 MCP 客户端)能够获取 Web 内容并进行适当的图像处理。

该存储库从@smithery/mcp-fetch分叉并用库node-fetch-native替换了node-fetch实现。

如果已设置http_proxyhttps_proxy环境变量,服务器将默认使用这两个变量通过代理服务器路由请求。您也可以设置MCP_HTTP_PROXY环境变量来使用其他代理服务器。

可用工具

  • fetch :从互联网检索 URL,并将其内容提取为 Markdown 文件。如果找到图像,则其 URL 将包含在响应中。

图像处理规格:

仅从文章内容中提取图像网址,并将其附加到工具结果中:

{ "params": { "url": "https://www.example.com/articles/123" }, "response": { "content": [ { "type": "text", "text": "Contents of https://www.example.com/articles/123:\nHere is the article content\n\nImages found in article:\n- https://www.example.com/1.jpg.webp\n- https://www.example.com/2.jpg.webp\n- https://www.example.com/3.webp" } ] } }

Related MCP server: mcp-server-collector

快速入门(针对用户)

要将此工具与 Claude Desktop 一起使用,只需将以下内容添加到您的 Claude Desktop 配置( ~/Library/Application Support/Claude/claude_desktop_config.json )中:

{ "tools": { "fetch": { "command": "npx", "args": ["-y", "@kwp-lab/mcp-fetch"], "env": { "MCP_HTTP_PROXY": "https://example.com:10890" // Optional, remove if not needed } } } }

这将在需要时自动下载并运行该工具的最新版本。

所需设置

  1. 为 Claude 启用辅助功能:

    • 打开系统设置

    • 前往“隐私和安全”>“辅助功能”

    • 点击“+”按钮

    • 从您的应用程序文件夹添加 Claude

    • 为克劳德打开开关

对于开发人员

以下部分适用于那些想要开发或修改该工具的人。

先决条件

安装

通过 Smithery 安装

要通过Smithery自动为 Claude Desktop 安装 MCP Fetch:

npx -y @smithery/cli install @kwp-lab/mcp-fetch --client claude

手动安装

git clone https://github.com/kwp-lab/mcp-fetch.git cd mcp-fetch npm install npm run build

配置

  1. 确保 Claude Desktop 已安装并正在运行。

  2. 如果还没有安装 tsx,请全局安装:

    npm install -g tsx # or pnpm add -g tsx
  3. 修改位于以下位置的 Claude Desktop 配置:

~/Library/Application Support/Claude/claude_desktop_config.json

您可以通过 Claude Desktop 菜单轻松找到它:

  1. 打开 Claude 桌面

  2. 在 Mac 菜单栏上单击 Claude

  3. 点击“设置”

  4. 点击“开发者”

将以下内容添加到您的 MCP 客户端的配置中:

{ "tools": { "fetch": { "args": ["tsx", "/path/to/mcp-fetch/index.ts"] } } }
One-click Deploy
A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

Tools

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/kwp-lab/mcp-fetch'

If you have feedback or need assistance with the MCP directory API, please join our Discord server