Oxylabs MCP Server

Official
src_dir := src/ test_dir := tests/ current_dir = $(shell pwd) python ?= python3 virtualenv_dir ?= .venv .PHONY: install_deps install_deps: $(virtualenv_dir) uv sync .PHONY: lint lint: install_deps uv run mypy $(src_dir) uv run ruff check .PHONY: format format: $(virtualenv_dir) uv run ruff check --fix . .PHONY: test test: install_deps uv run pytest ./tests .PHONY: run run: install_deps npx @modelcontextprotocol/inspector@0.3.0 \ uv \ --directory $(current_dir) \ run \ oxylabs-mcp $(virtualenv_dir): $(python) -m venv $@ --symlinks