MCPフェッチ
カスタムHTTPプロキシを使用してWebコンテンツを取得するためのモデルコンテキストプロトコル(MCP)サーバー。これにより、Claude Desktop(または任意のMCPクライアント)はWebコンテンツを取得し、画像を適切に処理できるようになります。
このリポジトリは@smithery/mcp-fetchからフォークし、 node-fetch実装をライブラリnode-fetch-nativeに置き換えます。
サーバーは、 http_proxyおよびhttps_proxy環境変数が設定されている場合、デフォルトでそれらを使用してリクエストをプロキシサーバー経由でルーティングします。MCP_HTTP_PROXY環境変数を設定することで、別のプロキシサーバーを使用することMCP_HTTP_PROXYできます。
利用可能なツール
fetch: インターネットからURLを取得し、その内容をマークダウンとして抽出します。画像が見つかった場合は、そのURLがレスポンスに含まれます。
画像処理仕様:
記事コンテンツから画像の URL のみを抽出し、ツールの結果に追加します。
クイックスタート(ユーザー向け)
このツールを Claude Desktop で使用するには、Claude Desktop の構成 ( ~/Library/Application Support/Claude/claude_desktop_config.json ) に以下を追加するだけです。
これにより、必要に応じてツールの最新バージョンが自動的にダウンロードされ、実行されます。
必要な設定
クロードのアクセシビリティを有効にする:
システム設定を開く
「プライバシーとセキュリティ」>「アクセシビリティ」へ移動
「+」ボタンをクリック
アプリケーションフォルダからClaudeを追加します
クロードのトグルをオンにする
開発者向け
次のセクションは、ツールを開発または変更したい人向けです。
前提条件
Node.js 18歳以上
Claude Desktop ( https://claude.ai/desktopからインストール)
tsx (
npm install -g tsxでインストール)
インストール
Smithery経由でインストール
Smithery経由で Claude Desktop 用の MCP Fetch を自動的にインストールするには:
手動インストール
構成
Claude Desktop がインストールされ、実行されていることを確認してください。
まだインストールしていない場合は、tsx をグローバルにインストールします。
npm install -g tsx # or pnpm add -g tsx次の場所にある Claude Desktop 設定を変更します。
~/Library/Application Support/Claude/claude_desktop_config.json
これは、Claude Desktop メニューから簡単に見つけることができます。
クロードデスクトップを開く
MacのメニューバーでClaudeをクリック
「設定」をクリック
「開発者」をクリック
MCP クライアントの構成に以下を追加します。
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Tools
カスタム HTTP プロキシを使用した Web コンテンツ取得用の MCP サーバー
Related Resources
Related MCP Servers
- -securityAlicense-qualityMCP Server simplifies the implementation of the Model Context Protocol by providing a user-friendly API to create custom tools and manage server workflows efficiently.Last updated -34MIT License
- AsecurityFlicenseAqualityA MCP Server used to collect MCP Servers over the internet.Last updated -319
- AsecurityAlicenseAqualityAn MCP server for fetching and transforming web content into various formats.Last updated -47MIT License
- -securityAlicense-qualityA proxy service that connects MCP clients to remote MCP servers, allowing users to use server keys from MCP.so to access remote resources without running their own server.Last updated -203MIT License