Open Web UI icon

Open Web UI

OpenWebUI

Actions304

Tools → create_new_tools_api_v1_tools_create_post

AI-generated

Summary

Create a new tool by sending a POST request to the Open Web UI's /api/v1/tools/create endpoint with the specified tool details.

Inputs

  • Skip Authentication — Optional boolean to skip authentication; defaults to false.
  • Method (required) — HTTP method to use; must be POST for this operation.
  • Request Body (required) — Object specifying the new tool's details, including 'id' (string), 'name' (string), 'content' (string), 'meta' (object with 'description' and 'manifest'), and optionally 'access_control'.

Output shape

The operation returns the response from the Open Web UI API as JSON, typically including the created tool's data or an error object.

Request body must follow the provided schema with required fields 'id', 'name', 'content', and 'meta'. The 'access_control' field is optional. Authentication is used by default unless skipped. The base URL is fixed as 'http://open-webui:8080' for this operation.

Links

Discussion