WEBO MCP (AI Agent)
AI-generatedSummary
Call the WEBO MCP API to list available tools, initialize a session, or execute a specified tool with provided arguments, supporting multiple authentication modes including proxy authentication.
Inputs
- Name (required) — Specify 'tools/list' to list available tools, 'initialize' to create a new session, or the name of a tool from the tools list to call.
- Arguments (required) — Provide a JSON object with arguments specific to the chosen tool; must be non-empty. Examples: for 'tools/list', include {"include_internal": false} and optional category; for 'initialize', include client and version; for other tools, follow the schema returned from tools/list.
- Domain — Set the site domain (e.g. example.com); required when calling specific tools. Also used as fallback site_url for proxy authentication if none is provided in the input.
- Tools List: Category — An optional filter category when listing tools (only applies if 'Name' is 'tools/list' and no category is specified in Arguments).
- Proxy: Site URL (fallback) — Fallback site URL used only when authentication is via proxy and the input item does not define a site_url.
- Proxy: Chat Token (fallback) — Fallback chat token used only when authentication is via proxy and the input item does not provide a chat_token.
Output shape
a list of JSON objects each corresponding to the result of the specified call per input item
Returns JSON response objects from the WEBO MCP API. For 'tools/list', returns the list of tools; for 'initialize', returns session ID and metadata; for other tools, returns their specific JSON response. Requires credentials configuration with appropriate authentication settings (Basic, API Key, HMAC, or Proxy). If a session ID is not supplied when calling a tool, the node attempts to initialize one automatically.