@trendmoon/mcp-server
Version:
TrendMoon MCP Server - Library and Standalone Server for Cryptocurrency and Social Data
28 lines • 1 kB
TypeScript
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