UNPKG

mcp-harbor

Version:

A Node.js application for connecting to Harbor and providing operations capabilities.

172 lines (171 loc) 4.21 kB
export declare const TOOL_DEFINITIONS: { list_projects: { description: string; inputSchema: { type: string; properties: {}; required: never[]; }; }; get_project: { description: string; inputSchema: { type: string; properties: { projectId: { type: string; }; }; required: string[]; }; }; create_project: { description: string; inputSchema: { type: string; properties: { project_name: { type: string; }; metadata: { type: string; properties: { public: { type: string; }; enable_content_trust: { type: string; }; prevent_vul: { type: string; }; severity: { type: string; }; auto_scan: { type: string; }; }; }; }; required: string[]; }; }; delete_project: { description: string; inputSchema: { type: string; properties: { projectId: { type: string; }; }; required: string[]; }; }; list_repositories: { description: string; inputSchema: { type: string; properties: { projectId: { type: string; }; }; required: string[]; }; }; delete_repository: { description: string; inputSchema: { type: string; properties: { projectId: { type: string; }; repositoryName: { type: string; }; }; required: string[]; }; }; list_tags: { description: string; inputSchema: { type: string; properties: { projectId: { type: string; }; repositoryName: { type: string; }; }; required: string[]; }; }; delete_tag: { description: string; inputSchema: { type: string; properties: { projectId: { type: string; }; repositoryName: { type: string; }; tag: { type: string; }; }; required: string[]; }; }; list_charts: { description: string; inputSchema: { type: string; properties: { projectId: { type: string; }; }; required: string[]; }; }; list_chart_versions: { description: string; inputSchema: { type: string; properties: { projectId: { type: string; }; chartName: { type: string; }; }; required: string[]; }; }; delete_chart: { description: string; inputSchema: { type: string; properties: { projectId: { type: string; }; chartName: { type: string; }; version: { type: string; }; }; required: string[]; }; }; };