OpenZeppelin MCP
mcpofficialOfficial OpenZeppelin MCP that generates smart contracts from a prompt, built on OpenZeppelin's libraries. Covers Solidity, Cairo, Stylus, and Stellar: ERC-20/721/1155, governor, account, stablecoin, RWA, and Uniswap hooks.
reviewedDX Docs production-ready



install
claude mcp add OpenZeppelinContracts -- npx -y @openzeppelin/contracts-mcp
use cases
- generate a Solidity ERC-20 or ERC-721 from a natural-language spec
- scaffold a Cairo contract for Starknet
- produce a Stylus (Rust) contract for Arbitrum
- generate a Stellar fungible or non-fungible token contract
- draft governor, account, stablecoin, or RWA contracts on OpenZeppelin libraries
tools exposed
- solidity-erc20
- solidity-erc721
- solidity-erc1155
- solidity-stablecoin
- solidity-rwa
- solidity-account
- solidity-governor
- solidity-custom
- cairo-erc20
- cairo-erc721
- cairo-erc1155
- cairo-account
- cairo-multisig
- cairo-governor
- cairo-vesting
- cairo-custom
- confidential-erc7984
- stellar-fungible
- stellar-stablecoin
- stellar-non-fungible
- stylus-erc20
- stylus-erc721
- stylus-erc1155
- uniswap-hooks
metadata
- maintainer
- OpenZeppelin
- version
- 0.5.8
- license
- AGPL-3.0-only
- auth
- none
- data sensitivity
- read only
- audit
- official
- pricing
- open source
- last commit
- 2026-05-14
- last reviewed
- 2026-06-01
- chains
- ethereum, arbitrum, starknet, stellar, evm-compatible
- tags
- smart-contracts, contract-generation, solidity, cairo, stylus, multi-chain
links
machine-readable
- this resource (json)/api/v1/resources/openzeppelin-mcp.json