COTI Blockchain MCP

by davibauer

Not rated
GitHub

About

Interact with the COTI blockchain for private token and NFT operations, including ERC20 and ERC721, with privacy features.

Details

Author
davibauer
Categories
Database, Other, Finance

Setup

Install COTI Blockchain MCP in your MCP client (Claude Desktop, Cursor, Windsurf, and others).

Repository: https://github.com/davibauer/coti-mcp

Follow the installation instructions in the repository README, then restart your MCP client.

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.

- create_account- Create new COTI account
- decrypt_value- Decrypt values with COTI AES key
- encrypt_value- Encrypt values with COTI AES key
- generate_aes_key- Generate new AES encryption key
- get_current_network- Get currently configured network
- sign_message- Sign messages with account private key
- switch_network- Switch between COTI networks
- verify_signature- Verify message signatures

- 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

- 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
- transfer_private_erc721- Transfer private NFTs

- call_contract_function- Call smart contract functions
- decode_event_data- Decode transaction event data
- get_transaction_logs- Get transaction event logs
- get_transaction_status- Get transaction status and details

- get_native_balance- Get native COTI token balance
- transfer_native- Transfer native COTI tokens

- Node.js v18 or higher
- COTI AES Key for API authentication
- COTI Private Key for signing transactions
- COTI Public Key corresponding to the private key

git clone https://github.com/davibauer/coti-mcp.git cd coti-mcp npm install npm run dev
npx -y @smithery/cli install @davibauer/coti-mcp --client claude

Add to your Claude desktop configuration:

{ "mcpServers": { "coti-mcp": { "command": "node", "args": ["path/to/build/index.js"] } } }

After connecting, use the account management tools to create accounts:

MIT License - see LICENSE file for details.

Access Solana blockchain data using the Helius API.

Provides on-chain tools to interact with the Polygon PoS blockchain.

Interact with the TON blockchain using natural language.

Read/write to over 2k blockchains, enabling data querying, contract analysis/deployment, and transaction execution, powered by Thirdweb.

MCP server for Base L2 DeFi operations with 9 monetized endpoints: gas estimates, yield farming, token analysis, contract audit, wallet health, DEX quotes, price feeds, mnemonic generation. Built with FastMCP Python SDK.

Interact with BNB Chain and other EVM-compatible networks using natural language and AI assistance.

MCP server for the COTI privacy blockchain. Lets AI agents create wallets, deploy and manage private ERC-20 tokens and NFTs, run confidential smart contracts, and debug transactions using Garbled Circuits / MPC. 30+ tools, open source.

Interact with the CW-Social smart contract on Cosmos-based blockchains.

Blockchain RPC via DRPC. Exposes eth_call, eth_getBalance, gas estimation, and other JSON-RPC methods as MCP tools across 100+ blockchains

A comprehensive toolkit for Ethereum blockchain analysis directly within Claude AI.

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.