Change the default gas fee token, price, and/or gas multiplier used by the MCP servers. Shows available fee tokens from the chain registry.
Change the gas fee settings used by the Manifest agent's MCP servers.
For all user choices in this skill, use the AskUserQuestion tool to present the options so the user can select from a list instead of typing.
Run:
echo "$MANIFEST_PLUGIN_ROOT"
If the output is empty, tell the user to restart Claude Code and stop.
Run:
node "$MANIFEST_PLUGIN_ROOT/scripts/update-config.cjs" --status
If the command fails, tell the user:
No agent configuration found. Run first.
/manifest-agent:init-agentStop here.
Parse the JSON output. Show the user their current settings:
IMPORTANT: Do NOT read ~/.manifest-agent/config.json directly — it contains
the key password.
Use AskUserQuestion to ask what the user wants to change:
Read the chain data file for the active chain:
cat ~/.manifest-agent/chains/ACTIVE_CHAIN.json
Replace ACTIVE_CHAIN with the activeChain value from Step 1.
Parse the feeTokens array. Each token has symbol, denom, and
fixedMinGasPrice.
Use AskUserQuestion to ask which token to use, showing the symbol and min gas price for each:
Compose the gas price string from the selected token's fixedMinGasPrice and
denom (the raw on-chain denom, NOT the symbol) as <fixedMinGasPrice><denom>.
Ask the user for the new gas multiplier value. Explain:
Build the update command with the appropriate flags:
node "$MANIFEST_PLUGIN_ROOT/scripts/update-config.cjs" --gas-price GAS_PRICE --gas-multiplier GAS_MULTIPLIER
Include only the flags that changed. For example, if only the token changed:
node "$MANIFEST_PLUGIN_ROOT/scripts/update-config.cjs" --gas-price 1umfx
If only the multiplier changed:
node "$MANIFEST_PLUGIN_ROOT/scripts/update-config.cjs" --gas-multiplier 1.8
Parse the JSON output to confirm the update.
Tell the user: