INNER CODE UNIT · TypeScript
exchanges
lazy-dinosaur/ccxt-mcp · src/resources/exchanges.ts:37
const exchanges = ccxt.exchanges.slice(0, 20); // 처음 20개만
return {
resources: exchanges.map(exchangeId => ({
uri: `exchange://info/${exchangeId}`,
name: `${exchangeId} Info`
}))
};
},
complete: {
exchangeId: async (value) => {
// 거래소 ID 자동완성 제공
return ccxt.exchanges.filter(exchange =>
exchange.toLowerCase().includes(value.toLowerCase())
).slice(0, 10);
}
}
}),
async (uri, variables) => {