OpenZeppelin Contracts Wizard
Interactive contract generator and Model Context Protocol server for smart contracts.
Key Features
Use Cases
README
OpenZeppelin Contracts Wizard
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
MCP Servers
MCP Servers allow AI agents to generate smart contracts with the same options as the Contracts Wizard.
For local installation, see the Contracts MCP Server package.
For a hosted version, see OpenZeppelin MCP Servers.
TypeScript API
You can use the programmatic TypeScript API to generate contracts 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:
- Fork the repository
- Create your feature branch
- Commit your changes
- Push to the branch
- 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.
Star History
Repository Owner
Organization
Repository Details
Programming Languages
Tags
Join Our Newsletter
Stay updated with the latest AI tools, news, and offers by subscribing to our weekly newsletter.
Related MCPs
Discover similar Model Context Protocol servers
Token Minter MCP
MCP server enabling AI agents to mint and manage ERC-20 tokens on 21 blockchains.
Token Minter MCP is an MCP server that empowers AI agents to deploy and manage ERC-20 tokens across 21 blockchains. It provides tools to create tokens, query metadata, initiate token transfers, and retrieve transaction details. The server also offers interactive prompts to guide token deployment and exposes token metadata via standardized URIs. Built on Node.js, it integrates with EVM networks using Infura and private keys for transaction signing.
- ⭐ 17
- MCP
- kukapay/token-minter-mcp
MCP Swagger Server (mss)
Seamlessly convert OpenAPI/Swagger specs into Model Context Protocol tools for AI integration.
MCP Swagger Server converts OpenAPI/Swagger API specifications into Model Context Protocol (MCP) compatible tools, enabling REST APIs to become directly callable by AI systems. It supports zero-configuration conversion, multiple transport protocols (SSE, Streamable, Stdio), and secure API access through Bearer Token authentication. The tool offers an interactive command-line interface and configuration options to filter operations, customize transports, and manage API security. Its modular structure includes OpenAPI parsing, web UI, and backend services.
- ⭐ 38
- MCP
- zaizaizhao/mcp-swagger-server
Zaturn
Your Co-Pilot For Data Analytics & Business Insights
Zaturn enables AI models to interact with multiple data sources and generate analytics without requiring users to write SQL or Python code. It supports SQL databases and file formats, providing visual and tabular summaries and offering an interactive web interface similar to Jupyter Notebook. Zaturn can function both as a standalone platform or as a Model Context Protocol (MCP) compliant tool, allowing seamless context management for AI-driven data analysis.
- ⭐ 66
- MCP
- kdqed/zaturn
OpenTK Model Context Protocol Server
A standardized interface for LLMs to access Dutch parliamentary data.
OpenTK Model Context Protocol Server provides a bridge between large language models and Dutch parliamentary data using the Model Context Protocol (MCP). It enables AI systems to access, search, and analyze parliamentary documents, debates, and member information from the Tweede Kamer through a unified and structured interface. By leveraging the @modelcontextprotocol/sdk, it ensures consistent context management for model interactions. Built atop the OpenTK project, it delivers streamlined access to extensive open government datasets.
- ⭐ 16
- MCP
- r-huijts/opentk-mcp
Pica MCP Server
A Model Context Protocol (MCP) server for seamless integration with 100+ platforms via Pica.
Pica MCP Server provides a standardized Model Context Protocol (MCP) interface for interaction with a wide range of third-party services through Pica. It enables direct platform integrations, action execution, and intelligent intent detection while prioritizing secure environment variable management. The server also offers features such as code generation, form and data handling, and robust documentation for platform actions. It supports multiple deployment methods, including standalone, Docker, Vercel, and integration with tools like Claude Desktop and Cursor.
- ⭐ 8
- MCP
- picahq/mcp
mcp-server-esignatures
MCP eSignature server for drafting, managing, and sending digital contracts.
mcp-server-esignatures acts as a Model Context Protocol (MCP) server tailored for eSignature workflows. It provides a suite of tools to create, manage, and send digital contracts and templates through a standardized interface. The server supports actions like drafting contracts, managing templates, inviting collaborators, and integrating securely with the eSignatures.com API. Authentication and environment configuration streamline setup for both development and production environments.
- ⭐ 30
- MCP
- esignaturescom/mcp-server-esignatures
Didn't find tool you were looking for?