Skip to main content
Glama

get_case_summary

Retrieve brief summaries for multiple Cisco support cases by providing case IDs. Use this tool to quickly check status, severity, and modification details for up to 30 cases at once.

Instructions

Get case summary information for up to 30 specific case IDs. Returns brief information for multiple cases.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
case_idsYesComma-separated list of case IDs (max 30, e.g., "123456789,987654321")
sort_byNoSort results by field. UPDATED_DATE: Sort by last modification time (ascending). Default. STATUS: Sort by status (ascending)UPDATED_DATE

Implementation Reference

  • Handler implementation for 'get_case_summary': sets the API endpoint to `/cases/case_ids/{case_ids}` with encoded case_ids and optional sort_by parameter (default 'UPDATED_DATE'), then proceeds to makeApiCall.
    case 'get_case_summary': endpoint = `/cases/case_ids/${encodeURIComponent(processedArgs.case_ids)}`; apiParams.sort_by = processedArgs.sort_by || 'UPDATED_DATE'; break;
  • Input schema validation for get_case_summary: requires 'case_ids' as comma-separated numeric IDs (max 30), optional 'sort_by' enum.
    inputSchema: { type: 'object', properties: { case_ids: { type: 'string', description: 'Comma-separated list of case IDs (max 30, e.g., "123456789,987654321")', pattern: '^[0-9,\\s]+$' }, sort_by: { type: 'string', description: 'Sort results by field. UPDATED_DATE: Sort by last modification time (ascending). Default. STATUS: Sort by status (ascending)', enum: ['STATUS', 'SEVERITY', 'CREATED_DATE', 'MODIFIED_DATE', 'UPDATED_DATE'], default: 'UPDATED_DATE' } }, required: ['case_ids'] }
  • Tool registration in CaseApi.getTools(): defines name, description, and inputSchema for get_case_summary.
    { name: 'get_case_summary', description: 'Get case summary information for up to 30 specific case IDs. Returns brief information for multiple cases.', inputSchema: { type: 'object', properties: { case_ids: { type: 'string', description: 'Comma-separated list of case IDs (max 30, e.g., "123456789,987654321")', pattern: '^[0-9,\\s]+$' }, sort_by: { type: 'string', description: 'Sort results by field. UPDATED_DATE: Sort by last modification time (ascending). Default. STATUS: Sort by status (ascending)', enum: ['STATUS', 'SEVERITY', 'CREATED_DATE', 'MODIFIED_DATE', 'UPDATED_DATE'], default: 'UPDATED_DATE' } }, required: ['case_ids'] } },
  • Registers CaseApi instance in ApiRegistry, making get_case_summary tool available via getAvailableTools().
    this.apis.set('case', new CaseApi());

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/sieteunoseis/mcp-cisco-support'

If you have feedback or need assistance with the MCP directory API, please join our Discord server