composite toolset: tools and prompts
The composite toolset of @gala-chain/gala-mcp-server 1.0.0-rc.9 provides tools that need both the Launchpad and the GSwap client, enabled exactly when both toolsets are. It defines 3 tools and 9 prompts. A prompt is offered only when every tool it names is registered by the selection.
The same data, with every parameter's type and description, is at /mcp/composite/tools.json. * marks a required parameter. Tools whose description says they need authentication need a wallet in full-access mode.
Tools
fetch
| Tool | What it does | Auth | Parameters |
|---|---|---|---|
gala_launchpad_fetch_token_spot_price | Fetch USD spot price for ANY token with smart routing | no | tokenName, tokenId, currentSupply, calculateAmountMode |
gala_launchpad_fetch_price_history | Fetch historical price snapshots for DEX tokens from the DEX Backend API | no | tokenName, tokenId, from, to, sortOrder, cursor, pageSize |
gala_launchpad_fetch_all_price_history | Fetch all historical price snapshots for DEX tokens from the DEX Backend API with automatic pagination | no | tokenName, tokenId, from, to, sortOrder |
Prompts
| Prompt | Tier | What it does | Arguments | Tools it names |
|---|---|---|---|---|
galachain-launchpad:price-trends | legacy | Analyze token price history and trends - technical analysis, volatility assessment, and price discovery | tokenName*, days | gala_launchpad_fetch_price_history, gala_launchpad_fetch_token_spot_price |
galachain-launchpad:fetch-price-history | tier1 | Get historical price data for technical analysis and trend identification | tokenName*, days | gala_launchpad_fetch_price_history |
galachain-launchpad:fetch-current-price | legacy | Get current USD spot price for any token | tokenName* | gala_launchpad_fetch_token_spot_price |
galachain-launchpad:fetch-all-price-history | tier1 | Get complete price history with auto-pagination for comprehensive historical analysis (Node.js only) | tokenName* | gala_launchpad_fetch_all_price_history |
galachain-launchpad:portfolio | legacy | Analyze complete portfolio with GALA balance, token holdings, and total USD value | - | gala_launchpad_fetch_gala_balance, gala_launchpad_fetch_gala_spot_price, gala_launchpad_fetch_launchpad_token_spot_price, gala_launchpad_fetch_pool_details_for_calculation, gala_launchpad_fetch_tokens_held |
galachain-launchpad:balance | legacy | Check GALA balance and optionally a specific token balance | tokenName | gala_launchpad_fetch_gala_balance, gala_launchpad_fetch_gala_spot_price, gala_launchpad_fetch_launchpad_token_spot_price, gala_launchpad_fetch_token_balance |
galachain-launchpad:spot-prices | legacy | Get spot prices for multiple Launchpad tokens efficiently | tokens* | gala_launchpad_fetch_gala_spot_price, gala_launchpad_fetch_launchpad_token_spot_price, gala_launchpad_fetch_pool_details_for_calculation |
galachain-launchpad:fetch-token-spot-price | legacy | Fetch USD spot price for any token (launchpad or DEX) | tokenName* | gala_launchpad_fetch_token_spot_price |
galachain-launchpad:subscribe-to-event | legacy | Subscribe to any event type with custom parameters via WebSocket | eventType*, duration, filters | gala_launchpad_on_dex_pool_creation, gala_launchpad_on_launchpad_token_creation |