Point the server at another Axure prototype
axure_use_prototypeSwitch the active Axure prototype to an http(s) URL the user names, verifying it really serves an Axure runtime so later reads target the correct prototype.
Instructions
Read a DIFFERENT Axure prototype than the one configured in AXURE_URL, without changing any configuration. Call it when the user names a prototype address in the conversation (e.g. "use axure-reader on http://example.com/..."), then call the other tools normally — they will read the prototype you named.
Do NOT call this when the user names no address: the configured AXURE_URL already applies, and calling this tool with a guessed address would read the wrong prototype.
The address is treated as untrusted input. It must be an http(s) URL, and this tool VERIFIES that the host actually serves an Axure prototype by looking for the Axure runtime in the real page before admitting it. If it is not Axure the call fails and nothing is admitted. Cloud instance-metadata endpoints, embedded credentials and non-web ports are refused outright.
On success the prototype stays in effect for subsequent calls in this session. The response includes the detected Axure signals, the page count and a bounded page list, so you can continue without another call.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | The Axure prototype share/publish URL the user named, including the scheme (e.g. "https://axure.example.com/MyProject"). It is verified before use. | |
| filter | No | Case-insensitive substring filter over page names and folder paths, applied to the returned list. | |
| maxPages | No | How many pages to include in the returned list (default 50). Use axure_list_pages for the rest. | |
| settleMs | No | Extra wait after the page loads, in milliseconds. Defaults to AXURE_SETTLE_MS (4000). | |
| viewport | No | Browser viewport to render with. Defaults to AXURE_VIEWPORT_WIDTH/HEIGHT (normally 1440x900). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ok | No |