UNPKG

@trendmoon/mcp-server

Version:

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

25 lines 866 B
import { McpServer } from "@modelcontextprotocol/sdk/server/mcp.js"; import { CategoryService, ChatService, CoinService, MessageService, SocialService, UserService, ChatActivityService } from "@trendmoon/api-client"; export interface TrendmoonMcpServerConfig { name?: string; version?: string; } export declare class TrendmoonMcpServer { private mcpServer; private trendmoonApiClient; private services; constructor(config?: TrendmoonMcpServerConfig); private registerAllTools; private registerPrompts; getMcpServer(): McpServer; getServices(): { category: CategoryService; chat: ChatService; coin: CoinService; message: MessageService; social: SocialService; user: UserService; chatActivity: ChatActivityService; }; } //# sourceMappingURL=TrendmoonMcpServer.d.ts.map