@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
59 lines • 2 kB
TypeScript
/**
* DEX Liquidity Position Prompts
*
* Slash commands for managing liquidity positions on GalaSwap DEX
*/
import type { MCPPrompt } from '../types/mcp.js';
/**
* View My Liquidity Positions - List all open LP positions
*
* This prompt shows all open liquidity positions for the authenticated wallet.
*/
export declare const myPositionsPrompt: MCPPrompt;
/**
* Add Liquidity - Create new LP position with guided workflow
*
* Guides through adding liquidity to a pool with price range selection
*/
export declare const addLiquidityPrompt: MCPPrompt;
/**
* Remove Liquidity - Close or reduce LP position
*
* Guides through removing liquidity from an existing position
*/
export declare const removeLiquidityPrompt: MCPPrompt;
/**
* Collect Fees - Harvest accumulated trading fees
*
* Guides through collecting accumulated fees from a position
*/
export declare const collectFeesPrompt: MCPPrompt;
/**
* Fetch Position Details - Get detailed position information including fee growth
*
* Retrieves comprehensive position details by token pair and tick range
*/
/**
* Get All Liquidity Positions - Auto-paginated position enumeration
*
* This prompt fetches ALL liquidity positions for a wallet with automatic pagination
*/
export declare const getAllLiquidityPositionsPrompt: MCPPrompt;
/**
* Estimate Remove Liquidity - Preview withdrawal amounts
*
* This prompt shows the estimated tokens and fees received when removing liquidity
*/
export declare const estimateRemoveLiquidityPrompt: MCPPrompt;
/**
* Fetch Position Direct - Get position using ONLY compound key (most efficient)
*
* This prompt shows the most efficient way to fetch a position when you already
* have all position parameters (token0, token1, fee, tickLower, tickUpper, owner)
*/
export declare const fetchPositionDirectPrompt: MCPPrompt;
/**
* Export all liquidity position prompts
*/
export declare const liquidityPositionPrompts: MCPPrompt[];
//# sourceMappingURL=liquidity-positions.d.ts.map