The openzeppelin-mcp repository currently supports Solidity, Cairo, Stellar, and Stylus contracts via MCP servers, enabling AI-assisted generation of secure OpenZeppelin contracts. However, there is no MCP server for Sui smart contracts, which use the Move language.
Given OpenZeppelin's recent partnership with Sui (announced Oct 2025) to provide audited libraries, Contracts Wizard, and MCP for Move blog, adding a Sui MCP server would align with this roadmap and empower developers building on Sui.
OpenZeppelin already maintains https://github.com/OpenZeppelin/contracts-sui, a collection of secure Move libraries for Sui, which could serve as the foundation (e.g., for tokens, NFTs, RWAs, DeFi primitives).
Proposed Implementation
- Develop a new MCP server similar to existing ones (e.g.,
@openzeppelin/contracts-mcp for EVM/Starknet).
- Integrate templates from contracts-sui for common patterns like ERC20/721 equivalents in Move.
- Host at mcp.openzeppelin.com and support AI tools like Cursor/Claude.
- Local setup via Bun/Node.js, matching current repo structure.
Benefits
- Enables prompt-driven Sui contract generation (e.g., "Generate a secure Move token contract").
- Boosts adoption of Sui ecosystem with OpenZeppelin's security standards.
- Consistent with expanding MCP to new chains/languages (per OpenZeppelin announcements).
Alternatives Considered
None-Sui lacks equivalent MCP tooling from OpenZeppelin.
Happy to discuss or contribute!
The openzeppelin-mcp repository currently supports Solidity, Cairo, Stellar, and Stylus contracts via MCP servers, enabling AI-assisted generation of secure OpenZeppelin contracts. However, there is no MCP server for Sui smart contracts, which use the Move language.
Given OpenZeppelin's recent partnership with Sui (announced Oct 2025) to provide audited libraries, Contracts Wizard, and MCP for Move blog, adding a Sui MCP server would align with this roadmap and empower developers building on Sui.
OpenZeppelin already maintains https://github.com/OpenZeppelin/contracts-sui, a collection of secure Move libraries for Sui, which could serve as the foundation (e.g., for tokens, NFTs, RWAs, DeFi primitives).
Proposed Implementation
@openzeppelin/contracts-mcpfor EVM/Starknet).Benefits
Alternatives Considered
None-Sui lacks equivalent MCP tooling from OpenZeppelin.
Happy to discuss or contribute!