Skip to main content
Glama

Fetch MCP Server

by goswamig

MCPサーバーを取得する

MCPロゴを取得

この MCP サーバーは、HTML、JSON、プレーン テキスト、Markdown など、さまざまな形式で Web コンテンツを取得する機能を提供します。

コンポーネント

ツール

  • フェッチ_html
    • ウェブサイトを取得し、そのコンテンツを HTML として返します
    • 入力:
      • url (文字列、必須): 取得するウェブサイトのURL
      • headers (オブジェクト、オプション): リクエストに含めるカスタムヘッダー
    • ウェブページの生のHTMLコンテンツを返します
  • フェッチ_json
    • URLからJSONファイルを取得する
    • 入力:
      • url (文字列、必須): 取得するJSONのURL
      • headers (オブジェクト、オプション): リクエストに含めるカスタムヘッダー
    • 解析されたJSONコンテンツを返します
  • テキストファイル
    • ウェブサイトを取得し、そのコンテンツをプレーンテキスト(HTML なし)として返します。
    • 入力:
      • url (文字列、必須): 取得するウェブサイトのURL
      • headers (オブジェクト、オプション): リクエストに含めるカスタムヘッダー
    • HTMLタグ、スクリプト、スタイルを削除したウェブページのテキストコンテンツを返します
  • フェッチマークダウン
    • ウェブサイトを取得し、そのコンテンツをMarkdownとして返す
    • 入力:
      • url (文字列、必須): 取得するウェブサイトのURL
      • headers (オブジェクト、オプション): リクエストに含めるカスタムヘッダー
    • ウェブページのコンテンツをMarkdown形式に変換して返します

リソース

このサーバーは永続的なリソースを提供しません。オンデマンドでWebコンテンツを取得および変換するように設計されています。

はじめる

  1. リポジトリをクローンする
  2. 依存関係をインストール: npm install
  3. サーバーをビルドする: npm run build

Smithery経由でインストール

Smithery経由で Claude Desktop 用の fetch-mcp を自動的にインストールするには:

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

使用法

サーバーを使用するには、直接実行します。

npm start

これにより、stdio 上で実行される Fetch MCP サーバーが起動します。

デスクトップアプリでの使用

このサーバーをデスクトップ アプリと統合するには、アプリのサーバー構成に以下を追加します。

{ "mcpServers": { "fetch": { "command": "node", "args": [ "{ABSOLUTE PATH TO FILE HERE}/dist/index.js" ] } } }

特徴

  • 最新のフェッチ API を使用して Web コンテンツを取得します
  • リクエストのカスタムヘッダーをサポート
  • 複数の形式でコンテンツを提供: HTML、JSON、プレーンテキスト、Markdown
  • HTML解析とテキスト抽出にJSDOMを使用する
  • HTMLからMarkdownへの変換にはTurndownServiceを使用する

発達

  • npm run devを実行して、TypeScript コンパイラをウォッチモードで起動します。
  • npm testを使用してテストスイートを実行します

ライセンス

このプロジェクトは MIT ライセンスに基づいてライセンスされています。

-
security - not tested
-
license - not tested
-
quality - not tested

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.

カスタム ヘッダーをサポートする HTML、JSON、プレーン テキスト、Markdown などのさまざまな形式で Web コンテンツを取得する機能を提供します。

  1. コンポーネント
    1. ツール
    2. リソース
  2. はじめる
    1. Smithery経由でインストール
    2. 使用法
    3. デスクトップアプリでの使用
  3. 特徴
    1. 発達
      1. ライセンス

        Related MCP Servers

        • A
          security
          A
          license
          A
          quality
          This server enables LLMs to retrieve and process content from web pages, converting HTML to markdown for easier consumption.
          Last updated -
          1
          54,281
          JavaScript
          MIT License
          • Linux
          • Apple
        • A
          security
          A
          license
          A
          quality
          Provides functionality to fetch web content in various formats, including HTML, JSON, plain text, and Markdown.
          Last updated -
          4
          125,855
          353
          TypeScript
          MIT License
        • A
          security
          A
          license
          A
          quality
          Enables extracting data from websites using natural language prompts, allowing users to specify exactly what content they want in plain English and returning structured JSON data.
          Last updated -
          1
          1,379
          4
          TypeScript
          MIT License
          • Apple
          • Linux
        • -
          security
          F
          license
          -
          quality
          Provides functionality to fetch web content in various formats, including HTML, JSON, plain text, and Markdown.
          Last updated -
          125,855
          1

        View all related MCP servers

        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/goswamig/fetch-mcp'

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