1. Conduid
  2. Data
  3. OpenZeppelin/contracts-wizard
MCP server · Data

OpenZeppelin/contracts-wizard

Interactive smart contract generator based on OpenZeppelin Contracts.

Unclaimed AGPL-3.0 devtools
80Excellent

Scored 3 hours ago · breakdown

About OpenZeppelin/contracts-wizard

OpenZeppelin/contracts-wizard is an MCP server published by OpenZeppelin in the Data category: interactive smart contract generator based on OpenZeppelin Contracts. It has been installed 0 times through Conduid.

The repository has 295 stars and 178 forks, with the last commit 5 months ago. Recent commit activity is the strongest signal that reported issues will get attention.

Install

Install
npx contracts-wizard
Claude Code
claude mcp add contracts-wizard -- npx -y @openzeppelin/contracts-mcp
npx
npx -y @openzeppelin/contracts-mcp

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

Ask AI about OpenZeppelin/contracts-wizard

Powered by Claude · Grounded in docs

I know everything about OpenZeppelin/contracts-wizard. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ·README presentNot checked yet.
  • ·License declaredNot checked yet.
  • ·Tests presentNot checked yet.
  • ·Dependencies pinnedNot checked yet.
  • ·No dynamic code executionNot checked yet.
  • !Scoped permissionsDoesn't declare a permission scope. Assume it can do anything its process can.

Releases

@openzeppelin/contracts-mcp@0.7.0@openzeppelin/contracts-mcp@0.7.0 · 1 Sep 2026Cairo: support OpenZeppelin Contracts for Cairo v4.0.1. ([#861](https://github.com/OpenZeppelin/contracts-wizard/pull/861)) Add ERC6909 contract kind ([#771](https://github.com/OpenZeppelin/contracts-wizard/pull/771)) Add ERC6909Metadata…
@openzeppelin/wizard-cairo@4.0.0@openzeppelin/wizard-cairo@4.0.0 · 1 Sep 2026Cairo: support OpenZeppelin Contracts for Cairo v4.0.1. ([#861](https://github.com/OpenZeppelin/contracts-wizard/pull/861)) Add ERC6909 contract kind ([#771](https://github.com/OpenZeppelin/contracts-wizard/pull/771)) Add ERC6909Metadata…
@openzeppelin/wizard-common@0.5.8@openzeppelin/wizard-common@0.5.8 · 1 Sep 2026Cairo: support OpenZeppelin Contracts for Cairo v4.0.1. ([#861](https://github.com/OpenZeppelin/contracts-wizard/pull/861)) Add ERC6909 contract kind ([#771](https://github.com/OpenZeppelin/contracts-wizard/pull/771)) Add ERC6909Metadata…
@openzeppelin/contracts-cli@0.2.0@openzeppelin/contracts-cli@0.2.0 · 1 Sep 2026Cairo: support OpenZeppelin Contracts for Cairo v4.0.1. ([#861](https://github.com/OpenZeppelin/contracts-wizard/pull/861)) Add ERC6909 contract kind ([#771](https://github.com/OpenZeppelin/contracts-wizard/pull/771)) Add ERC6909Metadata…
@openzeppelin/contracts-mcp@0.6.6@openzeppelin/contracts-mcp@0.6.6 · 26 Aug 2026Add TRON to the README's language table. No functional changes. ([#857](https://github.com/OpenZeppelin/contracts-wizard/pull/857))

README

OpenZeppelin Contracts Wizard

Solidity NPM Package Cairo NPM Package Stellar NPM Package Stylus NPM Package Uniswap Hooks NPM Package Contracts CLI NPM Package Contracts MCP NPM Package Netlify Status

Contracts Wizard is a web application to interactively build a contract out of components from OpenZeppelin Contracts. Select the kind of contract that you want, set your parameters and desired features, and the Wizard will generate all of the code necessary. The resulting code is ready to be compiled and deployed, or it can serve as a starting point and customized further with application specific logic.

Usage

Use the Contracts Wizard at https://wizard.openzeppelin.com

CLI

Generate contracts from the command line. See the CLI package.

MCP Servers

Allow AI agents to generate contracts. See the MCP package for local installation, or OpenZeppelin MCP Servers for a hosted version.

TypeScript API

Generate contracts programmatically from your own applications.

View the API documentation for each smart contract language:

Embedding

To embed Contracts Wizard on your site, first include the script tag:

<script async src="https://wizard.openzeppelin.com/build/embed.js"></script>

Then place <oz-wizard></oz-wizard> in the body where you want Contracts Wizard to load.

Optionally focus on specific tab with the data-tab attribute as in <oz-wizard data-tab="ERC721"></oz-wizard>.

For languages other than Solidity, use the data-lang attribute, for example: <oz-wizard data-lang="cairo"></oz-wizard>.

Contributing

We welcome contributions from the community! Here's how you can get involved:

  1. Fork the repository
  2. Create your feature branch
  3. Commit your changes
  4. Push to the branch
  5. Create a Pull Request

If you are looking for a good place to start, find a good first issue here, or open an issue for a bug report or feature request.

You can find more details in our Contributing guide.

License

This project is licensed under the GNU Affero General Public License v3.0 - see the LICENSE file for details.

README mirrored from the source repository 3 hours ago. The original is authoritative.

Questions

About OpenZeppelin/contracts-wizard

How do I install OpenZeppelin/contracts-wizard?

Run npx contracts-wizard, then add the server to your MCP client's configuration. Conduid has recorded 0 installs, so the command is known to work with current clients.

Is OpenZeppelin/contracts-wizard safe to use with an AI agent?

Its trust score is 80 out of 100 (excellent). It passes 0 of 1 static security checks; the failures are listed above. It has no ConduID identity yet, so agent calls to it are not receipted.

Is OpenZeppelin/contracts-wizard still maintained?

Yes — the latest release is @openzeppelin/contracts-mcp@0.7.0 (1 Sep 2026), and the last commit was 5 months ago. The repository has 295 stars and 0 open issues.