@gala-chain/launchpad-mcp-server
Version:
MCP server for Gala Launchpad - 102 tools (pool management, event watchers, GSwap DEX trading, price history, token creation, wallet management, DEX pool discovery, liquidity positions, token locks, locked token queries, composite pool data, cross-chain b
22 lines • 912 B
JavaScript
;
/**
* Get Config Tool (45% code reduction via factory pattern)
*
* Enhanced to include current MCP server environment state
*/
Object.defineProperty(exports, "__esModule", { value: true });
exports.getConfigTool = void 0;
const tool_factory_js_1 = require("../../utils/tool-factory.js");
exports.getConfigTool = (0, tool_factory_js_1.createServerLevelTool)({
name: 'gala_launchpad_get_config',
description: 'Get the current SDK configuration including environment, base URLs, timeouts, feature flags, effective slippage tolerance factors, and current MCP server environment state.',
handler: async (sdk, args, server) => {
const sdkConfig = sdk.getConfig();
const currentEnvironment = server.getEnvironment();
return {
...sdkConfig,
mcpServerEnvironment: currentEnvironment,
};
},
});
//# sourceMappingURL=getConfig.js.map