You're viewing a demo portfolio

Join the waitlist
PRSM
This tool is no longer present in the server's latest manifest. Showing the last observed version (server version 0.9.16).

magicblock_withdraw

Inactive

Tool of SAP MCP Server

declared in 0.9.16

Build an unsigned transaction to withdraw SPL tokens from an Ephemeral Rollup back to Solana. Then use sap_preview_transaction, sap_sign_transaction, and sap_submit_signed_transaction. Builder fee applies.

Parameters schema

{
  "type": "object",
  "required": [
    "owner",
    "mint",
    "amount"
  ],
  "properties": {
    "mint": {
      "type": "string",
      "description": "SPL mint on Solana"
    },
    "owner": {
      "type": "string",
      "description": "Wallet pubkey that owns the tokens and will sign"
    },
    "amount": {
      "type": "number",
      "description": "Base-unit amount to withdraw (integer, minimum 1)"
    },
    "cluster": {
      "type": "string",
      "description": "Cluster: 'mainnet', 'devnet', or custom RPC URL"
    },
    "validator": {
      "type": "string",
      "description": "Optional ER validator pubkey"
    },
    "idempotent": {
      "type": "boolean",
      "description": "Use idempotent variants for preparatory init instructions (default true)"
    },
    "escrowIndex": {
      "type": "number",
      "description": "Optional escrow index for the withdrawal"
    },
    "initIfMissing": {
      "type": "boolean",
      "description": "Initialize transfer queue if missing (default true)"
    },
    "initAtasIfMissing": {
      "type": "boolean",
      "description": "Initialize ATAs if missing (default true)"
    }
  }
}

What this tool wraps· 0 endpoints

min confidence0.700.50

No endpoints wrapped at confidence ≥ 0.70.

Parent server

SAP MCP Server

https://github.com/OOBE-PROTOCOL/sap-mcp

2/7 registries
View full server →
magicblock_withdraw — SAP MCP Server — PRSM MCP