Skip to main content
Glama

fluid_build_vault_t4_operate

Build an unsigned transaction to interact with a Fluid Vault T4, adjusting dual-asset collateral and debt with slippage protection.

Instructions

Build an unsigned transaction to interact with a Vault T4 (dual-asset collateral, dual-asset debt).

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
chainYesBlockchain network. Supported: ethereum, arbitrum, base, polygon, plasma
nft_idYesPosition NFT ID (0 to open new position)
rpc_urlNo
receiverYesAddress to receive withdrawn collateral or borrowed tokens
vault_addressYesVault T4 contract address
col_shares_maxYesMaximum collateral shares (slippage protection)
col_shares_minYesMinimum collateral shares (slippage protection)
new_col_token0YesToken0 collateral amount in raw units
new_col_token1YesToken1 collateral amount in raw units
debt_shares_maxYesMaximum debt shares (slippage protection)
debt_shares_minYesMinimum debt shares (slippage protection)
new_debt_token0YesToken0 debt change in raw units
new_debt_token1YesToken1 debt change in raw units
Behavior2/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

No annotations are provided, so the description carries full responsibility. It does not disclose whether the transaction opens, closes, or adjusts a position, potential reverts, permission requirements, or that it is a builder that does not send the transaction. The phrase 'unsigned transaction' hints at the builder role but is minimal.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The description is a single, focused sentence that clearly communicates the core purpose without redundant words. It is front-loaded and appropriately sized for a simple, well-named tool.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness2/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

Given the complexity (13 parameters, dual-asset collateral/debt, slippage ranges) and no output schema, the one-sentence description is insufficient. It fails to explain the operational meaning of the parameters (e.g., that amounts represent changes, how slippage limits work, or the overall action 'interact' performs on a T4 vault).

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is high (92%), and individual parameter descriptions already explain each field. The tool description adds no additional parameter meaning, so it does not exceed the baseline of relying on the structured schema.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description uses a specific verb ('build') and resource ('unsigned transaction to interact with a Vault T4'), and explicitly mentions 'dual-asset collateral, dual-asset debt', which distinguishes it from T1/T2/T3 vault builders. It is clear what the tool does and which vault type it targets.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines2/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The description provides no explicit guidance on when to use this tool versus sibling vault builders (T1, T2, T3) or lending tools. It implies usage only through the vault type name, but does not explain selection criteria or scenarios where this tool is appropriate.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Install Server

Other Tools

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/ahmadmardeni1/fluid-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server