{"slug":"evomi","name":"Evomi MCP","provider_slug":"evomi","publisher":"official","publisher_name":"Evomi","kind":"provider-integration","description":"Inspect Evomi proxy products, targeting and usage, rotate sessions, and run scraping jobs through a local Python MCP server.","tasks":["Inspect the proxy products and usage on an Evomi account.","Choose supported targeting values before configuring a proxy session.","Scrape or crawl pages with the account’s Scraper API access."],"limitations":["Credential tools can return live proxy passwords to the connected model and its client logs. EVOMI_HIDE_PROXY_PASSWORDS=1 masks or disables those outputs.","rotate_proxy_session changes a live session. Account and scraping tools are not all read-only.","The EVOMI_ENABLE_SPENDING flag controls browser-profile ordering; ordinary scraping still consumes credits when that flag is absent.","The uvx template adapts the documented evomi-mcp command using Astral’s tool launcher. Package 1.3.1 was reviewed; the unpinned command can install a newer release."],"capabilities":["web-search","scraping-extraction","browser-automation","proxy-management"],"connections":[{"id":"local","label":"Local Python package","transport":"stdio","hosting":"local","endpoint":null,"package":"evomi-mcp","auth":"EVOMI_PUBLIC_API_KEY environment variable; a separate scraper key can optionally override automatic lookup.","prerequisites":["Evomi account with the products or credits required by your task.","Python 3.10 or newer and the uv tool launcher available to the MCP client.","Obtain the Public API key from personal API settings or team settings."],"config_label":"Cursor mcp.json (JSON; uvx launcher adaptation)","config":"{\n  \"mcpServers\": {\n    \"evomi\": {\n      \"command\": \"uvx\",\n      \"args\": [\n        \"evomi-mcp\"\n      ],\n      \"env\": {\n        \"EVOMI_PUBLIC_API_KEY\": \"YOUR_EVOMI_PUBLIC_API_KEY\"\n      },\n      \"type\": \"stdio\"\n    }\n  }\n}","source_ids":["docs","repository","package","uv","cursor"]}],"tools":[{"name":"list_proxy_products","description":"Inspect account products, gateways, ports and balances.","task":"Identify the proxy product used by your application.","source_ids":["docs"]},{"name":"list_proxy_targeting_options","description":"Find supported locations and network targeting values.","task":"Choose a valid country or city for a proxy setup.","source_ids":["docs"]},{"name":"get_proxy_usage","description":"Read recent bandwidth consumption.","task":"Check which product is consuming traffic.","source_ids":["repository"]},{"name":"rotate_proxy_session","description":"Change the exit IP of a sticky session.","task":"Reset a selected session after checking its product and identifier.","source_ids":["repository"]},{"name":"scrape_url","description":"Retrieve a page with scraping options, including documented browser mode.","task":"Extract an allowed page after a browser interaction.","source_ids":["docs"]},{"name":"search_domains","description":"Find domains from a search query.","task":"Build a shortlist of websites for a research task.","source_ids":["repository"]}],"commercial":{"account_required":true,"product":"Evomi Public API access plus the proxy or Scraper API product used by the tool.","billing":"Scraping consumes credits according to mode and options. Proxy traffic uses the applicable product allowance. The software license does not include API usage.","pricing_url":"https://evomi.com/product/scraper-api"},"sources":[{"id":"docs","label":"Evomi MCP documentation","url":"https://docs.evomi.com/integrations/mcp/","claims":["Official integration, Python requirements, authentication and tool behavior","Credential outputs, masking and browser-profile ordering flag"],"checked_at":"2026-09-27"},{"id":"repository","label":"Evomi official repository","url":"https://github.com/evomi/evomi-mcp","claims":["Selected proxy and scraping tools, usage and session changes","CLI entry point, environment settings and MIT license"],"checked_at":"2026-09-27"},{"id":"package","label":"Evomi MCP 1.3.1 on PyPI","url":"https://pypi.org/project/evomi-mcp/1.3.1/","claims":["Reviewed package version and Python requirement"],"checked_at":"2026-09-27"},{"id":"uv","label":"Astral uv tool guide","url":"https://docs.astral.sh/uv/guides/tools/","claims":["uvx runs a package-provided command in an isolated environment"],"checked_at":"2026-09-27"},{"id":"pricing","label":"Evomi Scraper API product and pricing","url":"https://evomi.com/product/scraper-api","claims":["Scraping credit plans and successful-request billing"],"checked_at":"2026-09-27"},{"id":"cursor","label":"Cursor MCP configuration reference","url":"https://cursor.com/docs/mcp","claims":["Local command and environment configuration format"],"checked_at":"2026-09-27"}],"checked_at":"2026-09-27","updated_at":"2026-09-27","review_due_at":"2026-10-27","verification":"docs-confirmed","test":null,"status":"published","withdrawal_reason":null,"repository_url":"https://github.com/evomi/evomi-mcp","license":"MIT","editorial":{"seo_title":"Evomi MCP Server: Proxy Tools & Python Setup","seo_description":"Set up Evomi MCP with a Public API key. Compare proxy controls, scraping tools, credential masking, usage billing and a practical session-check workflow.","intro":"Evomi’s integration is useful when your agent needs visibility into a proxy account as well as page content. The local server connects to the Public API and Scraper API; decide which account operations and outputs you want the client to use before starting a workflow.","selection":{"best_for":["Investigating targeting or bandwidth on an existing Evomi proxy account.","Combining account inspection with a later scraping task in one client."],"not_for":["A hosted-only client that cannot launch a local Python process.","A workflow that assumes all tools are read-only or never expose credentials."],"source_ids":["docs","repository"]},"recommended_connection":{"connection_id":"local","reason":"Use the Public API key for account inspection and automatic scraper-key lookup. The uvx launcher keeps the package environment separate from a project.","source_ids":["docs","uv"]},"workflow":{"title":"Check an Evomi proxy session before rotating it","steps":[{"title":"Identify the product","body":"Inspect the product record before changing a session so the account, gateway and allowance are clear.","tool_names":["list_proxy_products"],"source_ids":["docs"]},{"title":"Confirm the targeting values","body":"Look up the desired location in the product’s options. Save the returned identifiers for your connection configuration.","tool_names":["list_proxy_targeting_options"],"source_ids":["docs"]},{"title":"Review traffic and decide on rotation","body":"Read recent usage first. If a fresh exit IP is required, rotate only the session you intend to change.","tool_names":["get_proxy_usage","rotate_proxy_session"],"source_ids":["repository"]}]},"troubleshooting":[{"symptom":"The MCP process does not start","resolution":"Check that the client can locate uvx and that Python meets the package requirement. The launcher must run evomi-mcp over stdio.","source_ids":["package","uv","docs"]},{"symptom":"Scraping works but account tools reject the key","resolution":"A scraper-only key does not authorize the Public API. Add EVOMI_PUBLIC_API_KEY for proxy and account calls.","source_ids":["docs"]},{"symptom":"A connection-string tool refuses to run","resolution":"Check EVOMI_HIDE_PROXY_PASSWORDS. When enabled, credential-generating tools can refuse rather than return an unusable masked connection string.","source_ids":["repository"]}],"faqs":[{"question":"Can Evomi MCP manage proxy sessions?","answer":"Yes. The reviewed tools include targeting inspection and a session-rotation operation. Rotation changes the selected live session.","source_ids":["repository"]},{"question":"Will my proxy password appear in the conversation?","answer":"Some credential tools return it by design. The documentation explains the masking flag and which tools it disables. Choose that setting to match the client’s logging and sharing behavior.","source_ids":["docs"]},{"question":"Does leaving spending disabled make scraping free?","answer":"No. Browser-profile ordering is the optional operation controlled by that flag. Scraping calls still use the account’s credits and applicable product terms.","source_ids":["repository","pricing"]}]},"url":"https://workingproxysites.info/mcp/evomi","provider_url":"https://workingproxysites.info/t/9-evomi-proxies","review_due":false,"version":null}