[build-system] build-backend = "uv_build" requires = [ "uv-build>=0.11,<0.12" ] [project] name = "mcp-proxy" version = "0.0.1" description = "MCP proxy server and CLI tools" requires-python = ">=3.13" classifiers = [ "Programming Language :: Python :: 3 :: Only", "Programming Language :: Python :: 3.13", "Programming Language :: Python :: 3.14", ] dependencies = [ "fastmcp>=2", "httpx>=0.27", "pydantic>=2", ] optional-dependencies.dev = [ "pytest>=8" ] scripts.mcp-proxy = "mcp_proxy.cli:main" [tool.uv] environments = [ "sys_platform == 'darwin' and platform_machine == 'arm64'", "sys_platform == 'linux' and platform_machine == 'x86_64'", ] build-backend.module-root = "" [tool.pytest] ini_options.pythonpath = [ "." ] ini_options.markers = [ "e2e: end-to-end tests requiring a running proxy" ]