directory / dev tooling

OpenZeppelin MCP

mcpofficial

Official 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
ethereumstarknetstellararbitrum

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