Skip to main content
Glama
skrapeai

Skrape MCP Server

Official
by skrapeai

Skrape MCP サーバー

鍛冶屋のバッジ skrape.aiを使って、あらゆるウェブページをクリーンで LLM 対応の Markdown に変換します。LLM にウェブコンテンツを入力するのに最適です。

このMCPサーバーは、skrape.ai APIを使用してWebページを構造化されたクリーンなMarkdown形式に変換するためのシンプルなインターフェースを提供します。Claude Desktop、他のLLM、そしてMCP対応アプリケーションとシームレスに連携するように設計されています。

LLM 統合に Skrape を使用する理由

  • クリーンで構造化された出力: LLM の使用に最適な、フォーマットされたマークダウンを生成します。

  • ノイズリダクション: 広告、ナビゲーションメニュー、その他の無関係なコンテンツを自動的に削除します

  • 一貫したフォーマット: ソースに関係なく、Webコンテンツが均一に構造化されていることを保証します。

  • JavaScript サポート: 変換前に JavaScript をレンダリングすることで動的コンテンツを処理します

  • LLM 最適化: Claude、GPT、その他の LLM モデルなどの LLM に Web コンテンツを入力するのに最適です。

Related MCP server: Markdownify MCP Server

特徴

ツール

  • get_markdown - あらゆるウェブページを LLM 対応の Markdown に変換する

    • 任意の入力URLとオプションのパラメータを受け取ります

    • LLM の使用に最適化された、クリーンで構造化された Markdown を返します。

    • 動的コンテンツのJavaScriptレンダリングをサポート

    • 高度な統合のためのオプションのJSONレスポンス形式

インストール

Smithery経由でインストール

Smithery経由で Claude Desktop 用の Skrape MCP Server を自動的にインストールするには:

npx -y @smithery/cli install @skrapeai/skrape-mcp --client claude

手動インストール

  1. skrape.aiからAPIキーを取得する

  2. 依存関係をインストールします:

npm install
  1. サーバーを構築します。

npm run build
  1. Claude Desktop にサーバー設定を追加します。

MacOSの場合:

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

Windowsの場合:

notepad %APPDATA%/Claude/claude_desktop_config.json

次の構成を追加します (パスと API キーを実際の値に置き換えます)。

{ "mcpServers": { "skrape": { "command": "node", "args": ["path/to/skrape-mcp/build/index.js"], "env": { "SKRAPE_API_KEY": "your-key-here" }, } } }

LLMと併用する

Claude またはその他の LLM モデルでサーバーを使用する方法は次のとおりです。

  1. まず、LLMアプリケーションでサーバーが適切に設定されていることを確認します。

  2. 次に、ALLMI に任意の Web ページを取得して処理するように要求できます。

Convert this webpage to markdown: https://example.com Claude will use the MCP tool like this: <use_mcp_tool> <server_name>skrape</server_name> <tool_name>get_markdown</tool_name> <arguments> { "url": "https://example.com", "options": { "renderJs": true } } </arguments> </use_mcp_tool>

結果として得られる Markdown はクリーンかつ構造化されており、LLM 処理の準備が整っています。

詳細オプション

get_markdownツールは次のパラメータを受け入れます。

  • url (必須): 変換するウェブページのURL

  • returnJson (オプション): trueに設定すると、マークダウンではなく完全なJSONレスポンスが取得されます。

  • options (オプション): 追加のスクレイピングオプション

    • renderJs : スクレイピング前にJavaScriptをレンダリングするかどうか(デフォルト: true)

すべてのオプションを含む例:

<use_mcp_tool> <server_name>skrape</server_name> <tool_name>get_markdown</tool_name> <arguments> { "url": "https://example.com", "returnJson": true, "options": { "renderJs": false } } </arguments> </use_mcp_tool>

発達

自動リビルドを使用した開発の場合:

npm run watch

デバッグ

MCPサーバーはstdio経由で通信するため、デバッグが困難になる場合があります。MCP Inspectorの使用をお勧めします。

npm run inspector

インスペクターは、ブラウザでデバッグ ツールにアクセスするための URL を提供します。

One-click Deploy
A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

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/skrapeai/skrape-mcp'

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