github re-analysis due

tgambet/mcp-fetch-node

github

A Model Context Protocol server that provides web content fetching capabilities.

maintainer
tgambet
license
MIT
first seen
2026-05-22
last seen
2026-06-17
releases · 30d
0
short id

Drift inferred · capture-to-capture

No drift recorded — single capability capture; advisories appear once its surface changes.

capabilities 1 tools
transport stdio · http · sse counts 1 tools · 0 res · 0 prompts permission surface via code analysis

tools

  • fetch

    Fetches a URL from the internet and extracts its contents as markdown.

code evidence vv1.3.1 · github-tarball
evidence-backed findings quoted directly from the published source artifact — not inferred

network 3

  • net tgambet-mcp-fetch-node-549c2e8/src/utils/check-robots-txt.ts :21 const response = await fetch(robotsTxtUrl, {
  • net tgambet-mcp-fetch-node-549c2e8/src/utils/fetch.ts :8 export async function fetch(
  • net tgambet-mcp-fetch-node-549c2e8/src/utils/process-url.ts :10 const { content, contentType } = await fetch(url, userAgent);

declared dependencies 21

  • @modelcontextprotocol/sdk@^1.6.0
  • express@^5.0.1
  • linkedom@^0.18.9
  • lru.min@^1.1.1
  • robots-parser@^3.0.1
  • sanitize-html@^2.14.0
  • turndown@^7.2.0
  • turndown-plugin-gfm@^1.0.2
  • zod@^3.24.2
  • @codedependant/semantic-release-docker@^5.1.0
  • @eslint/js@^9.21.0
  • @types/express@^5.0.0
  • @types/node@^22.13.5
  • @types/sanitize-html@^2.13.0
  • @types/turndown@^5.0.5
  • eslint@^9.21.0
  • prettier@^3.5.2
  • semantic-release@^24.2.3
  • tsx@^4.19.3
  • typescript@^5.7.3
  • typescript-eslint@^8.25.0