Skip to main content
POST
/
discover
/
services
Discover services
curl --request POST \
  --url http://localhost:7687/discover/services \
  --header 'Content-Type: application/json' \
  --data '
{
  "query": "<string>",
  "limit": 1,
  "enabled": true
}
'
{
  "services": [
    {
      "name": "<string>",
      "type": "<string>",
      "source": "<string>",
      "description": "<string>",
      "hash": "<string>",
      "enabled": true
    }
  ]
}

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.

Body

application/json

Request body used to discover services.

query
string

Free-text query used to match service names and descriptions.

limit
integer

Maximum number of matching services to return.

Required range: x > 0
enabled
boolean | null

When set, returns only enabled services, only disabled services, or both when null.

Response

Service discovery results.

Response body returned by the service discovery endpoint.

services
object[]
required

Discovered services that satisfy the supplied search query and enabled filter.

Last modified on May 14, 2026