Skip to main content
Version: 2.0

Tool Management APIs

The Tool Management APIs handle individual tools available to agents, including both built-in tools and those discovered from MCP tool servers.

  • List available tools that agents can use
  • Get tool details including parameters, descriptions, and capabilities
  • Update tool settings for MCP tools
  • Delete tools when no longer needed
  • Manage tool configurations with full versioning support

Tool types

  • Web search tools: Internet search via Tavily provider
  • Corpora search tools: Query Vectara corpora for relevant content
  • MCP tools: External tools discovered from tool servers

Tool properties

  • Name and description: Human-readable identification
  • Parameters: Input schema defining what data the tool accepts
  • Capabilities: What actions the tool can perform
  • Access control: Which agents or users can use the tool

Available endpoints

EndpointMethodPurpose
List ToolsGETRetrieve all available tools
Get ToolGETGet detailed configuration of a specific tool
Update ToolPATCHModify tool settings or parameters
Delete ToolDELETERemove a custom tool

Built-in tools

WEB SEARCH
1
CORPORA SEARCH
1

MCP Tools

MCP TOOLS
1