@coretext-ai/qa-discord-77f3255a-cccf-4fab-b131-c7d49ae1be7c
Version:
MCP server with discord integration
19 lines • 636 B
TypeScript
import { DiscordClient } from '../clients/discord-client.js';
import { Tool } from '@modelcontextprotocol/sdk/types.js';
import { Logger } from '../services/logger.js';
export interface DiscordToolsConfig {
dISCORDACCESSTOKEN?: string;
authToken?: string;
logger?: Logger;
}
export declare class DiscordTools {
private client;
private initialized;
private logger;
constructor(client: DiscordClient);
private ensureInitialized;
getToolDefinitions(): Tool[];
canHandle(toolName: string): boolean;
executeTool(name: string, args: any): Promise<any>;
}
//# sourceMappingURL=discord-tools.d.ts.map