JSPM

  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 15
  • Score
    100M100P100Q49809F
  • License MIT

Package Exports

    This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (cotiv2-mcp) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.

    Readme

    ๐Ÿ“ฆ COTI MCP โ€“ COTI v2 Network Tool Server (MCP + CLI Ready)

    A plug-and-play MCP tool server to send COTI, transfer ERC-20 tokens, deploy tokens, and interact with smart contracts on the COTI v2 Network (COTI) โ€” built for Claude Desktop, AI agents, and developers.


    โš™๏ธ Core Capabilities

    • ๐Ÿ” Secure token & native transfers via CLI or MCP
    • ๐Ÿงฑ Interact with smart contracts (ABI/function-based)
    • ๐Ÿง  Native Claude Desktop integration via MCP
    • ๐Ÿ”ง CLI-ready, MCP-compliant, developer-friendly
    • ๐Ÿ”‘ Password-protected private keys

    ๐Ÿ›  Installation & Setup

    1. Install

    npm install -g cotiv2-mcp

    2. Run the CLI Setup Wizard

    cotiv2-mcp --init

    Youโ€™ll be prompted to enter:

    • โœ… Wallet Private Key (required)
    • โœ… Wallet Password (required, must be 6 characters)

    ๐Ÿง  Claude Desktop Integration

    After CLI setup, the tool can auto-configure itself into Claude Desktop.

    ๐Ÿ“ File modified:

    ~/Library/Application Support/Claude/claude_desktop_config.json

    Claude will detect and run this MCP server with your selected tools.


    ๐Ÿ”จ Supported MCP Tools

    Tool Name Description
    transferNativeToken Send COTI to a wallet
    transferERC20Token Transfer ERC-20 token via symbol/address
    createERC20Token Deploy a ERC-20 contract on COTI
    createERC20PrivacyToken Deploy a ERC-20 privacy contract on COTI
    getBalance Get token + native balance
    callContractFunction Custom contract calls via ABI
    getWalletInfo Get wallet info for an address
    securityCheck Check token security of COTI tokens
    ...and more coming soon ๐Ÿ”ง

    ๐Ÿงช Development Workflow

    Compile TypeScript:

    npm run build

    Start MCP Server:

    npm start
    # or
    node build/index.js

    Re-configure:

    cotiv2-mcp --init

    ๐Ÿ“˜ Model Context Protocol (MCP)

    This project is built on Model Context Protocol โ€“ a standard to help agents and models interact with structured tool APIs.

    MCP Benefits:

    • โœ… Structured input/output
    • โœ… Claude + OpenAI compatible
    • โœ… Secure + serverless-ready

    โœ… Roadmap

    • CLI Configuration Wizard
    • Claude Desktop Integration
    • Token Deploy + Transfer
    • Token charting tools (DEXTools, Gecko)
    • Telegram auto-trading agent
    • AI assistant with COTI on-chain brain

    ๐Ÿค Contributing

    Feel free to fork, PR, or raise issues. We're building tool-first, AI-ready infrastructure for the next wave of Web3 agents. Join us!


    ๐Ÿ›ก๏ธ License

    MIT โ€” Use freely, contribute openly.