About Openzeppelin MCP
Openzeppelin MCP is an MCP server published by OpenZeppelin in the AI category: model Context Protocol Servers Repository for OpenZeppelin products.
The repository has 30 stars and 9 forks, with the last commit 5 days ago. Recent commit activity is the strongest signal that reported issues will get attention.
Install
git clone https://github.com/OpenZeppelin/openzeppelin-mcpThis 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 MCP
Powered by Claude · Grounded in docs
Security checks
Static checks derived from the repository 21 hours ago. Heuristics on the source, not an audit.
- ✓README presentThe repository ships documentation.
- ✓License declaredUsable under a stated license.
- ✓Tests presentA test suite exists in the repository.
- ✓Dependencies pinnedA lockfile pins dependency versions.
- ✓No dynamic code executionSource scan found no eval, dynamic Function, or shell execution.
- !Scoped permissionsDoesn't declare a permission scope. Assume it can do anything its process can.
Releases
README
OpenZeppelin MCP Servers Repository
Model Context Protocol servers repository for OpenZeppelin products.
Usage
This repository contains the code for the Model Context Protocol (MCP) servers repository for OpenZeppelin products.
For configuration instructions, visit mcp.openzeppelin.com.
Provided Servers
The following MCP servers are provided:
- Solidity Contracts
- Cairo Contracts
- Confidential Contracts
- Stellar Contracts
- Stylus Contracts
- TRON Contracts
- Sui Move Contracts
- OpenZeppelin Uniswap Hooks
These servers are hosted versions of the OpenZeppelin Contracts MCP package, which can also be run locally by following the instructions in the linked readme.
Local Development
Prerequisites
- Node.js v22.x
- Bun
- Git
Run locally
- Clone the repository:
git clone https://github.com/openzeppelin/openzeppelin-mcp.git
cd openzeppelin-mcp
- Install dependencies:
bun install
- Start development server:
bun run dev
Tests
bun run test
Production
Build for Production
- Build production bundle:
bun run build
- Start production server:
bun run start
Docker
- Build image:
docker build --build-arg GA4_API_SECRET="$GA4_API_SECRET" --build-arg NEXT_PUBLIC_GA4_MEASUREMENT_ID="$NEXT_PUBLIC_GA4_MEASUREMENT_ID" -t openzeppelin-mcp .
- Run container:
docker run -it -p 3000:3000 openzeppelin-mcp
README fetched from the repository 21 hours ago. The original is authoritative.