Skip to main content
Glama

MCP Server Fetch TypeScript

by tatn

mcp-server-fetch-typescript MCP サーバー

ウェブコンテンツの取得と変換機能を提供するモデルコンテキストプロトコルサーバーです。このサーバーは、様々なフォーマットとレンダリング方式をサポートする包括的なウェブコンテンツ取得システムを実装しており、単純なデータ抽出から高度なウェブスクレイピングまで、幅広いタスクに最適です。

特徴

ツール

  • get_raw_text - URL から直接生のテキストコンテンツを取得します

    • テキストベースのリソースを指すurl必須パラメータとして受け取ります

    • ブラウザレンダリングなしで未処理のテキストコンテンツを返します

    • JSON、XML、CSV、TSV、またはプレーンテキストファイルに最適

    • ソースコンテンツへの高速かつ直接的なアクセスが必要な場合に最適です

  • get_rendered_html - 完全にレンダリングされた HTML コンテンツを取得する

    • 必須パラメータとしてurlを受け取ります

    • JavaScript 実行後に完全な HTML コンテンツを返します

    • ヘッドレスブラウザレンダリングにPlaywrightを使用する

    • 最新のWebアプリケーションとSPAに必須

  • get_markdown - WebコンテンツをMarkdown形式に変換する

    • 必須パラメータとしてurlを受け取ります

    • 構造要素を保持したフォーマットされたMarkdownを返します

    • テーブルと定義リストをサポート

    • コンテンツのアーカイブとドキュメント化に推奨

  • get_markdown_summary - メインコンテンツを抽出して変換する

    • 必須パラメータとしてurlを受け取ります

    • メインコンテンツに焦点を合わせたクリーンなマークダウンを返します

    • ナビゲーション、ヘッダー、フッターを自動的に削除します

    • 記事やブログ投稿の抽出に最適

Related MCP server: Better Fetch

インストール

グローバルパッケージとして

npm install -g mcp-server-fetch-typescript

プロジェクトの依存関係として

npm install mcp-server-fetch-typescript

使用法

Claude Desktopでの使用

Claude Desktop で使用するには、サーバー設定を追加します。

MacOSの場合: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows の場合: %APPDATA%/Claude/claude_desktop_config.json

"mcpServers": { "mcp-server-fetch-typescript": { "command": "npx", "args": [ "-y", "mcp-server-fetch-typescript" ] } }

または次の構成を追加します。

git clone https://github.com/tatn/mcp-server-fetch-typescript.git cd mcp-server-fetch-typescript npm install npm run build
"mcpServers": { "mcp-server-fetch-typescript": { "command": "node", "args": [ "/path/to/mcp-server-fetch-typescript/build/index.js" ] } }

デバッグ

MCP サーバーをデバッグするには:

npx @modelcontextprotocol/inspector npx -y mcp-server-fetch-typescript
npx @modelcontextprotocol/inspector node /path/to/mcp-server-fetch-typescript/build/index.js

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/tatn/mcp-server-fetch-typescript'

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