@gviper/alphavantage-mcp
Version:
MCP (Model Context Protocol) server for Alpha Vantage financial data API
35 lines • 1.28 kB
TypeScript
import { z } from 'zod';
import { Util } from '@gviper/alphavantage-api';
declare const SymbolSearchParamsSchema: z.ZodObject<{
keywords: z.ZodString;
datatype: z.ZodOptional<z.ZodEnum<["json", "csv"]>>;
}, "strip", z.ZodTypeAny, {
keywords: string;
datatype?: "json" | "csv" | undefined;
}, {
keywords: string;
datatype?: "json" | "csv" | undefined;
}>;
export declare function createUtilTools(util: Util): {
av_util_symbol_search: {
description: string;
inputSchema: z.ZodObject<{
keywords: z.ZodString;
datatype: z.ZodOptional<z.ZodEnum<["json", "csv"]>>;
}, "strip", z.ZodTypeAny, {
keywords: string;
datatype?: "json" | "csv" | undefined;
}, {
keywords: string;
datatype?: "json" | "csv" | undefined;
}>;
handler: (params: z.infer<typeof SymbolSearchParamsSchema>) => Promise<import("@gviper/alphavantage-api").SymbolSearchResponse>;
};
av_util_market_status: {
description: string;
inputSchema: z.ZodObject<{}, "strip", z.ZodTypeAny, {}, {}>;
handler: (params?: {}) => Promise<import("@gviper/alphavantage-api").MarketStatusResponse>;
};
};
export {};
//# sourceMappingURL=util.d.ts.map