UCAI docs
nirholas / UCAI

UCAI

``` ██╗ ██╗ ██████╗ █████╗ ██╗ ██║ ██║██╔════╝██╔══██╗██║ ██║ ██║██║ ███████║██║ ██║ ██║██║ ██╔══██║██║ ╚██████╔╝╚██████╗██║ ██║██║ ╚═════╝ ╚═════╝╚═╝ ╚═╝╚═╝

Python
pip install abi-to-mcp

What it does

Capabilities documented in this repository.

The ABI-to-MCP Server Generator

See the full documentation for details.

Overview

See the full documentation for details.

1. Generate a server

See the full documentation for details.

2. Connect to Claude Desktop

See the full documentation for details.

3. Ask Claude anything

See the full documentation for details.

Example

See the full documentation for details.

Get started

Install it, then run your first command.

pip install abi-to-mcp

Read the full getting started guide

Examples

Taken directly from this repository's documentation.

██╗   ██╗ ██████╗ █████╗ ██╗
    ██║   ██║██╔════╝██╔══██╗██║
    ██║   ██║██║     ███████║██║
    ██║   ██║██║     ██╔══██║██║
    ╚██████╔╝╚██████╗██║  ██║██║
     ╚═════╝  ╚═════╝╚═╝  ╚═╝╚═╝
                                
    Any contract. One command. Claude speaks it.
+--------------------------------------------------------------------------+
|                                                                          |
|   MCP BUILDER                                         [Connect Wallet]   |
|                                                                          |
|   +---------------------------+--------------------------------------+   |
|   |  Pro Templates            |    Custom Contract                   |   |
|   +---------------------------+--------------------------------------+   |
|                                                                          |
|   Security Scanner: Score 87/100 - Low Risk                              |
|   |-- Contract verified on Etherscan                                     |
|   |-- Uses OpenZeppelin (audited)                                        |
|   |-- Owner can pause transfers (warning)                                |
|   +-- Mint function detected (warning)                                   |
|                                                                          |
|   What This Contract Does:                                               |
|   "ERC-20 token with standard transfer, approve, and allowance           |
|    functions."                                                           |
|                                                                          |
|   [Download Server]  [Share Link]  [Copy Config]                         |
|                                                                          |
+--------------------------------------------------------------------------+
┌────────────────────────────────────────────────────────────────────────────┐
│                                                                            │
│   1. FIND                      2. GENERATE                   3. DONE       │
│                                                                            │
│   ┌─────────────────┐         ┌─────────────────┐       ┌───────────────┐  │
│   │   Etherscan     │         │                 │       │               │  │
│   │   ┌─────────┐   │         │  $ abi-to-mcp   │       │    Claude     │  │
│   │   │ Contract│   │  ────▶  │    generate     │  ──▶  │   Tools       │  │
│   │   │   ABI   │   │         │    0x7a25...    │       │               │  │
│   │   └─────────┘   │         │                 │       │  "Swap 1 ETH" │  │
│   └─────────────────┘         └─────────────────┘       └───────────────┘  │
│                                                                            │
│        Any contract              One command               AI speaks it    │
│                                                                            │
└────────────────────────────────────────────────────────────────────────────┘

More examples

Reference