burn_tokens
Burn/destroy tokens from your balance (only works if token was deployed with burnable=true)
Price a token deployment on a given chain, deploy it to an EVM chain, Solana or Stellar, then mint, burn, pause or transfer it from the same client.
LABSCO SUMMARY
mint_tokens, burn_tokens and pause_token each state the same condition: they work only if the token was deployed with mintable, burnable or pausable set. estimate_cost takes those flags too, so the price of that decision is visible before deploy_token runs. list_deployed_tokens reads a local registry rather than the chain, so it reports what this server deployed; get_token_info is the call that reads a contract's live state regardless of where it came from.
A Bitbond Token Tool client covering 11 tools, in front of token deployment and the deployer wallet on each supported chain.
A deployer wallet whose key is held in BITBOND_PRIVATE_KEY, funded on the chain you deploy to — get_wallet_info reports that address and its balance.
One command plus credentials — npx -y token-tool-mcp, then supply credentials
USE CASES
Check which chains are available, price the deployment with the options you actually want, and confirm the deployer wallet can cover it.
Deployment is where mintable, burnable and pausable are decided, along with supply, decimals and the transfer controls. Read the contract back to confirm what shipped.
A pausable token can be frozen in one call and released in another, without touching balances.
Issue more to an address, destroy some of your own balance, or move an amount to another wallet.
Counted once with only startup setup. Other versions, modes or optional credentials may expose a different list.
burn_tokensBurn/destroy tokens from your balance (only works if token was deployed with burnable=true)
deploy_tokenDeploy a new token using Bitbond Token Tool. Supports EVM chains (ERC20, CertiK-audited), Solana (SPL tokens), and Stellar (assets).
estimate_costGet the cost to deploy a token on a given chain before committing
get_token_infoGet live on-chain info for any token contract (name, symbol, supply, paused state, owner)
get_wallet_infoGet the deployer wallet address and balance on a given chain
list_chainsList all supported blockchain networks for token deployment
list_deployed_tokensList all tokens deployed via this MCP server (local registry)
mint_tokensMint additional tokens (only works if token was deployed with mintable=true)
pause_tokenPause all token transfers — emergency stop (only works if pausable=true)
transfer_tokensTransfer tokens from your wallet to another address
unpause_tokenResume token transfers after a pause
BEFORE YOU INSTALL
11 tools when we connected; the project documents 17. The six missing are the compliance tools: add_to_whitelist, remove_from_whitelist, get_whitelist, add_to_blacklist, remove_from_blacklist and get_compliance_status. No flag gates them; the npm build likely predates the documented version.
All 4 documented clients run the server on your machine.
INSTALLATION
npx -y token-tool-mcp{
"mcpServers": {
"token-tool": {
"command": "npx",
"args": [
"-y",
"token-tool-mcp"
],
"env": {
"BITBOND_PRIVATE_KEY": "<YOUR_BITBOND_PRIVATE_KEY>"
}
}
}
}{
"servers": {
"token-tool": {
"command": "npx",
"args": [
"-y",
"token-tool-mcp"
],
"env": {
"BITBOND_PRIVATE_KEY": "<YOUR_BITBOND_PRIVATE_KEY>"
}
}
}
}claude mcp add token-tool -- npx -y token-tool-mcp