{"library":"moonraker-api","title":"Moonraker API Client","description":"Async websocket API client for Moonraker, the Klipper 3D printer backend. Provides both HTTP and WebSocket interfaces for printer control and monitoring. Current version 2.0.6, updated August 2024.","language":"python","status":"active","last_verified":"Mon Apr 27","install":{"commands":["pip install moonraker-api"],"cli":null},"imports":["from moonraker_api import MoonrakerAPI"],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"import asyncio\nfrom moonraker_api import MoonrakerAPI\n\nasync def main():\n    api = MoonrakerAPI(\"ws://192.168.1.100:7125/websocket\")\n    await api.connect()\n    print(await api.get_server_info())\n    await api.disconnect()\n\nasyncio.run(main())","lang":"python","description":"Create an async client connecting to a local Moonraker instance via WebSocket.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}