[Discovery] mcp/fetch - Web Content Fetching
まだ誰も着手していません。
評価
- 難易度
- 5/5
- 見積もり時間
- 1週間以上
- 初心者へのやさしさ
- 20/100
- issue の種類
- リファクタリング
- 明瞭さ
- 説明が足りない
- 活発さ
- 停滞
- 技術スタック
- docker, python
- 領域
- backend, devops, documentation
調査の方向性
upstream の mcp/fetch ソースとリポジトリの fetch.dockerfile から始め、この Issue の transport、Docker、依存関係に関する注記を確認してください。ツールのドキュメント、HADOLint チェック、Rust への書き換えの可能性の範囲を明確にしてください。これらの追跡項目について明確な結果が得られれば、作業は完了です。
索引モデルが issue の本文から書いたものです。
説明
Project Association
This issue tracks the mcp/fetch MCP server in the core profile.
Server Details
- Name: fetch
- Source: https://github.com/modelcontextprotocol/servers/tree/main/src/fetch
- Docker Hub: https://hub.docker.com/r/mcp/fetch
- Category: web
- Language: Python
Transport Status
- Current: stdio only (upstream)
- Implementation: HTTP-wrapped via supergateway
- Docker Image:
fetch-mcp:http(custom build)
Tools Provided
fetch: Fetches a URL and returns content as markdown- Parameters: url (required), max_length, start_index, raw
Docker Status
- Official image:
mcp/fetch - Custom wrapper:
fetch.dockerfile(extends base with supergateway) - HADOLint: Not checked
Notes
- Python-based server using UV for dependency management
- Required extending base image (not multi-stage) due to UV symlink issues
- Works well with Traefik multi-layer routing
Tracking
- Document all tools comprehensively
- HADOLint compliance check
- Consider Rust rewrite
- 主要言語
- Just
- スター
- 0
- フォーク
- 0
- PR マージ指標
- 30日以内にマージされた PR はありません
環境構築
- Dockerfile・Docker Compose ファイルなし
- プルリクエストのテンプレートあり
- コントリビューションガイドを読む
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
aRustyDev/mcp のほかの issue
-
feat: Add automation workflows (auto-assign, dependabot)対応中かも @aRustyDev が 290 日前に担当しました。 オープン
難易度 2/5 1〜3時間 初心者へのやさしさ 55/100
-
category/workflow phase/discovery transport/http-streamed type/research
難易度 4/5 3〜5日 初心者へのやさしさ 35/100
-
category/workflow phase/discovery transport/http-streamed type/research
難易度 4/5 3〜5日 初心者へのやさしさ 35/100
-
category/docs phase/discovery transport/http-streamed type/research
難易度 5/5 1週間以上 初心者へのやさしさ 25/100
-
category/workflow phase/discovery transport/http-streamed type/research
難易度 4/5 3〜5日 初心者へのやさしさ 25/100
似ている issue
-
Performance: deprecated DeviceEntry.config_entries access blocks the event loop for tens of secondsオープン
難易度 2/5 1〜3時間 初心者へのやさしさ 75/100
tuya/tuya_cloud_ha_bridge#14 ·
-
duplication
難易度 2/5 1〜3時間 初心者へのやさしさ 78/100
openvibely/openvibely#1443 ·
メンテナーはふだん 2 日以内に返信
-
bug
難易度 2/5 1〜3時間 初心者へのやさしさ 78/100
semantica-agi/semantica#1967 ·
メンテナーはふだん 1 日以内に返信
-
agent: ready area: evaluation priority: normal type: bug
難易度 2/5 1〜3時間 初心者へのやさしさ 62/100
dkritarth/scopewatch#193 ·
メンテナーはふだん 1 日以内に返信
-
virtio-fs (Linux passthrough): debug log in do_lookup panics the fs worker on non-UTF-8 file names対応中かも @zcl-g5 が今日担当しました。 オープン
難易度 1/5 1時間未満 初心者へのやさしさ 85/100
メンテナーはふだん 2 日以内に返信