An MCP server that lets AI applications manage COTI accounts and interact with the COTI blockchain. It supports private ERC20 and ERC721 token operations, native token transfers, contract calls, transaction log/status queries, and encryption/decryption with COTI MPC/AES keys.
From the registry: Connect to the COTI blockchain to manage accounts, transfer native tokens, and deploy and operate…
$ git clone https://github.com/cuongpo/coti-mcp.git && cd coti-mcp && npm install && npm run buildhttps://github.com/cuongpo/coti-mcpPlease install the `cuongpo-coti-mcp` MCP server into my current AI client (that's you).
Required prerequisites (do these first if not already done):
- **Clone and build** — Clone the repo and build. Run: `git clone https://github.com/cuongpo/coti-mcp.git && cd coti-mcp && npm install && npm run build` (https://github.com/cuongpo/coti-mcp)
- **COTI account** — Generate a COTI account with AES key, public key, and private key. (https://docs.coti.io)
Canonical MCP server config (stdio transport):
- command: `node`
- args: ["<path-to-coti-mcp>/build/index.js"]
- required environment variables:
- `COTI_MCP_AES_KEY`: COTI AES key. Comma-separated for multiple accounts. (example: `<your-coti-aes-key>`)
- `COTI_MCP_PUBLIC_KEY`: COTI public key(s). Comma-separated for multiple accounts. (example: `<your-coti-public-key>`)
- `COTI_MCP_PRIVATE_KEY`: COTI private key(s). Comma-separated for multiple accounts. (example: `<your-coti-private-key>`)
- `COTI_MCP_CURRENT_PUBLIC_KEY`: Public key of the currently active account. (example: `<your-coti-public-key>`)
Add this MCP server to my current client's config in the correct format for you. If you need secrets or credentials I haven't provided, ASK me — do not invent values or leave raw placeholders. After adding it, tell me how to verify the server is connected.COTI_MCP_AES_KEYrequiredAES key(s) used for API authentication and value encryption/decryptionCOTI_MCP_PUBLIC_KEYrequiredPublic key(s) corresponding to the configured account(s)COTI_MCP_PRIVATE_KEYrequiredPrivate key(s) used for signing transactions and messagesCOTI_MCP_CURRENT_PUBLIC_KEYrequiredPublic key of the currently selected default accountSEC filing intelligence — insider sentiment, material events, financial ratios, disclosure search.
Open-source SEC EDGAR toolkit — 11 tools, 7 prompts, every filing type. No API key required.
MCP server for Stripe — global payments API (PaymentIntents, Checkout, Billing, Refunds)