Cuongpo Coti Mcp

ai.smithery由 smithery.ai 發布官方發布者v0.2.1更新於 Oct 24, 2026

Connect to the COTI blockchain to manage accounts, transfer native tokens, and deploy and operate…

發布方自己的服務:222wcnm Bilistalkermcp

已驗證Streamable HTTP可網頁執行金融開發者工具

概覽

AI 產生的概覽

讓助理管理 COTI 區塊鏈帳戶,並透過以 MPC 為基礎的隱私功能執行私有代幣、NFT 與原生代幣操作。

可以做什麼
此伺服器提供建立、匯入、匯出與切換 COTI 帳戶、簽署與驗證訊息,以及產生 AES 金鑰的工具。它可以部署與操作私有 ERC20 代幣與 ERC721 NFT,包括鑄造、轉帳、授權、餘額與供應量查詢。它也支援原生 COTI 轉帳、任意智慧合約呼叫、交易狀態與日誌取得,以及事件解碼。
適用情境
當助理需要與 COTI 網路互動時使用,尤其是私有代幣或 NFT 工作流程、帳戶管理或交易檢查。它適合已持有 COTI 憑證,並希望從 AI 用戶端驅動區塊鏈操作的開發者與使用者。
執行需求
以遠端串流 HTTP 端點形式執行於 Authorization Bearer 權杖用於 Smithery 身分驗證。README 也描述了本機 Node.js v18+ 安裝,需要 COTI_MCP_AES_KEY、COTI_MCP_PUBLIC_KEY、COTI_MCP_PRIVATE_KEY 與 COTI_MCP_CURRENT_PUBLIC_KEY,多帳戶時使用逗號分隔的值。
安裝前請注意
此伺服器處理用於簽署交易與加密值的私鑰與 AES 金鑰;持有這些憑證的任何人都可以轉移資金或資產。工具可以轉移原生代幣、鑄造與轉移代幣及 NFT、授權支出者,以及呼叫任意智慧合約函式,可能導致不可逆的鏈上操作或財務損失。匯出帳戶會暴露帳戶設定。操作前請確認網路(測試網、開發網或主網)。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Cuongpo Coti Mcp,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。

交給代理程式安裝

把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。

閱讀 https://sourceweft.com/mcp/ai.smithery%2Fcuongpo-coti-mcp/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。

檢視代理程式所依據的安裝指南

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。

{
  "mcpServers": {
    "cuongpo-coti": {
      "type": "http",
      "url": "https://server.smithery.ai/@cuongpo/coti-mcp/mcp"
    }
  }
}

README

[圖片] COTI MCP Server

[smithery badge]

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

Transaction Management (4 tools)

  • 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

Native Token Operations (2 tools)

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

Requirements

  • 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

Setup

Installation

bash
git clone https://github.com/davibauer/coti-mcp.gitcd coti-mcpnpm installnpm run build

Distribution

Smithery

bash
npx -y @smithery/cli install @davibauer/coti-mcp --client claude

Local Configuration

Add to your Claude desktop configuration:

json
{  "mcpServers": {    "coti-mcp": {      "command": "node",      "args": ["path/to/build/index.js"],      "env": {        "COTI_MCP_AES_KEY": "your_aes_key_here",        "COTI_MCP_PUBLIC_KEY": "your_public_key_here",        "COTI_MCP_PRIVATE_KEY": "your_private_key_here",        "COTI_MCP_CURRENT_PUBLIC_KEY": "current_account_public_key"      }    }  }}

Multi-Account Support

Configure multiple accounts using comma-separated values:

json
"env": {  "COTI_MCP_AES_KEY": "key1,key2,key3",  "COTI_MCP_PUBLIC_KEY": "pub1,pub2,pub3",  "COTI_MCP_PRIVATE_KEY": "priv1,priv2,priv3",  "COTI_MCP_CURRENT_PUBLIC_KEY": "pub1"}

Resources

License

MIT License - see LICENSE file for details.

來源:README.md,提交 4f6d47f

工具

0
SourceWeft 尚未讀取此伺服器的工具。

版本歷史

1
  1. v0.2.1最新Sep 16, 2026

評分

已滿足適用檢查項的 85%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通必需25 分
  • 已宣告認證方式必需10 分
  • 已列出工具必需15 分

    請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。

  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分

其他 Smithery 整合