spl-token_deployToken
InactiveTool of SAP MCP Server
Deploy a new SPL token with Metaplex metadata. Returns the mint address and an unsigned transaction. SAP MCP context: Protocol spl-token; operation class write. Use for SPL token deploy, mint, transfer, burn, freeze, thaw, and authority management. Confirm mint, decimals, authority, recipient, and amount before writes. Use token tools alongside SAP payments and settlement tools only when token operations are part of the agent service lifecycle.
Parameters schema
{
"type": "object",
"required": [
"owner",
"name",
"symbol"
],
"properties": {
"uri": {
"type": "string",
"description": "URI to off-chain metadata JSON (image, description, etc.)"
},
"name": {
"type": "string",
"description": "Token name (stored in Metaplex metadata)"
},
"owner": {
"type": "string",
"description": "Token owner / mint authority wallet"
},
"symbol": {
"type": "string",
"description": "Token symbol (e.g. \"MYTKN\")"
},
"decimals": {
"type": "number",
"description": "Token decimals (default: 9)"
},
"isMutable": {
"type": "boolean",
"description": "Whether metadata is mutable (default: true)"
},
"initialSupply": {
"type": "string",
"description": "Raw token amount (smallest unit, no decimals)"
},
"mintAuthority": {
"type": "string",
"description": "Solana public key (base58)"
},
"freezeAuthority": {
"type": "string",
"description": "Solana public key (base58)"
},
"sellerFeeBasisPoints": {
"type": "number",
"description": "Royalty fee in bps (for fungible with metadata)"
}
},
"additionalProperties": false
}No endpoints wrapped at confidence ≥ 0.70.
Parent server
SAP MCP Server
https://github.com/OOBE-PROTOCOL/sap-mcp
2/7 registries