nirholas/UCAI

Universal Contract AI Interface (UCAI) 🔗 ABI to MCP | The open standard for connecting AI agents to blockchain. MCP server generator for smart contracts. Claude + Uniswap, Aave, ERC20, NFTs, DeFi. Python CLI, Web3 integration, transaction simulation. Polygon, Arbitrum, Base, Ethereum EVM chains. Claude, GPT, LLM tooling, Solidity, OpenAI.

39
/ 100
Emerging

Automatically transpiles smart contract ABIs into Model Context Protocol (MCP) servers that expose contract functions as Claude tools, using Web3.py for on-chain state queries and transaction building. Includes a browser-based builder with built-in security scanning that analyzes contract bytecode for 50+ risk patterns (rug pulls, honeypots, privilege escalation) and generates shareable configuration links. The CLI tool handles ABI fetching from Etherscan automatically, making any verified EVM contract accessible to LLMs through a single command.

No Package No Dependents
Maintenance 10 / 25
Adoption 6 / 25
Maturity 9 / 25
Community 14 / 25

How are scores calculated?

Stars

23

Forks

4

Language

Python

License

MIT

Last pushed

Feb 13, 2026

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/mcp/nirholas/UCAI"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.