Connect to the COTI blockchain to manage accounts, transfer native tokens, and deploy and operate…
COTI MCP Server (ai.smithery/cuongpo-coti-mcp)
The ai.smithery/cuongpo-coti-mcp server is a Model Context Protocol (MCP) server that enables AI applications to interact with the COTI blockchain. It focuses on private token operations using COTI’s Multi-Party Computation (MPC) technology and provides account and signing capabilities.
🛠️ Key Features
Create, import, and export COTI accounts
Switch between networks (testnet/devnet/mainnet)
Generate AES keys and manage account credentials
Sign messages
Transfer native tokens
Deploy and operate (as described in the server description)
🚀 Use Cases
Managing COTI blockchain accounts for AI-assisted workflows
Coordinating native token transfers across COTI networks
Handling private token operations backed by MPC
⚡ Developer Benefits
Clear integration surface via MCP for blockchain interaction
Credential and key management support (AES keys)
Network switching for different COTI environments
⚠️ Limitations
Source material does not enumerate a full tool list or specific deployment/operation scope
A Model Context Protocol (MCP) server that enables AI applications to interact with the COTI blockchain, specializing in private token operations using COTI's Multi-Party Computation (MPC) technology.
Features
Complete Account Management
Create, import, and export COTI accounts
Switch between networks (testnet/devnet/mainnet)
Generate AES keys and manage account credentials
Sign messages and verify signatures
Multi-account support with seamless switching
Private ERC20 Token Operations
Deploy new private ERC20 contracts
Comprehensive token information and allowance management
Secure minting, transfer, and approval operations
Balance, decimals, and supply tracking
Private ERC721 NFT Operations
Deploy new private NFT collections
Complete approval and ownership management
Safe minting and transfer operations
Token URI, balance, and collection supply tracking
Transaction Management
Call arbitrary smart contract functions
Monitor transaction status and retrieve logs
Decode event data from transaction logs
Full transaction lifecycle management
Privacy & Encryption
Value encryption and decryption using COTI AES keys
Full privacy support through MPC technology
Secure transaction processing and message signing
Available Tools
Account Management (12 tools)
change_default_account - Switch between configured accounts
create_account - Create new COTI account
decrypt_value - Decrypt values with COTI AES key
encrypt_value - Encrypt values with COTI AES key
export_accounts - Export account configurations
generate_aes_key - Generate new AES encryption key
get_current_network - Get currently configured network
import_accounts - Import account configurations
list_accounts - List all configured accounts
sign_message - Sign messages with account private key
switch_network - Switch between COTI networks
verify_signature - Verify message signatures
Private ERC20 Operations (8 tools)
approve_erc20_spender - Approve spender for ERC20 tokens
deploy_private_erc20_contract - Deploy new private ERC20 contract
get_private_erc20_allowance - Get ERC20 token allowance
get_private_erc20_balance - Get private token balance
get_private_erc20_decimals - Get token decimals
get_private_erc20_total_supply - Get token total supply
mint_private_erc20_token - Mint private ERC20 tokens
transfer_private_erc20 - Transfer private ERC20 tokens
Private ERC721 Operations (11 tools)
approve_private_erc721 - Approve spender for specific NFT
deploy_private_erc721_contract - Deploy new private NFT contract
get_private_erc721_approved - Get approved spender for NFT
get_private_erc721_balance - Get NFT balance for account
get_private_erc721_is_approved_for_all - Check operator approval status
get_private_erc721_token_owner - Get NFT token owner
get_private_erc721_token_uri - Get NFT token URI
get_private_erc721_total_supply - Get NFT collection total supply
mint_private_erc721_token - Mint new private NFT
set_private_erc721_approval_for_all - Set operator approval for all NFTs