bitbond avatar

Token Tool

bitbond/token-tool-mcp

Bitbond's TokenTool server puts ERC-20 deployment directly into Claude or Cursor through 17 tools covering the full lifecycle: deploy with compliance flags like whitelist and pausable, estimate gas costs across chains, mint and burn post-deployment, manage emergency pauses, and query on-chain state. It wraps Bitbond's CertiK-audited factory contracts deployed on 10 mainnets plus 5 testnets, handling both EVM chains (Ethereum, Base, Arbitrum, Polygon) and non-EVM (Solana SPL, Stellar assets). You'd reach for this when issuing security tokens or RWA instruments that need investor restrictions, forced transfers for regulatory recovery, or document URIs pointing to prospectuses. The server signs transactions locally using your private key from environment variables and maintains an optional deployment registry at data/registry.json.

GitHub stars
6
tools
17
auth
Secret needed
transport
STDIO
env var
1
last updated
Mar 11, 2026

Tools

17 tools

Public tool metadata for what this MCP can expose to an agent.

deploy_tokenDeploy a CertiK-audited ERC-20 with optional issuer controls

Deploy a CertiK-audited ERC-20 with optional issuer controls

No parameter schema in public metadata yet.

estimate_costQuote deployment cost (gas + fee) before committing funds

Quote deployment cost (gas + fee) before committing funds

No parameter schema in public metadata yet.

list_chainsList supported networks (10 production, 5 testnets) with chain IDs and aliases

List supported networks (10 production, 5 testnets) with chain IDs and aliases

No parameter schema in public metadata yet.

get_token_infoLive on-chain token state — name, symbol, supply, paused status, owner

Live on-chain token state — name, symbol, supply, paused status, owner

No parameter schema in public metadata yet.

list_deployed_tokensFull local deployment registry

Full local deployment registry

No parameter schema in public metadata yet.

mint_tokensMint additional supply to any address

Mint additional supply to any address

No parameter schema in public metadata yet.

burn_tokensPermanently destroy tokens

Permanently destroy tokens

No parameter schema in public metadata yet.

pause_tokenEmergency stop — halt all transfers immediately

Emergency stop — halt all transfers immediately

No parameter schema in public metadata yet.

unpause_tokenResume transfers after a pause

Resume transfers after a pause

No parameter schema in public metadata yet.

transfer_tokensSend tokens to any address

Send tokens to any address

No parameter schema in public metadata yet.

get_wallet_infoDeployer wallet address and native balance

Deployer wallet address and native balance

No parameter schema in public metadata yet.

add_to_whitelistAdd addresses to token whitelist (batch supported)

Add addresses to token whitelist (batch supported)

No parameter schema in public metadata yet.

remove_from_whitelistRemove addresses from token whitelist

Remove addresses from token whitelist

No parameter schema in public metadata yet.

get_whitelistView whitelist status and all whitelisted addresses

View whitelist status and all whitelisted addresses

No parameter schema in public metadata yet.

add_to_blacklistBlock an address from token interactions

Block an address from token interactions

No parameter schema in public metadata yet.

remove_from_blacklistUnblock a previously blacklisted address

Unblock a previously blacklisted address

No parameter schema in public metadata yet.

get_compliance_statusCheck whitelist and blacklist configuration for a token

Check whitelist and blacklist configuration for a token

No parameter schema in public metadata yet.

Sponsors

Configuration

BITBOND_PRIVATE_KEY*secret

Private key for the wallet used to deploy tokens (hex, with 0x prefix)

Readme

TokenTool MCP

npm version License: MIT Node.js ≥18 10 Networks CertiK Audited

Deploy and manage tokens from Claude, Cursor, or any AI agent, by typing a sentence.

Built on Bitbond TokenTool: 7,000+ tokens deployed, CertiK-audited contracts, issuer controls (allowlist, blocklist, pause, force transfer) built in.

TokenTool MCP Demo


See It in Action

"Deploy a token called Green Bond A, 1M supply on Base, with whitelist and pausable."

→ CertiK-audited ERC-20 deployed on-chain in ~30 seconds. Contract address returned. No Solidity required.



View the full README on GitHub

Details

Repository
github.com/bitbond/token-tool-mcp
Category
AI & LLM Tools
Package
token-tool-mcp
Transport
STDIO
Auth
Required
Registry
MCP registry, active

Related AI & LLM Tools MCP servers

View all
1scrollmark avatarSocialGPTscrollmark/socialgpt-mcpSocial media analytics, video analysis, and competitor intel for any MCP-compatible AI agent.6stars
2sharozdawa avatarAi Visibilitysharozdawa/ai-visibilityTrack brand visibility across ChatGPT, Perplexity, Claude, and Gemini.6stars
3sowiedu avatarEdictsowiedu/edictAI-agent programming language. JSON AST in, WASM out. Typed, effect-tracked, Z3-verified.6stars
4spectra-g avatarEngramspectra-g/engramMCP adapter for Engram - organizational memory for AI agents6stars
5writbase avatarWritbasewritbase/writbaseMCP-native task management for AI agent fleets with scoped permissions and provenance.6stars
60xmortuex avatarQemu Mcp0xmortuex/qemu-mcpBoot and drive QEMU VMs from an AI agent: keys, screenshots, serial. No guest agent.5stars