mcp

Get Tools

Return MCP tools — from cache if fresh, otherwise by fetching from remote.

On cache miss, tries manifest fetch first (fast), then falls back to full MCP handshake. Caches the result before returning.

The ls_user_id query parameter allows service-key callers (which don't carry ls_user_id in auth) to specify the user for per-user OAuth cache lookups.

get/api/v1/mcp/tools

Query parameters

urlstring required
oauth_provider_idstring nullable
ls_user_idstring nullable

Response

Successful Response

{"stackTrail":"paths:/api/v1/mcp/tools:get:responses:200:content:application/json:schema","oasType":"schema","type":"unknown"}

Changes