Spec List
spec_listList keys inside a chosen OpenAPI specification section from a local file path or remote URL, optionally filtered by tag or glob pattern. Supports headers and cached remote specs.
Instructions
Enumerate keys within a spec section from a local path string or URL source object. For remote specs, pass spec_path as {"url": "https://example.com/openapi.yaml", "headers": {"Header-Name": "value"}}; headers are optional, only http/https URLs are supported, and successful downloads are cached in memory for 15 minutes with stale fallback on network errors or HTTP 5XX refresh failures.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"section": "<section>",
"spec_path": "<spec_path>"
},
"name": "spec_list"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| section | Yes | ||
| spec_path | Yes | ||
| filter_by_tag | No | ||
| filter_by_glob | No |