UNPKG

@chinchillaenterprises/mcp-discord

Version:

Modular Discord MCP server with 45+ tools for comprehensive server management, featuring clean architecture and discord_ prefixed tools

42 lines 1.37 kB
import { ServiceContainer } from '../services/service-container.js'; export type ToolHandler = (args: any, services: ServiceContainer) => Promise<any>; export declare const allToolDefinitions: { [x: string]: unknown; name: string; inputSchema: { [x: string]: unknown; type: "object"; properties?: { [x: string]: unknown; } | undefined; required?: string[] | undefined; }; title?: string | undefined; description?: string | undefined; outputSchema?: { [x: string]: unknown; type: "object"; properties?: { [x: string]: unknown; } | undefined; required?: string[] | undefined; } | undefined; annotations?: { [x: string]: unknown; title?: string | undefined; readOnlyHint?: boolean | undefined; destructiveHint?: boolean | undefined; idempotentHint?: boolean | undefined; openWorldHint?: boolean | undefined; } | undefined; _meta?: { [x: string]: unknown; } | undefined; }[]; export declare const allToolHandlers: Record<string, ToolHandler>; export * from './messaging/index.js'; export * from './account/index.js'; export * from './server/index.js'; export * from './moderation/index.js'; export * from './content/index.js'; //# sourceMappingURL=index.d.ts.map