CONTRACTS TOOLS

25 tools from the Contracts MCP Server, categorised by risk level.

WRITE 23 tools
Write cairo-custom Make a custom smart contract. Returns the source code of the generated contract, formatted in a Markdown c... Write cairo-erc1155 Make a non-fungible token per the ERC-1155 standard. Returns the source code of the generated contract, fo... Write cairo-erc20 Make a fungible token per the ERC-20 standard. Returns the source code of the generated contract, formatte... Write cairo-erc721 Make a non-fungible token per the ERC-721 standard. Returns the source code of the generated contract, for... Write cairo-governor Make a contract to implement governance, such as for a DAO. Returns the source code of the generated contr... Write cairo-vesting Make a vesting smart contract that manages the gradual release of ERC-20 tokens to a designated beneficiary... Write erc7984 Make a confidential fungible token in Solidity according to the ERC-7984 standard, similar to ERC-20 but wi... Write solidity-account Make an account contract that follows the ERC-4337 standard. Returns the source code of the generated cont... Write solidity-custom Make a custom smart contract. Returns the source code of the generated contract, formatted in a Markdown c... Write solidity-erc1155 Make a non-fungible token per the ERC-1155 standard. Returns the source code of the generated contract, fo... Write solidity-erc20 Make a fungible token per the ERC-20 standard. Returns the source code of the generated contract, formatte... Write solidity-erc721 Make a non-fungible token per the ERC-721 standard. Returns the source code of the generated contract, for... Write solidity-governor Make a contract to implement governance, such as for a DAO. Returns the source code of the generated contr... Write solidity-rwa Make a real-world asset token that uses the ERC-20 standard. Experimental, some features are not audited an... Write solidity-stablecoin Make a stablecoin token that uses the ERC-20 standard. Experimental, some features are not audited and are ... Write stellar-fungible Make a fungible token per the Fungible Token Standard, compatible with SEP-41, similar to ERC-20. Returns ... Write stellar-governor Make a governor contract for on-chain governance using token-based voting. Returns the source code of the ... Write stellar-non-fungible Make a non-fungible token per the Non-Fungible Token Standard, compatible with SEP-50, similar to ERC-721. ... Write stellar-stablecoin Make a stablecoin that uses Fungible Token Standard, compatible with SEP-41. Returns the source code of th... Write stylus-erc1155 Make a non-fungible token per the ERC-1155 standard. Returns the source code of the generated contract, fo... Write stylus-erc20 Make a fungible token per the ERC-20 standard. Returns the source code of the generated contract, formatte... Write stylus-erc721 Make a non-fungible token per the ERC-721 standard. Returns the source code of the generated contract, for... Write uniswap-hooks Make a Uniswap v4 hook contract using the OpenZeppelin Uniswap Hooks library. Returns the source code of t...

The managed route: connect Contracts through the PolicyLayer gateway — every tool call above is checked against your policy before it runs, with a full audit log.

DIRECT INSTALL (UNMANAGED) npx -y @openzeppelin/contracts-mcp
How many tools does the Contracts MCP server have? +

The Contracts MCP server exposes 25 tools across 2 categories: Write, Execute.

How do I enforce policies on Contracts tools? +

Route the Contracts server through the PolicyLayer gateway. Define allow, deny, or approval rules per tool in the dashboard — they are enforced on every call before it reaches the server.

What risk categories do Contracts tools fall into? +

Contracts tools are categorised as Write (23), Execute (2). Each category has a recommended default policy.

Let agents act without letting them run wild.

Route your MCP servers through PolicyLayer and every tool call is checked against your policy before it runs — allow, deny, or require approval. Per-identity grants. Full audit log. Live in minutes.

Free to start. No card required.

4,600+ MCP servers and 31,000+ tools scanned and risk-classified.

// GET IN TOUCH

Have a question or want to learn more? Send us a message.

Message sent.

We'll get back to you soon.