Skip to main content
Glama
j0hanz

superFetch MCP Server

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
HOSTNoHTTP bind address127.0.0.1
PORTNoHTTP server port (1024-65535)3000
API_KEYNoAdds a static bearer token and enables X-API-Key header
AUTH_MODENostatic or oauth. Auto-selects OAuth if OAUTH_ISSUER_URL, OAUTH_AUTHORIZATION_URL, OAUTH_TOKEN_URL, or OAUTH_INTROSPECTION_URL is setauto
CACHE_TTLNoCache TTL in seconds (60-86400)3600
LOG_LEVELNoLogging level (debug enables verbose logs)info
USER_AGENTNoUser-Agent header for outgoing requestssuperFetch-MCP/2.0
ALLOW_REMOTENoAllow non-loopback binds (OAuth required)false
ACCESS_TOKENSNoComma/space-separated static bearer tokens
ALLOWED_HOSTSNoAdditional allowed Host/Origin values
CACHE_ENABLEDNoEnable response cachingtrue
OAUTH_CLIENT_IDNoClient ID for introspection
OAUTH_TOKEN_URLNoToken endpoint
TOOL_TIMEOUT_MSNoOverall tool timeout in ms (1000-300000)50000
OAUTH_ISSUER_URLNoOAuth issuer
OAUTH_RESOURCE_URLNoProtected resource URL
OAUTH_CLIENT_SECRETNoClient secret for introspection
OAUTH_REVOCATION_URLNoRevocation endpoint
TRANSFORM_TIMEOUT_MSNoWorker transform timeout in ms (5000-120000)30000
OAUTH_REQUIRED_SCOPESNoRequired scopes (comma/space separated)
OAUTH_REGISTRATION_URLNoDynamic client registration endpoint
OAUTH_AUTHORIZATION_URLNoAuthorization endpoint
OAUTH_INTROSPECTION_URLNoIntrospection endpoint
TRANSFORM_METADATA_FORMATNoRaw markdown metadata format (markdown or frontmatter)markdown
OAUTH_INTROSPECTION_TIMEOUT_MSNoIntrospection timeout (1000-30000)5000

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tasks
{
  "list": {},
  "cancel": {},
  "requests": {
    "tools": {
      "call": {}
    }
  }
}
tools
{
  "listChanged": true
}
logging
{}
prompts
{
  "listChanged": true
}
resources
{
  "subscribe": true,
  "listChanged": true
}
completions
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
fetch-urlA

Web Content Extractor Fetch public webpages and convert HTML to clean Markdown.

  • READ-ONLY. No JavaScript execution.

  • GitHub/GitLab/Bitbucket URLs auto-transform to raw endpoints (check resolvedUrl).

  • If truncated=true, use cacheResourceUri with resources/read for full content.

  • For large pages/timeouts, use task mode (task: {}).

  • If error queue_full, retry with task mode.

Prompts

Interactive templates invoked by user choice

NameDescription
get-helpReturn Fetch URL server instructions: workflows, cache usage, task mode, and error handling.

Resources

Contextual data attached and managed by the client

NameDescription
fetch-url-mcp-instructionsGuidance for using the Fetch URL MCP server.

TDQS

A4/5.0

Scored across 1 tool

Disambiguation5/5

With only one tool, there is no possibility of ambiguity or overlap between tools. The single tool 'fetch-url' has a clearly defined and distinct purpose of fetching web content and converting it to Markdown.

Naming Consistency5/5

The single tool name 'fetch-url' follows a clear verb_noun pattern, and with only one tool, consistency is inherently perfect. There are no other tools to compare against, so no inconsistencies can exist.

Tool Count2/5

A single tool is too few for a server named 'superFetch MCP Server', which implies a broader or more comprehensive fetching capability. While the tool is well-described, the server's scope feels thin and limited with only one operation, making it borderline inadequate for typical agent workflows.

Completeness2/5

For a web content extraction server, there are significant gaps in the tool surface. It lacks operations like listing fetched content, managing caches, handling different content types beyond HTML, or providing metadata about fetched URLs. The single tool covers only the core fetch operation, leaving agents with dead ends for related tasks.

Maintenance

ActivityInactive
ResponsivenessNo issues