MCP.Market

WebUplink MCP server

by webuplink.ai·ai.webuplink/mcp·v0.1.1·1 stars

Give any MCP client the ability to browse and interact with the web via WebUplink.

B80/100grade B
What users say
No reviews yet
Be the first
Safety scan
B80/100

full report

Adoption
Growing

1 stars30 downloads/wk

Reviews

Write one

Nobody has reviewed WebUplink yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

WebUplink tools (2)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • browse

    Browse a web page or execute tools on a page. Use url to open a new session, or session_id to continue an existing session.

  • close_session

    Close a browser session to free resources. Sessions auto-expire after 2 minutes of inactivity, but explicit cleanup is recommended.

Public scan report

scanner v0.1.9 · 2026-09-26 · same rubric, same numbers if you re-run it

no findings
  • Code scan9 source files scanned25/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitystatic API keys via environment variables6/15
  • Maintenancelast push 24 days ago15/15
  • Maintainer identitynamespace and repository owner differ; website matches verified namespace6/10
Overall 80/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How WebUplink compares

Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
80/100
higher than 60% of 48,255 servers
Tools
2
the typical server has 7
Tools that change things
0%
typical: 0%. Fewer write tools means less an agent can break
GitHub stars
1
more than 65% of 28,688 servers
Downloads a week
30
more than 18% of 12,191 servers with a package

What its tools let an agent do: 1 read · 1 change

Install WebUplink in Claude Code, Cursor or VS Code

Runs npx -y @webuplink/mcp on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add mcp -- npx -y @webuplink/mcp
Add to Cursor

What the publisher says

From the WebUplink repository's README, as published. We do not edit it. Read it on GitHub

MCP server for WebUplink

Give any MCP client the ability to browse and interact with the web via WebUplink.

Claude Desktop

Add to claudedesktopconfig.json:

{
  "mcpServers": {
    "webuplink": {
      "command": "npx",
      "args": ["--yes", "--package", "@webuplink/mcp", "webuplink-mcp"],
      "env": {
        "WEBUPLINK_API_KEY": "wup_your_api_key"
      }
    }
  }
}

Cursor

Add to .cursor/mcp.json:

{
  "mcpServers": {
    "webuplink": {
      "command": "npx",
      "args": ["--yes", "--package", "@webuplink/mcp", "webuplink-mcp"],
      "env": {
        "WEBUPLINK_API_KEY": "wup_your_api_key"
      }
    }
  }
}

That's it — your AI can now browse and interact with any website.

Tools

browse

Browse a web page or execute tools on a page.

close_session

Close a browser session to free resources.

Environment Variables

HTTP Transport

For a local Streamable HTTP endpoint, invoke the HTTP binary explicitly:

WEBUPLINK_API_KEY=wup_... npx --yes --package @webuplink/mcp webuplink-mcp-http

The server accepts stateless MCP POST requests at /mcp and listens on 127.0.0.1:3001 by default. Set PORT to change the port.

Binding to a non-loopback interface is an explicit opt-in:

WEBUPLINK_API_KEY=wup_... MCP_HTTP_HOST=0.0.0.0 \
  MCP_HTTP_ALLOWED_HOSTS=mcp.internal.example \
  npx --yes --package @webuplink/mcp webuplink-mcp-http

The listener rejects missing or unlisted Host headers before allocating MCP resources and applies the same allowlist to browser Origin headers. This protects the loopback default from DNS rebinding; it is not client authentication. Every accepted request still uses the single configured WEBUPLINKAPIKEY, so do not expose the listener directly to an untrusted network. Put an authenticated boundary in front of it for controlled remote use.

License

MIT

Nothing above is checked by us. What we check is on the safety report.

WebUplink: common questions

Is WebUplink MCP server safe?
Mostly: it is graded B (80/100). Read the WebUplink safety report
How do I install WebUplink?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does WebUplink need an API key?
Yes. The registry entry asks for WEBUPLINK_API_KEY.
Is WebUplink maintained?
The last commit was 63 days ago (2026-09-02). The latest release is v0.1.1.
How does WebUplink compare with other MCP servers?
safety score 80/100 (higher than 60% of 48,255 servers); tools 2 (the typical server has 7); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.