Skip to main content
Glama

Fetch MCP Server

by tokenizin

MCPサーバーを取得する

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

コンポーネント

ツール

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

リソース

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

はじめる

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

使用法

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

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
F
license - not found
-
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. 使用法
    2. デスクトップアプリでの使用
  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
          Enables web content scanning and analysis by fetching, analyzing, and extracting information from web pages using tools like page fetching, link extraction, site crawling, and more.
          Last updated -
          6
          7
          TypeScript
          MIT License
        • 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

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

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