workingproxysites.

Provider integration · Community publisher

NodeMaven MCP (community)

This community NodeMaven MCP server turns proxy targeting into explicit agent tools. It can build connection strings, inspect a proxy route and retrieve page text. The server runs on your machine and is not a NodeMaven-hosted integration.

Server publisher: Artirain. Guide maintained by Working Proxy Sites.

Documentation reviewed · Next review

What you can use it for

  • Build a proxy URL with explicit location and session settings.
  • Check an exit IP and fetch page text through a NodeMaven proxy.
  • Read available targeting locations and account traffic usage.

Documented capabilities: Proxy management · Scraping & extraction.

Account & usage

Account required
Yes
Required product
NodeMaven proxy traffic
Billing basis
The community code is MIT licensed. Proxy requests use a NodeMaven account’s paid traffic under its current subscription or pay-as-you-go terms. Provider pricing.
Server software license
MIT

When to choose NodeMaven MCP (community)

A useful fit when

  • Developers who want location and session settings visible in a proxy workflow.
  • Reading HTTP page content alongside account usage or targeting information.

Check another approach when

  • A requirement for provider-maintained MCP software.
  • JavaScript rendering or interactive browser navigation.
Sources: Community repository and affiliation disclosure, Pinned tool implementation, Pinned HTTP retrieval implementation

Connect to NodeMaven MCP (community)

Choose a connection profile below and replace credential placeholders in your own MCP client. The transport describes the MCP connection.

Local community server from pinned source

Local stdio · local

Package / runtime
nodemaven-mcp
Authentication
NODEMAVEN_API_KEY for account metadata; NODEMAVEN_PROXY_USERNAME and NODEMAVEN_PROXY_PASSWORD for proxy traffic.

Before you connect

  • Review the community repository and its dependencies before running it locally.
  • Python 3.10 or later, Git and uv/uvx available to the MCP client.
  • NodeMaven account with proxy credentials and traffic for fetch or exit-IP tools.
  • Account API key for the location and usage tools.

Local stdio JSON using a pinned Git revision Sources: Community repository and affiliation disclosure, Pinned package and console entrypoint, Pinned stdio startup implementation, uv documentation: tools from Git commits

{
  "mcpServers": {
    "nodemaven": {
      "command": "uvx",
      "args": [
        "--from",
        "git+https://github.com/Artirain/nodemaven-mcp@aaba70e5c4e882c7e1d3a75d1d61f166593449d9",
        "nodemaven-mcp"
      ],
      "env": {
        "NODEMAVEN_API_KEY": "YOUR_API_KEY",
        "NODEMAVEN_PROXY_USERNAME": "YOUR_PROXY_USERNAME",
        "NODEMAVEN_PROXY_PASSWORD": "YOUR_PROXY_PASSWORD"
      }
    }
  }
}

Inspect a route before fetching a page

A suggested sequence using the documented tools. Check the connected server's tool schema before making a call.

  1. Choose supported targeting values

    Read available locations with the account API key, then choose a country and any narrower fields needed for the task.

    Tools: nodemaven_list_locations

    Sources: Pinned tool implementation, NodeMaven account API authentication
  2. Check the proxy exit

    Supply the proxy username and password, then inspect the reported exit-IP result. Reduce narrow filters if the connection fails.

    Tools: nodemaven_check_proxy

    Sources: Pinned credentials and default endpoints, Pinned HTTP retrieval implementation
  3. Fetch and inspect the response

    Request the page with the same targeting settings. Check status_code and truncated before using the returned text; max_bytes limits the returned body, not the total downloaded response.

    Tools: nodemaven_fetch

    Sources: Pinned HTTP retrieval implementation

Selected tools & example tasks

Troubleshoot the connection

The proxy URL contains asterisks in the password position.

The builder masks it by default. reveal_credentials exposes the real password in tool output; use it only when that output is needed for an authenticated connection.

Sources: Pinned tool implementation

A page fetch omits content visible in a browser.

Check the truncation flag and response status. This implementation converts returned HTML to text; it has no JavaScript rendering step.

Sources: Pinned HTTP retrieval implementation

Limits & undocumented behavior

  • Community project by Artirain; not affiliated with or maintained by NodeMaven.
  • Runs third-party Python code locally. The example pins the reviewed repository revision, but dependencies are resolved separately.
  • Account API calls need NODEMAVEN_API_KEY; proxy requests need a separate proxy username and password.
  • Page fetching performs HTTP retrieval and text conversion; it does not render JavaScript or control a browser.
  • Proxy checks contact an external IP information service; requests use the provider account’s traffic.
  • The URL builder masks the password by default; reveal_credentials can include it in tool output.
  • Source and documentation were reviewed; the package was not installed or connection-tested.

NodeMaven MCP (community): questions & answers

Is this NodeMaven’s official MCP server?

No. Artirain publishes it as an unofficial community project. NodeMaven supplies the underlying proxy and account services.

Sources: Community repository and affiliation disclosure
Do I need all three credential values for every tool?

No. Location and usage tools require the account API key. URL building, exit-IP checks and page fetching use the proxy username and password. Missing values affect their relevant tool family.

Sources: Pinned credentials and default endpoints, Pinned tool implementation
Does the pinned Git commit lock every installed dependency?

No. It fixes the server source revision. The package declares dependency ranges, so dependency resolution can change; this directory has not verified a complete installed environment.

Sources: Pinned package and console entrypoint, uv documentation: tools from Git commits

Sources & review history

This listing is documentation-confirmed. We reviewed the primary sources below; this is not a successful live connection test.

Record updated . Review due .

  1. Community repository and affiliation disclosureChecked · Unofficial project, local operation and credential setup.
  2. Pinned package and console entrypointChecked · Python requirement, dependencies, MIT declaration and nodemaven-mcp console script.
  3. Pinned stdio startup implementationChecked · Local stdio startup; client environment values override local .env values.
  4. Pinned tool implementationChecked · Five MCP tool names and arguments, credential masking and targeting validation.
  5. Pinned credentials and default endpointsChecked · Separate account API and proxy credentials; defaults use NodeMaven domains.
  6. Pinned HTTP retrieval implementationChecked · HTTP retrieval, text conversion, truncated flag and external IP information request.
  7. uv documentation: tools from Git commitsChecked · uvx --from supports a Git source pinned to a commit.
  8. NodeMaven account API authenticationChecked · Account API key location, authorization format, location and statistics access.
  9. NodeMaven proxy traffic billingChecked · Proxy traffic is available through pay-as-you-go and subscription plans.

Spotted a change? Share the source and the affected setup step in Site Feedback.

Alternatives to NodeMaven MCP (community)

These integrations share documented capabilities with NodeMaven MCP (community). Compare their setup and product requirements for your task.

Evomi MCP

Inspect Evomi proxy products, targeting and usage, rotate sessions, and run scraping jobs through a local Python MCP server.

Shared capabilities
Scraping & extraction · Proxy management
Connection choices
Local stdio
Product to check
Evomi Public API access plus the proxy or Scraper API product used by the tool.
Compare setup & authentication →

Novada MCP

Search, extract pages, use browser tools and configure proxy connections through Novada’s hosted endpoint or local npm package.

Shared capabilities
Scraping & extraction · Proxy management
Connection choices
Streamable HTTP · Local stdio
Product to check
Novada account with access to the scraping, browser or proxy product selected by the tool.
Compare setup & authentication →

Singapore Mobile Proxy MCP

Fetch pages, check Singapore-localized Google results and inspect or rotate the provider’s mobile proxy exit through a hosted MCP endpoint.

Shared capabilities
Scraping & extraction · Proxy management
Connection choices
Streamable HTTP
Product to check
Singapore Mobile Proxy MCP access and its proxy plan.
Compare setup & authentication →

Apify MCP

Find Apify Actors, inspect their inputs and pricing, run a selected Actor, and retrieve its dataset through the official MCP server.

Shared capabilities
Scraping & extraction
Connection choices
Streamable HTTP · Local stdio
Product to check
Apify Actors and platform usage
Compare setup & authentication →