OpenZeppelin Solidity Contracts
Developer tools Listed by MCPBayGenerate Solidity smart contracts from audited OpenZeppelin templates: tokens, governance, accounts
By: OpenZeppelin
The connection URL lives in your cabinet. Use "Add" above, then open "My MCPs" — the address for your AI client appears there.
About
The OpenZeppelin Contracts MCP server brings the OpenZeppelin Contracts Wizard to an AI assistant. Instead of writing token or governance contracts from scratch, the assistant generates them from OpenZeppelin's widely used, audited building blocks with the options you ask for.
Tools:
- solidity-erc20 — fungible tokens (mintable, burnable, pausable, permit, votes and more).
- solidity-erc721 — NFT collections.
- solidity-erc1155 — multi-token contracts.
- solidity-stablecoin and solidity-rwa — stablecoin and real-world-asset token templates.
- solidity-account — smart contract accounts (account abstraction).
- solidity-governor — on-chain governance.
- solidity-custom — a custom contract with OpenZeppelin access control and upgradeability options.
Typical use: "Create an upgradeable ERC-20 with a 10M cap, role-based minting and pausing."
Who it is for: smart contract developers on Ethereum and EVM chains.
Notes: free, no account needed. Output is source code to review and test — generated contracts still need your own audit before deployment. OpenZeppelin also publishes endpoints for Cairo, Stellar and Stylus.
Tools (8)
Solidity AccountMake an account contract that follows the ERC-4337 standard. Returns the source code of the generated contract, formatted in a Markdown code block. Does not write to disk.
Solidity CustomMake a custom smart contract. Returns the source code of the generated contract, formatted in a Markdown code block. Does not write to disk.
Solidity ERC1155Make a non-fungible token per the ERC-1155 standard. Returns the source code of the generated contract, formatted in a Markdown code block. Does not write to disk.
Solidity ERC20Make a fungible token per the ERC-20 standard. Returns the source code of the generated contract, formatted in a Markdown code block. Does not write to disk.
Solidity ERC721Make a non-fungible token per the ERC-721 standard. Returns the source code of the generated contract, formatted in a Markdown code block. Does not write to disk.
Solidity GovernorMake a contract to implement governance, such as for a DAO. Returns the source code of the generated contract, formatted in a Markdown code block. Does not write to disk.
Solidity RWAMake a real-world asset token that uses the ERC-20 standard. Experimental, some features are not audited and are subject to change. Returns the source code of the generated contract, formatted in a Markdown code block. Does not write to disk.
Solidity StablecoinMake a stablecoin token that uses the ERC-20 standard. Experimental, some features are not audited and are subject to change. Returns the source code of the generated contract, formatted in a Markdown code block. Does not write to disk.