@swig-wallet/mcp-server
MCP server for Swig smart wallet operations on Solana
Versions
1.1.3latest1.1.21.1.11.1.01.0.7+ show 7 moreshow less
1.0.61.0.51.0.41.0.31.0.21.0.11.0.0Tools 14
transact_sol_transfer Transfer SOL from a Swig wallet to a recipient.
configure_rpc Configure the Solana RPC endpoint. Call this before any other tool.
configure_paymaster Configure Swig Paymaster for gasless transactions. Get credentials from dashboard.onswig.com.
configure_gas_sponsor Configure a custom gas sponsorship server URL for fee-sponsored transactions.
generate_agent_keypair Generate a new Ed25519 keypair for the agent. Returns the public key. The user must fund this address with SOL before transactions can be sent.
configure_agent_keypair Load an existing keypair for the agent from a JSON file or base58 secret key.
get_balance Get the SOL balance of an address.
create_swig_wallet Create a new Swig smart wallet on Solana. Returns the Swig account address and wallet address.
fetch_swig_wallet Fetch a Swig wallet and return its details including all roles/authorities.
add_authority Add a new authority (keypair/key) to a Swig wallet with specific permissions.
remove_authority Remove an authority from a Swig wallet.
update_authority Update the permissions of an existing authority on a Swig wallet.
transact_custom Execute a custom instruction through the Swig wallet. The Swig wallet will be the signer for the inner instruction.
swig-wallet Permissions 3
network medium filesystem low env_vars low Scan Findings 0
No scan findings.