UNPKG

@trendmoon/mcp-server

Version:

TrendMoon MCP Server - Library and Standalone Server for Cryptocurrency and Social Data

37 lines 1.32 kB
import { McpServer } from "@modelcontextprotocol/sdk/server/mcp.js"; import { ChatService } from "@trendmoon/api-client"; import { z } from "zod"; export declare const GetChatByUsernameSchema: z.ZodObject<{ group_username: z.ZodString; }, "strip", z.ZodTypeAny, { group_username: string; }, { group_username: string; }>; export declare const GetGroupsServiceStatusSchema: z.ZodObject<{}, "strip", z.ZodTypeAny, {}, {}>; export declare const GetSpecificGroupSchema: z.ZodObject<{ groupId: z.ZodOptional<z.ZodString>; groupUsername: z.ZodOptional<z.ZodString>; }, "strip", z.ZodTypeAny, { groupId?: string | undefined; groupUsername?: string | undefined; }, { groupId?: string | undefined; groupUsername?: string | undefined; }>; export declare const AddNewGroupSchema: z.ZodObject<{ group_username: z.ZodString; group_type: z.ZodString; platform: z.ZodString; }, "strip", z.ZodTypeAny, { group_username: string; group_type: string; platform: string; }, { group_username: string; group_type: string; platform: string; }>; export declare const GetAllGroupsSchema: z.ZodObject<{}, "strip", z.ZodTypeAny, {}, {}>; export declare function registerChatTools(mcpServer: McpServer, chatService: ChatService): void; //# sourceMappingURL=ChatTools.d.ts.map