{"package": "mcp-watchdog", "summary": "MCP security proxy that detects and blocks all known MCP attack classes", "pypi_url": "https://pypi.org/project/mcp-watchdog", "piwheels_url": "https://www.piwheels.org/project/mcp-watchdog", "releases": {"0.1.9": {"released": "2026-02-24 11:00:51", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"mcp_watchdog-0.1.9-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mcp-watchdog/mcp_watchdog-0.1.9-py3-none-any.whl", "filehash": "155743fd8f9b11432d1b3bb2f5c14c91964fd7a31ca2052bcf43371480e84006", "filesize": 53272, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["rich"]}}}, "0.1.8": {"released": "2026-02-24 10:44:01", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"mcp_watchdog-0.1.8-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mcp-watchdog/mcp_watchdog-0.1.8-py3-none-any.whl", "filehash": "b958187c1eec077c2bdf62d8c214d53eeba4b2e32725f95a28d074de62c30494", "filesize": 49132, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["rich"]}}}, "0.1.7": {"released": "2026-02-24 09:45:49", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"mcp_watchdog-0.1.7-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mcp-watchdog/mcp_watchdog-0.1.7-py3-none-any.whl", "filehash": "35bee053255639bb925cf415cfec7978745bdda4d9f37f259a9945f85119a35d", "filesize": 48667, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["rich"]}}}, "0.1.6": {"released": "2026-02-24 09:27:48", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"mcp_watchdog-0.1.6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mcp-watchdog/mcp_watchdog-0.1.6-py3-none-any.whl", "filehash": "0fd0029bc0cbf1cfb161b7cffd59d8499640eb5fdc953ac82bdb29483df79a1b", "filesize": 47641, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["rich"]}}}, "0.1.5": {"released": "2026-02-22 10:55:18", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"mcp_watchdog-0.1.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mcp-watchdog/mcp_watchdog-0.1.5-py3-none-any.whl", "filehash": "011ee98e5ab468828a770366c367d4bb25cf373e90b2c54e66ee1616ac68788e", "filesize": 44840, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["rich"]}}}, "0.1.3": {"released": "2026-02-22 09:59:42", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"mcp_watchdog-0.1.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mcp-watchdog/mcp_watchdog-0.1.3-py3-none-any.whl", "filehash": "6b26d0a8fa2f0e71e60be86412d48fafcb2784603e30706f2cf44daeb25d4c7d", "filesize": 40593, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "rich", "uvicorn", "websockets"]}}}, "0.1.1": {"released": "2026-02-21 09:28:03", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"mcp_watchdog-0.1.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mcp-watchdog/mcp_watchdog-0.1.1-py3-none-any.whl", "filehash": "0fc62bdb25e0719b24a9823434571d2300f5d383f9d53cdaa45979e861776f9e", "filesize": 39114, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "rich", "uvicorn", "websockets"]}}}}}