Added. The MCP server ships inside this package. invisible-playwright-mcp, the command every client registers, is now a console script of aihawk, and the module behind it is aihawk.mcp. Nothing changes for anyone who already registered it: the PyPI name invisible-playwright-mcp continues as a shim over this package, with the same command and a compatibility module, so uvx invisible-playwright-mcp keeps starting the same server. The server had its own repository until today; it now lives in src/aihawk/mcp, and what it offers is on the wiki page The MCP server.
Changed. The dependency on the separate server package is replaced by what the server itself needs: the MCP SDK below 2, the engine from 0.13.0, and selectolax. The release gate now checks the engine floor against the index and drives the browser tests against a real engine before uploading, the wheel checks prove the module and the second command are in the artifact, and the tools' own end-to-end tests run in continuous integration the way they did in the server's repository. aihawk.__version__ reports the installed version instead of a literal that had been stale since 0.1.0.