Search / io.github.Goldentrii/proxy-veil
proxy-veil
L0· runs locallyResidential proxy MCP server for AI agents — geo-targeting, sticky sessions, anti-bot bypass.
v1.5.4 · active · repository · descriptor JSON · versions
Search / io.github.Goldentrii/proxy-veil
L0· runs locallyResidential proxy MCP server for AI agents — geo-targeting, sticky sessions, anti-bot bypass.
v1.5.4 · active · repository · descriptor JSON · versions
{
"mcpServers": {
"proxy-veil": {
"command": "npx",
"args": [
"-y",
"[email protected]"
],
"env": {
"NOVADA_PROXY_USER": "${NOVADA_PROXY_USER}",
"NOVADA_PROXY_PASS": "${NOVADA_PROXY_PASS}",
"NOVADA_API_KEY": "${NOVADA_API_KEY}",
"BRIGHTDATA_USER": "${BRIGHTDATA_USER}",
"BRIGHTDATA_PASS": "${BRIGHTDATA_PASS}",
"SMARTPROXY_USER": "${SMARTPROXY_USER}",
"SMARTPROXY_PASS": "${SMARTPROXY_PASS}",
"OXYLABS_USER": "${OXYLABS_USER}",
"OXYLABS_PASS": "${OXYLABS_PASS}",
"PROXY_URL": "${PROXY_URL}"
}
}
}
}claude mcp add proxy-veil -e "NOVADA_PROXY_USER=${NOVADA_PROXY_USER}" -e "NOVADA_PROXY_PASS=${NOVADA_PROXY_PASS}" -e "NOVADA_API_KEY=${NOVADA_API_KEY}" -e "BRIGHTDATA_USER=${BRIGHTDATA_USER}" -e "BRIGHTDATA_PASS=${BRIGHTDATA_PASS}" -e "SMARTPROXY_USER=${SMARTPROXY_USER}" -e "SMARTPROXY_PASS=${SMARTPROXY_PASS}" -e "OXYLABS_USER=${OXYLABS_USER}" -e "OXYLABS_PASS=${OXYLABS_PASS}" -e "PROXY_URL=${PROXY_URL}" -- npx -y [email protected][mcp_servers.proxy-veil]
command = "npx"
args = ["-y", "[email protected]"]
env = { "NOVADA_PROXY_USER" = "${NOVADA_PROXY_USER}", "NOVADA_PROXY_PASS" = "${NOVADA_PROXY_PASS}", "NOVADA_API_KEY" = "${NOVADA_API_KEY}", "BRIGHTDATA_USER" = "${BRIGHTDATA_USER}", "BRIGHTDATA_PASS" = "${BRIGHTDATA_PASS}", "SMARTPROXY_USER" = "${SMARTPROXY_USER}", "SMARTPROXY_PASS" = "${SMARTPROXY_PASS}", "OXYLABS_USER" = "${OXYLABS_USER}", "OXYLABS_PASS" = "${OXYLABS_PASS}", "PROXY_URL" = "${PROXY_URL}" }
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"proxy-veil": {
"type": "local",
"command": [
"npx",
"-y",
"[email protected]"
],
"enabled": true,
"environment": {
"NOVADA_PROXY_USER": "{env:NOVADA_PROXY_USER}",
"NOVADA_PROXY_PASS": "{env:NOVADA_PROXY_PASS}",
"NOVADA_API_KEY": "{env:NOVADA_API_KEY}",
"BRIGHTDATA_USER": "{env:BRIGHTDATA_USER}",
"BRIGHTDATA_PASS": "{env:BRIGHTDATA_PASS}",
"SMARTPROXY_USER": "{env:SMARTPROXY_USER}",
"SMARTPROXY_PASS": "{env:SMARTPROXY_PASS}",
"OXYLABS_USER": "{env:OXYLABS_USER}",
"OXYLABS_PASS": "{env:OXYLABS_PASS}",
"PROXY_URL": "{env:PROXY_URL}"
}
}
}
}{
"mcpServers": {
"proxy-veil": {
"command": "npx",
"args": [
"-y",
"[email protected]"
],
"env": {
"NOVADA_PROXY_USER": "${NOVADA_PROXY_USER}",
"NOVADA_PROXY_PASS": "${NOVADA_PROXY_PASS}",
"NOVADA_API_KEY": "${NOVADA_API_KEY}",
"BRIGHTDATA_USER": "${BRIGHTDATA_USER}",
"BRIGHTDATA_PASS": "${BRIGHTDATA_PASS}",
"SMARTPROXY_USER": "${SMARTPROXY_USER}",
"SMARTPROXY_PASS": "${SMARTPROXY_PASS}",
"OXYLABS_USER": "${OXYLABS_USER}",
"OXYLABS_PASS": "${OXYLABS_PASS}",
"PROXY_URL": "${PROXY_URL}"
}
}
},
"deeplink": "cursor://anysphere.cursor-deeplink/mcp/install?name=proxy-veil&config=eyJjb21tYW5kIjoibnB4IiwiYXJncyI6WyIteSIsInByb3h5LXZlaWxAMS41LjQiXSwiZW52Ijp7Ik5PVkFEQV9QUk9YWV9VU0VSIjoiJHtOT1ZBREFfUFJPWFlfVVNFUn0iLCJOT1ZBREFfUFJPWFlfUEFTUyI6IiR7Tk9WQURBX1BST1hZX1BBU1N9IiwiTk9WQURBX0FQSV9LRVkiOiIke05PVkFEQV9BUElfS0VZfSIsIkJSSUdIVERBVEFfVVNFUiI6IiR7QlJJR0hUREFUQV9VU0VSfSIsIkJSSUdIVERBVEFfUEFTUyI6IiR7QlJJR0hUREFUQV9QQVNTfSIsIlNNQVJUUFJPWFlfVVNFUiI6IiR7U01BUlRQUk9YWV9VU0VSfSIsIlNNQVJUUFJPWFlfUEFTUyI6IiR7U01BUlRQUk9YWV9QQVNTfSIsIk9YWUxBQlNfVVNFUiI6IiR7T1hZTEFCU19VU0VSfSIsIk9YWUxBQlNfUEFTUyI6IiR7T1hZTEFCU19QQVNTfSIsIlBST1hZX1VSTCI6IiR7UFJPWFlfVVJMfSJ9fQ%3D%3D"
}{
"servers": {
"proxy-veil": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"[email protected]"
],
"env": {
"NOVADA_PROXY_USER": "${NOVADA_PROXY_USER}",
"NOVADA_PROXY_PASS": "${NOVADA_PROXY_PASS}",
"NOVADA_API_KEY": "${NOVADA_API_KEY}",
"BRIGHTDATA_USER": "${BRIGHTDATA_USER}",
"BRIGHTDATA_PASS": "${BRIGHTDATA_PASS}",
"SMARTPROXY_USER": "${SMARTPROXY_USER}",
"SMARTPROXY_PASS": "${SMARTPROXY_PASS}",
"OXYLABS_USER": "${OXYLABS_USER}",
"OXYLABS_PASS": "${OXYLABS_PASS}",
"PROXY_URL": "${PROXY_URL}"
}
}
}
}{
"mcpServers": {
"proxy-veil": {
"command": "npx",
"args": [
"-y",
"[email protected]"
],
"env": {
"NOVADA_PROXY_USER": "${NOVADA_PROXY_USER}",
"NOVADA_PROXY_PASS": "${NOVADA_PROXY_PASS}",
"NOVADA_API_KEY": "${NOVADA_API_KEY}",
"BRIGHTDATA_USER": "${BRIGHTDATA_USER}",
"BRIGHTDATA_PASS": "${BRIGHTDATA_PASS}",
"SMARTPROXY_USER": "${SMARTPROXY_USER}",
"SMARTPROXY_PASS": "${SMARTPROXY_PASS}",
"OXYLABS_USER": "${OXYLABS_USER}",
"OXYLABS_PASS": "${OXYLABS_PASS}",
"PROXY_URL": "${PROXY_URL}"
}
}
}
}extensions:
"proxy-veil":
enabled: true
name: "proxy-veil"
type: stdio
cmd: "npx"
args:
- "-y"
- "[email protected]"
envs:
"NOVADA_PROXY_USER": "${NOVADA_PROXY_USER}"
"NOVADA_PROXY_PASS": "${NOVADA_PROXY_PASS}"
"NOVADA_API_KEY": "${NOVADA_API_KEY}"
"BRIGHTDATA_USER": "${BRIGHTDATA_USER}"
"BRIGHTDATA_PASS": "${BRIGHTDATA_PASS}"
"SMARTPROXY_USER": "${SMARTPROXY_USER}"
"SMARTPROXY_PASS": "${SMARTPROXY_PASS}"
"OXYLABS_USER": "${OXYLABS_USER}"
"OXYLABS_PASS": "${OXYLABS_PASS}"
"PROXY_URL": "${PROXY_URL}"
timeout: 300
Placeholders to fill from your own secret store: ${NOVADA_PROXY_USER}, ${NOVADA_PROXY_PASS}, ${NOVADA_API_KEY}, ${BRIGHTDATA_USER}, ${BRIGHTDATA_PASS}, ${SMARTPROXY_USER}, ${SMARTPROXY_PASS}, ${OXYLABS_USER}, ${OXYLABS_PASS}, ${PROXY_URL}. The registry never accepts secret values.
This is a local package: the command runs on your machine.
Not scored: fewer than three checks apply, usually because no remote answered a credential-free probe or the server is a local package.
protocol.modern, protocol.stateless, protocol.transport, protocol.list_ttlno remote answered a protocol handshake (not probed yet, unreachable, or local-only)auth.prm, auth.as_metadata, auth.cimdno remote uses OAuthauth.secret_in_urlno templated URLtools.descriptions, tools.description_length, tools.schemas, tools.annotations, tools.directory_hints, tools.token_cost, tools.api_dumptool list unknown (behind auth, not probed, or empty)stability.changes, stability.rug_pulltool list unknowndeps.known_vulns1 advisory to act on (malicious, or rated high or critical with a fix available): GHSA-c475-qrg2-pj4r in [email protected] (indirect, fixed in 6.2.1); 2 more of lower severity or without a fixdeps.mcp_sdk_version@modelcontextprotocol/sdk 1.30.1 has 1 known advisory (GHSA-6qxp-vccf-f47h); update @modelcontextprotocol/sdk to 1.31.0 or laterdeps.resolvable[email protected] resolved: 197 packagesNo tool definition changes recorded. A server's first observation is its baseline; later probes record what changes.
Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed. How it is computed.
+repository +namespace-matches-repo ~liveness-unmeasured -stale-193d
Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed. How it is computed.
[email protected] npm196 dependencies, resolved · MCP SDK @modelcontextprotocol/sdk 1.30.1 · advisories checked 2026-10-19
| advisory | severity | package | fixed in |
|---|---|---|---|
| GHSA-6qxp-vccf-f47hMCP TypeScript SDK: OAuth client could send credentials to an authorization server chosen by the MCP server | high | @modelcontextprotocol/[email protected]MCP SDK, direct | fixed in 1.31.0 |
| GHSA-c475-qrg2-pj4rbasic-ftp: Quadratic-time CPU denial of service in Client.list() Unix directory-listing parser (RE_LINE backtracking) | high | [email protected]indirect | fixed in 6.2.1 |
| GHSA-7pqw-9j4j-h8q3extract-zip allows arbitrary file writes through symlink archive entries | high | [email protected]indirect | no fix yet |
| GHSA-jmr9-qjv8-65gvextract-zip unvalidated symlink path traversal | high | [email protected]indirect | no fix yet |
Dependency graphs from deps.dev; advisories from OSV.dev, including the GitHub Advisory Database and the PyPI Advisory Database; all CC BY 4.0. The graph is what a clean install of this version resolves today; nothing was installed or run. How it is checked.
| package | registry | version | runtime | secrets |
|---|---|---|---|---|
proxy-veil | npm | 1.5.4 | – | NOVADA_PROXY_USER, NOVADA_PROXY_PASS, NOVADA_API_KEY, BRIGHTDATA_USER, BRIGHTDATA_PASS, SMARTPROXY_USER, SMARTPROXY_PASS, OXYLABS_USER, OXYLABS_PASS, PROXY_URL |
No tools observed. Local packages are never executed by the registry.
Schemas: list_tools.
{
"name": "io.github.Goldentrii/proxy-veil",
"$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
"version": "1.5.4",
"packages": [
{
"version": "1.5.4",
"transport": {
"type": "stdio"
},
"identifier": "proxy-veil",
"registryType": "npm",
"environmentVariables": [
{
"name": "NOVADA_PROXY_USER",
"isSecret": true,
"description": "Novada residential proxy username"
},
{
"name": "NOVADA_PROXY_PASS",
"isSecret": true,
"description": "Novada residential proxy password"
},
{
"name": "NOVADA_API_KEY",
"isSecret": true,
"description": "Novada Scraper API key for search tool"
},
{
"name": "BRIGHTDATA_USER",
"isSecret": true,
"description": "BrightData full username including zone"
},
{
"name": "BRIGHTDATA_PASS",
"isSecret": true,
"description": "BrightData proxy password"
},
{
"name": "SMARTPROXY_USER",
"isSecret": true,
"description": "Smartproxy username"
},
{
"name": "SMARTPROXY_PASS",
"isSecret": true,
"description": "Smartproxy password"
},
{
"name": "OXYLABS_USER",
"isSecret": true,
"description": "Oxylabs username"
},
{
"name": "OXYLABS_PASS",
"isSecret": true,
"description": "Oxylabs password"
},
{
"name": "PROXY_URL",
"isSecret": true,
"description": "Generic HTTP proxy URL (http://user:pass@host:port)"
}
]
}
],
"repository": {
"url": "https://github.com/Goldentrii/proxy-veil",
"source": "github"
},
"description": "Residential proxy MCP server for AI agents — geo-targeting, sticky sessions, anti-bot bypass."
}