MCPcopy Create free account

hub / github.com/chengzuopeng/stock-sdk-mcp / functions

Functions31 in github.com/chengzuopeng/stock-sdk-mcp

↓ 13 callersFunctionsettledMeta
* 把 PromiseSettledResult 转成 { status, error? } 对象 * 失败时附带 reason 字符串,方便 LLM 排查
src/tools/compound.ts:14
↓ 6 callersFunctioncreateAllHandlers
(sdk: StockSDK)
src/tools/index.ts:50
↓ 6 callersFunctionfmt
(d: Date)
src/__tests__/integration.test.ts:35
↓ 4 callersFunctionextractUriParams
* 从 URI 中提取参数(自动 URL-decode,支持中文板块名等非 ASCII 字符)
src/resources/index.ts:109
↓ 4 callersFunctionpick
(q: FullQuote)
src/tools/compound.ts:280
↓ 3 callersFunctiongetAllTools
()
src/tools/index.ts:28
↓ 2 callersFunctioncreatePromptHandlers
()
src/prompts/index.ts:86
↓ 2 callersFunctiongetAllPrompts
()
src/prompts/index.ts:33
↓ 2 callersFunctionwithRetry
对网络错误重试一次(针对 eastmoney datacenter 的偶发 socket close)
src/__tests__/integration.test.ts:20
↓ 1 callersFunctioncreateBatchHandlers
( sdk: StockSDK )
src/tools/batch.ts:79
↓ 1 callersFunctioncreateBoardHandlers
(sdk: StockSDK)
src/tools/board.ts:156
↓ 1 callersFunctioncreateCompoundHandlers
(sdk: StockSDK)
src/tools/compound.ts:144
↓ 1 callersFunctioncreateDragontigerHandlers
(sdk: StockSDK)
src/tools/dragontiger.ts:103
↓ 1 callersFunctioncreateExtendedHandlers
( sdk: StockSDK )
src/tools/extended.ts:69
↓ 1 callersFunctioncreateFundflowHandlers
(sdk: StockSDK)
src/tools/fundflow.ts:116
↓ 1 callersFunctioncreateFuturesHandlers
(sdk: StockSDK)
src/tools/futures.ts:128
↓ 1 callersFunctioncreateHotspotHandlers
(sdk: StockSDK)
src/tools/hotspot.ts:98
↓ 1 callersFunctioncreateKlineHandlers
(sdk: StockSDK)
src/tools/kline.ts:255
↓ 1 callersFunctioncreateMarginHandlers
(sdk: StockSDK)
src/tools/margin.ts:89
↓ 1 callersFunctioncreateNorthboundHandlers
(sdk: StockSDK)
src/tools/northbound.ts:128
↓ 1 callersFunctioncreateOptionsHandlers
(sdk: StockSDK)
src/tools/options.ts:186
↓ 1 callersFunctioncreateQuoteHandlers
(sdk: StockSDK)
src/tools/quotes.ts:244
↓ 1 callersFunctioncreateResourceHandlers
( sdk: StockSDK )
src/resources/index.ts:135
↓ 1 callersFunctioncreateSearchHandlers
( sdk: StockSDK )
src/tools/search.ts:39
↓ 1 callersFunctioncreateServer
()
src/server.ts:28
↓ 1 callersFunctiongetAllResources
()
src/resources/index.ts:27
↓ 1 callersFunctiongetResourceTemplates
()
src/resources/index.ts:77
↓ 1 callersFunctionisStockCode
(str: string)
src/utils/stock.ts:7
↓ 1 callersFunctionmain
()
src/index.ts:26
↓ 1 callersFunctionmatchUriTemplate
* @internal * Simple URI template matcher for `{param}` placeholders.
src/server.ts:179
↓ 1 callersFunctionresolveStockCodes
( sdk: StockSDK, queries: string[] )
src/utils/stock.ts:20