UNPKG

@access-mcp/affinity-groups

Version:

MCP server for ACCESS-CI Affinity Groups API

52 lines (51 loc) 1.31 kB
import { BaseAccessServer } from "@access-mcp/shared"; export declare class AffinityGroupsServer extends BaseAccessServer { constructor(); protected getTools(): ({ name: string; description: string; inputSchema: { type: string; properties: { group_id?: undefined; }; required: never[]; }; } | { name: string; description: string; inputSchema: { type: string; properties: { group_id: { type: string; description: string; }; }; required: string[]; }; })[]; protected getResources(): { uri: string; name: string; description: string; mimeType: string; }[]; protected handleToolCall(request: any): Promise<{ content: { type: string; text: string; }[]; }>; protected handleResourceRead(request: any): Promise<{ contents: { uri: any; mimeType: string; text: string; }[]; }>; private getAffinityGroup; private getAffinityGroupEvents; private getAffinityGroupKB; private listAffinityGroups; }