Run API Endpoint
Executes an API endpoint as part of an MCP Server Tool function stackNote
When using the Run API Endpoint function, authentication tokens are not checked.Run Task
Executes a task as part of an MCP Server Tool function stackTasks have no output.
MCP List Tools
Provides a list of available tools and their configurations from an MCP serverMCP Call Tool
Executes a tool available on a remote MCP serverAsk the User (Elicit)
Asks the MCP client’s user for structured input while a tool, prompt or resource runs, such as a confirmation before a refund or a missing detail. In the function panel, it’s under MCP → Ask the User (Elicit). It’s available only in tool, prompt and resource stacks.action is accept, decline or cancel. content holds the field values, and only when
the user accepts.
cancel. You get {action: "cancel"} immediately, and the stack continues,
when:
- the client doesn’t support elicitation, which includes every client on a protocol version
before
2026-07-28 - the stack runs outside an MCP request, such as from an agent or a test
- you use Run & Debug without a simulated answer for that key
Report Progress
Sends a progress update to the MCP client during a long-running tool, prompt or resource. In the function panel, it’s under MCP → Report Progress.Sign-in functions
These functions build the login handoff for an MCP server with hosted OAuth sign-in. Use them in XanoScript.
See Require sign-in (OAuth) for examples and the rules each
one enforces.