"OpenZeppelin" matching MCP tools:
- Check if the OpenZeppelin documentation search index is ready for use, verifying availability when other tools indicate it's building.
- Browse OpenZeppelin contracts and libraries by category and version to find the right components for your smart contract development.
- Retrieve detailed documentation for OpenZeppelin Contracts functions, including parameters, usage, and version-specific information.
- Search OpenZeppelin Contracts documentation for guides, API references, and code examples using queries like 'reentrancy guard' or 'ERC20 approve'.
- Retrieve detailed API documentation for OpenZeppelin smart contracts, including functions, events, and usage guides for both v4.x and v5.x versions.
- Generate the source code for a SEP-50 compliant non-fungible token contract with configurable features including mintable, burnable, pausable, enumerable, and upgradeable options.
Matching MCP Servers
- Flicense-qualityDmaintenanceEnables users to generate and retrieve secure, audited smart contract templates from OpenZeppelin including ERC20, ERC721, ERC1155 tokens, access control, governance, and finance contracts through natural language prompts.Last updated
- -licenseAqualityBmaintenanceA Model Context Protocol (MCP) server that allows AI agents to generate smart contracts using OpenZeppelin Contracts libraries.Last updated2561292
Matching MCP Connectors
The OpenZeppelin Stylus Contracts MCP server generates secure smart contracts for the Arbitrum Stylus environment using OpenZeppelin templates, including ERC-20, ERC-721, and ERC-1155 standards. It automatically validates generated code against OpenZeppelin's security and style rules, enforcing best practices for imports, modifiers, naming conventions, and security checks to prevent common vulnerabilities. The server integrates with AI development tools like Cursor, Claude, Gemini, Windsurf, and VS Code to enable AI-assisted, production-ready smart contract development.
The OpenZeppelin Solidity Contracts MCP server integrates OpenZeppelin's security and style rules into AI-driven development workflows, enabling AI assistants to generate safe, correct, and production-ready smart contracts. It automatically validates generated code against OpenZeppelin standards (including imports, modifiers, naming conventions, and security checks) and supports various contract types including ERC-20, ERC-721, ERC-1155, Stablecoins, RWA, Governor, and Account contracts through prompt-driven workflows.
- Generate source code for an ERC-721 non-fungible token contract with customizable features like access control, minting, burning, and pausing.
- Create a confidential ERC-7984 fungible token contract in Solidity, with configurable premint, wrapping, and governance support.
- Generate a custom smart contract account for validating and executing transactions, with configurable signature type and features like deploy, pubkey, and upgradeable.
- Produce a Solidity governance contract for DAOs, allowing customization of voting parameters, quorum modes, and timelock functionality.
- Generate ERC-4337 compliant account contract source code with configurable signer, upgradeability, and token support.
- Create a custom Solidity smart contract with chosen access control, pausable, and upgradeable features. Returns source code in Markdown.
- Create an ERC-20 stablecoin contract with configurable features including minting, burning, pausing, and access control. Outputs the source code in Markdown.
- Generate a custom ERC-20 token contract source code with configurable features like minting, burning, pausing, and voting.
- Generate a Uniswap v4 hook contract using OpenZeppelin's Uniswap Hooks library. Select a hook template and configure permissions, shares, and other parameters to receive the source code as a Markdown block.
- Generate a vesting smart contract that gradually releases ERC-20 tokens to a beneficiary according to a predefined schedule, with linear or custom vesting and a cliff period.
- Create a configurable ERC-20 token for real-world assets with options for access control, minting, burning, pausing, and freezing.
- Generate an ERC-721 non-fungible token contract source code with customizable name, burnable, and enumerable options. Returns the contract in a Markdown code block without writing to disk.
- Generate a stablecoin contract complying with SEP-41 using the Fungible Token Standard. Returns source code in Markdown.
- Generate Solidity source code for an ERC-20 token contract with customizable features such as mintable, burnable, pausable, permit, and upgradeable proxies.