mcp-cisco-support
Version:
MCP server for Cisco Support APIs including Bug Search and future tools
27 lines • 1.08 kB
TypeScript
import { Tool } from '@modelcontextprotocol/sdk/types.js';
import { BaseApi } from './base-api.js';
import { ToolArgs } from '../utils/validation.js';
import { ApiResponse } from '../utils/formatting.js';
export declare class SoftwareApi extends BaseApi {
protected baseUrl: string;
protected apiName: string;
getTools(): Tool[];
executeTool(name: string, args: ToolArgs, meta?: {
progressToken?: string;
}): Promise<ApiResponse>;
private getSoftwareSuggestionsByProductIds;
private getSoftwareReleasesByProductIds;
private getCompatibleSoftwareByProductId;
private getSoftwareSuggestionsByMdfIds;
private getSoftwareReleasesByMdfIds;
private getCompatibleSoftwareByMdfId;
private formatSoftwareSuggestionResponse;
private formatProductSuggestion;
private formatCompatibleSuggestion;
private formatSuggestion;
private formatImages;
private generateSoftwareDownloadUrl;
private generateCiscoProductUrl;
protected getResultCount(data: ApiResponse): number;
}
//# sourceMappingURL=software-api.d.ts.map