Decodo MCP Server
Decodo MCPサーバー
このリポジトリは、LLMやアプリケーションをDecodoのプラットフォームに接続するModel Context Protocol (MCP) サーバーを提供します。このサーバーは、MCP互換クライアントとDecodoのサービス間の統合を促進し、当社のツールや機能へのアクセスを効率化します。
機能
簡単なWebデータアクセス。Webサイトやオンラインソースからの情報取得を簡素化します。
地理的な柔軟性。地域制限に関係なくコンテンツにアクセスできます。
強化されたプライバシー。匿名性を維持しながらブラウジングやデータ収集が可能です。
信頼性の高いスクレイピング。検知やブロックを回避するための高度な技術を使用しています。
シンプルな統合。Claude Desktop、Cursor、Windsurfなどの一般的なMCPクライアントとシームレスにセットアップできます。
DecodoのMCPサーバーへの接続
decodo.comにアクセスし、WebスクレイピングAPIプランを開始します(無料トライアルあり)。
プラン開始後、ダッシュボードからWebスクレイピングAPIの基本認証トークンを取得します。
お好みのMCPクライアントを開き、以下の設定を追加します。
{
"Decodo": {
"url": "https://mcp.decodo.com/mcp",
"headers": {
"Authorization": "Basic <basic_auth_token>"
}
}
}MCPサーバーをローカルで実行する
前提条件
Node.js 18.0以上
MCPクライアント - 一般的な選択肢としてClaude DesktopやCursorがあります。
ステップバイステップガイド
このリポジトリをクローンします:
git clone https://github.com/Decodo/decodo-mcp-serverターミナルで以下のコマンドを実行します:
cd decodo-mcp-server
npm install
npm run buildビルド場所をメモしておきます:
cd build/
pwdこのディレクトリの末尾にindex.jsを追加すると、ビルドファイルの場所は以下のようになります:
/Users/your.user/projects/decodo-mcp/build/index.jsサーバー情報でMCPクライアントを更新します:
ツールセット
ツールはツールセットごとに整理されています。toolsetsクエリパラメータを使用してカンマ区切りのリストを渡すことで、特定のツールセットを選択的に有効にできます:
"Decodo MCP Server": {
"url": "https://mcp.decodo.com/mcp?toolsets=web,ai",
"headers": {
"Authorization": "Basic <your_auth_token>"
}
}ツールセットが指定されていない場合は、すべてのツールが登録されます。
ツールセット | ツール |
|
|
|
|
|
|
|
|
|
|
ツール
サーバーは以下のツールを公開しています:
ツール | 説明 | プロンプト例 |
| ターゲットURLをスクレイピングします。プロンプト経由でURLを指定する必要があります。結果をMarkdownで返します。 | 米国のIPアドレスからpeacock.comをスクレイピングして、価格を教えてください。 |
| Webページのスクリーンショットをキャプチャし、PNG画像として返します。 | 米国のIPアドレスからgithub.comのスクリーンショットを撮ってください。 |
| 指定されたクエリでGoogle検索をスクレイピングし、解析された結果を返します。 | Google検索で靴をスクレイピングして、トップの順位を教えてください。 |
| 指定されたクエリでAmazon検索をスクレイピングし、解析された結果を返します。 | Amazon検索で歯ブラシをスクレイピングしてください。 |
| 指定されたクエリの特定のReddit投稿をスクレイピングし、解析された結果を返します。 | 次のReddit投稿をスクレイピングしてください: https://www.reddit.com/r/horseracing/comments/1nsrn3/ |
| 指定されたクエリの特定のRedditサブレディットをスクレイピングし、解析された結果を返します。 | 今週のr/Pythonのトップ5投稿をスクレイピングしてください。 |
| ChatGPTを検索・操作し、AIによる回答や会話を行います。 | ChatGPTに量子コンピューティングを簡単な言葉で説明するように頼んでください。 |
| Perplexityを検索・操作し、AIによる回答や会話を行います。 | Perplexityに最新のWeb開発トレンドを聞いてください。 |
パラメータ
以下のパラメータはユーザーのプロンプトから推論されます:
パラメータ | 説明 |
| ヘッドレスブラウザでターゲットURLをレンダリングします。 |
| リクエストの発信元となる国を設定します。 |
| リクエストのロケールを設定します。 |
| レスポンスコンテンツをこの制限まで切り詰めます。コンテキストウィンドウが小さい場合に便利です。 |
| AIツール( |
| ChatGPTのWeb検索機能を有効にします( |
例
地域制限のあるコンテンツのスクレイピング
AIエージェントに以下のプロンプトでクエリを実行します:
Scrape peacock.com from a German IP address and tell me the pricing.このプロンプトは、peacock.comが地域制限されていることを伝えます。地域制限を回避するには:
Scrape peacock.com from a US IP address and tell me the pricing.レスポンスのトークン数を制限する
エージェントのコンテキストウィンドウが小さい場合、コンテキストオーバーフローを避けるために、スクレイピングから返されるコンテンツは自動的に切り詰められます。プロンプト内で返されるトークン数を増やすことができます:
Scrape hacker news, return 50k tokens.エージェントのコンテキストウィンドウが大きい場合は、full contentを返すように指示してください:
Scrape hacker news, return full content.関連リポジトリ
ライセンス
すべてのコードはMITライセンスの下で公開されています。
This server cannot be installed
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
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/Decodo/mcp-web-scraper'
If you have feedback or need assistance with the MCP directory API, please join our Discord server