Skip to main content
GET
/
services
/
{serviceName}
/
tools
/
{toolName}
Get a tool
curl --request GET \
  --url http://localhost:7687/services/{serviceName}/tools/{toolName}
{
  "name": "<string>",
  "description": "<string>",
  "enabled": true,
  "inputSchema": {},
  "outputSchema": {}
}

Documentation Index

Fetch the complete documentation index at: https://modelcontrolinterface.mintlify.app/llms.txt

Use this file to discover all available pages before exploring further.

Path Parameters

serviceName
string
required

Normalized service name.

Minimum string length: 1
toolName
string
required

Tool name within the service manifest.

Minimum string length: 1

Response

Tool details.

Expanded tool metadata payload returned by the tool detail endpoint.

name
string
required

Tool name as exposed by the service manifest.

Minimum string length: 1
description
string
required

Human-readable tool description.

enabled
boolean
required

Whether the tool is enabled after accounting for the parent service state.

inputSchema
object
required

JSON Schema describing the tool input payload.

outputSchema
object
required

JSON Schema describing the tool output payload.

Last modified on May 14, 2026