Install mcp-node-fetch from npm
Install exact version 0.2.0. No verified executable entrypoint is available, so use the package documentation to launch it.
npm install --save-exact mcp-node-fetch@0.2.0An MCP server that enables fetching web content using the Node.js undici library, supporting various HTTP methods, content formats, and request configurations
Detailed security scan evidence is not public for this MCP yet. Public identity, registry metadata, and independently observed protocol inventory remain available.
Installation and connection instructions are shown only when supported by retained package, repository, or endpoint evidence.
Install exact version 0.2.0. No verified executable entrypoint is available, so use the package documentation to launch it.
npm install --save-exact mcp-node-fetch@0.2.0| Canonical slug | mcp-node-fetch-e2c2fb0d | Deployment | Local Only |
|---|---|---|---|
| Canonical package | npm:mcp-node-fetch | Repository | mcollina/mcp-node-fetch |
| First published | — | Latest release | — |
| Last security verification | — | Classification confidence | 90% |
| Publication | Draft | Official distribution | Not verified |
| Channel | Identifier | Current version | Versions | Source |
|---|---|---|---|---|
| npm | mcp-node-fetch | 0.2.0 | 1 | Repository |
| Package | Version | Published / observed | Inventory | Security scan |
|---|---|---|---|---|
| npmmcp-node-fetch | 0.2.0Current | Sep 5, 2026 | 3 toolsSucceeded · 0 resources · 0 prompts | Evidence restricted |
Independently scan the exact version your agents use, receive alerts when its risk changes, and investigate every finding with retained version evidence.
No public current-version evidence is available yet.
| Tool | Category | Annotations | Risk |
|---|---|---|---|
check-statusCheck if a URL is accessible (HEAD request)Input schema{
"type": "object",
"properties": {
"url": {
"type": "string",
"description": "URL to check"
},
"timeout": {
"type": "number",
"description": "Request timeout in milliseconds"
}
},
"required": [
"url"
]
} | — | — | |
extract-html-fragmentExtract a specific HTML fragment from a webpage using CSS selectorsInput schema{
"type": "object",
"properties": {
"url": {
"type": "string",
"description": "URL to fetch"
},
"selector": {
"type": "string",
"description": "CSS selector for the HTML fragment to extract"
},
"anchorId": {
"type": "string",
"description": "Optional anchor ID to locate a specific fragment"
},
"method": {
"type": "string",
"enum": [
"GET",
"POST"
],
"default": "GET",
"description": "HTTP method"
},
"headers": {
"type": "object",
"additionalProperties": {
"type": "string"
},
"description": "HTTP headers"
},
"body": {
"type": "string",
"description": "Request body for POST requests"
},
"timeout": {
"type": "number",
"description": "Request timeout in milliseconds"
},
"followRedirects": {
"type": "boolean",
"default": true,
"description": "Whether to follow redirects"
},
"fragmentSelector": {
"type": "string",
"description": "CSS selector for the HTML fragment to extract (when responseType is html-fragment)"
}
},
"required": [
"url",
"selector"
]
} | — | — | |
fetch-urlFetch content from a URLInput schema{
"type": "object",
"properties": {
"url": {
"type": "string",
"description": "URL to fetch"
},
"method": {
"type": "string",
"enum": [
"GET",
"POST",
"PUT",
"DELETE",
"HEAD",
"OPTIONS",
"PATCH"
],
"default": "GET",
"description": "HTTP method"
},
"headers": {
"type": "object",
"additionalProperties": {
"type": "string"
},
"description": "HTTP headers"
},
"body": {
"type": "string",
"description": "Request body for POST/PUT/PATCH requests"
},
"timeout": {
"type": "number",
"description": "Request timeout in milliseconds"
},
"responseType": {
"type": "string",
"enum": [
"text",
"json",
"binary",
"html-fragment"
],
"default": "text",
"description": "How to parse the response"
},
"followRedirects": {
"type": "boolean",
"default": true,
"description": "Whether to follow redirects"
}
},
"required": [
"url"
]
} | — | — |
| Endpoint | Transport | Authentication | Health | Observed |
|---|---|---|---|---|
| No verified remote endpoint is linked. | ||||
Install the selected package version with: npm install --save-exact mcp-node-fetch@0.2.0
MCP Node Fetch MCP Server exposed 3 tools during independent protocol observation, including check-status, extract-html-fragment, fetch-url.
The selected current version does not yet have completed public verification. Unknown does not mean clean or vulnerable.
Curated product and capability guides containing this catalog record.