UNPKG

@trendmoon/mcp-server

Version:

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

28 lines 1 kB
import { McpServer } from "@modelcontextprotocol/sdk/server/mcp.js"; import { UserService } from "@trendmoon/api-client"; import { z } from "zod"; export declare const SearchUsersSchema: z.ZodObject<{ query: z.ZodOptional<z.ZodString>; limit: z.ZodOptional<z.ZodNumber>; offset: z.ZodOptional<z.ZodNumber>; }, "strip", z.ZodTypeAny, { limit?: number | undefined; offset?: number | undefined; query?: string | undefined; }, { limit?: number | undefined; offset?: number | undefined; query?: string | undefined; }>; export declare const GetUserByIdentifierSchema: z.ZodObject<{ userId: z.ZodOptional<z.ZodString>; username: z.ZodOptional<z.ZodString>; }, "strip", z.ZodTypeAny, { userId?: string | undefined; username?: string | undefined; }, { userId?: string | undefined; username?: string | undefined; }>; export declare function registerUserTools(mcpServer: McpServer, userService: UserService): void; //# sourceMappingURL=UserTools.d.ts.map