UNPKG

@noves/noves-mcp-server

Version:

MCP server that wraps Noves Intent service for natural language blockchain data

50 lines (47 loc) 938 B
/** * Type definitions for Noves MCP Server */ export interface TransactionData { rawTransactionData: { transactionHash: string; }; classificationData: { description: string; type: string; }; } export interface TokenPriceData { chain: string; block: string; token: { address: string; symbol?: string; name?: string; }; price: { amount: string; currency: string; status: string; }; pricedBy?: { poolAddress?: string; exchange?: { name: string; }; liquidity?: number; baseToken?: { address: string; symbol: string; name: string; }; }; priceType: string; priceStatus: string; timestamp?: string; } export interface WalletAnalysisData { totalTransactions: number; transactionTypes: Record<string, number>; uniqueTypes: string[]; mostCommonType?: [string, number]; }