NEAR MCP

by nearai
Verified

tokens_send_ft

Transfer fungible tokens (FT) like USDC, USDT, or WNEAR on the NEAR blockchain via NEP-141 and NEP-148 standards. Specify sender, receiver, token contract, and amount for secure token transactions.

Instructions

Send Fungible Tokens (FT) like USDC native, USDT, WNEAR, etc. based on the NEP-141 and NEP-148 standards to an account. The signer account is the sender of the tokens, and the receiver account is the recipient of the tokens. Ensure the contract account id exists and is in the same network as the signer and receiver accounts.

Input Schema

NameRequiredDescriptionDefault
amountYesThe amount of tokens to send in the fungible token contract. e.g. 1 USDC, 0.33 USDT, 1.5 WNEAR, etc.
fungibleTokenContractAccountIdYesThe account id of the fungible token contract. Ensure the contract account id exists and is in the same network as the signer and receiver accounts.
networkIdNomainnet
receiverAccountIdYesThe account that will receive the tokens.
signerAccountIdYesThe account that will send the tokens.

Input Schema (JSON Schema)

{ "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "amount": { "description": "The amount of tokens to send in the fungible token contract. e.g. 1 USDC, 0.33 USDT, 1.5 WNEAR, etc.", "type": "number" }, "fungibleTokenContractAccountId": { "description": "The account id of the fungible token contract. Ensure the contract account id exists and is in the same network as the signer and receiver accounts.", "type": "string" }, "networkId": { "default": "mainnet", "enum": [ "mainnet" ], "type": "string" }, "receiverAccountId": { "description": "The account that will receive the tokens.", "type": "string" }, "signerAccountId": { "description": "The account that will send the tokens.", "type": "string" } }, "required": [ "signerAccountId", "receiverAccountId", "fungibleTokenContractAccountId", "amount" ], "type": "object" }
ID: ibzhoz5k4z