Skip to main content
Glama
nodemaven
by nodemaven

nodemaven-mcp

An MCP server for NodeMaven residential proxies. It lets an AI assistant build proxy strings with geo-targeting and sticky sessions, check that a proxy connects and where it exits, look up locations, and read traffic usage.

It is read-only: nothing in your account is created, changed or deleted.

Tools

Tool

What it does

proxy_url

Proxy string for a country, region, city or ISP, with an optional sticky session and its lifetime. HTTP or SOCKS5.

check_proxy

Opens one connection through the proxy and returns the status, the exit IP and the time it took.

list_locations

Countries, regions, cities and ISPs available for targeting, with the codes proxy_url takes.

account_status

Remaining traffic, subscription status, whether traffic is frozen.

traffic_stats

Traffic used over time.

top_domains

Domains reached through the proxy, with traffic per domain.

list_sub_users

Sub-users with their usage and limits.

Related MCP server: Proxytline MCP

Setup

You need an API key from the NodeMaven dashboard. The proxy username and password are read from the account through that key, so nothing else is required.

Claude Desktop (claude_desktop_config.json), Cursor and other MCP clients:

{
  "mcpServers": {
    "nodemaven": {
      "command": "uvx",
      "args": ["nodemaven-mcp"],
      "env": { "NODEMAVEN_APIKEY": "your-api-key" }
    }
  }
}

Without uv: pip install nodemaven-mcp and use "command": "nodemaven-mcp".

Variable

NODEMAVEN_APIKEY

Required.

NODEMAVEN_LOGIN, NODEMAVEN_PASSWORD

Optional. Proxy credentials to use instead of the account's own, e.g. a sub-user.

NODEMAVEN_MCP_REVEAL_PASSWORD

1 puts the real password into proxy_url output. Off by default.

Credentials

Tool results go into the model's context and usually into the chat history, so the server keeps secrets out of them:

  • proxy_url returns the password as <PROXY_PASSWORD> unless NODEMAVEN_MCP_REVEAL_PASSWORD=1 is set.

  • API responses are reduced to a fixed list of fields; proxy passwords and the account email are never returned.

Development

uv sync
uv run pytest

Built on the nodemaven Python SDK.

License

MIT

Related MCP Connectors

Related MCP Servers

  • F
    license
    A
    quality
    D
    maintenance
    MCP server that wraps the Proxyline proxy provider API, exposing all methods as MCP tools for AI assistants. Enables managing proxies, orders, countries, IPs, balance, and tags through natural language.
    11
    9 npm
    -
  • A
    license
    A
    quality
    B
    maintenance
    MCP server that lets AI agents route web requests through NodeMaven residential and mobile proxies, with tools for geo-targeted fetching, proxy checking, and location/usage queries.
    5
    MIT