check_install_progress
Check your cloud print environment configuration status and identify incomplete setup steps to ensure printing readiness.
Instructions
Check whether the user's cloud print environment is fully configured.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Implementation Reference
- src/webprinter_mcp/server.py:23-26 (handler)The main handler function that executes the check_install_progress tool logic. It's decorated with @app.tool() and delegates to the CloudPrintClient to check installation progress.
@app.tool() def check_install_progress() -> dict: """Check whether the user's cloud print environment is fully configured.""" return get_client().check_install_progress() - src/webprinter_mcp/server.py:23-23 (registration)The FastMCP @app.tool() decorator that registers the check_install_progress function as an MCP tool.
@app.tool() - src/webprinter_mcp/client.py:206-207 (helper)The CloudPrintClient helper method that makes the actual HTTP POST request to the WebPrinter API endpoint /openapi/platform/checkInstallProgressMCP.
def check_install_progress(self) -> dict[str, Any]: return self._post_json("/openapi/platform/checkInstallProgressMCP")