survey-mcp-server
Version:
Survey management server handling survey creation, response collection, analysis, and reporting with database access for data management
33 lines (32 loc) • 983 B
TypeScript
export interface Tool {
name: string;
description: string;
inputSchema: {
type: "object";
properties: Record<string, any>;
required?: string[];
additionalProperties?: boolean;
};
}
export interface ListToolsRequestSchema {
type: "object";
properties: {
category?: {
type: "string";
description: "Optional category to filter tools by";
enum: ["survey", "response", "analytics", "template"];
};
search?: {
type: "string";
description: "Optional search term to filter tools by name or description";
};
include_deprecated?: {
type: "boolean";
description: "Whether to include deprecated tools in the response";
default: false;
};
};
additionalProperties: false;
}
export declare const listToolsRequestSchema: ListToolsRequestSchema;
export declare const toolDefinitions: Tool[];