List available MCP servers
POST/api/v1/llm/mcp-list-available-servers
Returns the discovered availability of configured MCP servers.
Built-in catalog entries
Section ID: DOC-MA-conversations-api-mcpListAvailableServers#built-in-catalog-entries
The catalog includes built-in:tavily. Travila supplies the vendor credential for this catalog entry; you do not need your own Tavily key. A catalog entry appearing in this list is not a setting that attaches its tools to your conversation.
The following access conditions are preserved as declared intent and are not implemented by generated code: Authorized scoped domain action.
Use this in a guide: Let a customer navigate your app through chat · Build an assistant that researches the web
Request
Responses
- 200
Server list returned
Discover servers available in the authenticated scope; no body filters are supplied.
Section ID: DOC-MA-conversations-api-mcpListAvailableServers#example-conversations-mcpListAvailableServers-request
Request example
{}
Illustrative response shape; omitted default fields and actual outcomes depend on the operation.
Section ID: DOC-MA-conversations-api-mcpListAvailableServers#example-conversations-mcpListAvailableServers-response
Response example
{
"servers": [
{
"serverId": "example_123",
"name": "example",
"status": "MCP_SERVER_CONNECTION_STATUS_CONNECTED",
"toolsDiscovered": 1,
"lastDiscoveryDuration": "1s",
"lastError": "example",
"lastDiscoveryTime": "2026-09-16T12:00:00Z",
"kind": "MCP_SERVER_KIND_INTERNAL"
}
]
}
Document ID: DOC-MA-conversations-api-mcpListAvailableServers. Section identities and revisions.
| Section | Stable reference |
|---|---|
| List available MCP servers | DOC-MA-conversations-api-mcpListAvailableServers#overview |
| Request | DOC-MA-conversations-api-mcpListAvailableServers#request |
| Responses | DOC-MA-conversations-api-mcpListAvailableServers#responses |