OO

openzeppelin/openzeppelin-mcp

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

30 stars 11 forks Качество 62 Тренд 45AGPL-3.0

Репозиторий серверов контекстного протокола для продуктов OpenZeppelin

Обзор

Репозиторий серверов Model Context Protocol для продуктов OpenZeppelin. Этот репозиторий содержит код репозитория серверов Model Context Protocol (MCP) для продуктов OpenZeppelin. Для получения инструкций по конфигурации посетите mcp.openzeppelin.com. - Твердотельные контракты - Каирские контракты - Конфиденциальные контракты - Звёздные контракты - Контракты Stylus - Контракты TRON - Контракты Sui Move - OpenZeppelin Uniswap Hooks На этих серверах размещаются версии пакета MCP OpenZeppelin Contracts, которые также можно запускать локально, следуя инструкциям в связанном readme.

Обзор (машинный перевод)

Репозиторий серверов Model Context Protocol для продуктов OpenZeppelin.

Использование

Этот репозиторий содержит код репозитория серверов Model Context Protocol (MCP) для продуктов OpenZeppelin.

Для получения инструкций по конфигурации посетите mcp.openzeppelin.com.

##Предоставленные серверы

Предоставляются следующие MCP-серверы:

  • Контракты на твердость Каирские контракты Конфиденциальные контракты
  • Звёздные контракты
  • Контракты Стилуса
  • TRON контракты Sui Move контракты
  • OpenZeppelin Uniswap Hooks

На этих серверах размещаются версии пакета MCP OpenZeppelin Contracts, которые также можно запускать локально, следуя инструкциям в связанном readme.

Местное развитие

Предпосылки

  • Node.js v22.x
  • Бан
  • Гит

###Беги локально

  1. Клонировать хранилище:

  2. Установить зависимости:

3.Начать разработку сервера:

Тесты

Производство

###Строительство для производства

1.Создание производственного блока:

2.Запустить производственный сервер:

###Докер

  1. Создайте изображение:

  2. Контейнер:

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

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

  1. Clone the repository:
git clone https://github.com/openzeppelin/openzeppelin-mcp.git
cd openzeppelin-mcp
  1. Install dependencies:
bun install
  1. Start development server:
bun run dev

Tests

bun run test

Production

Build for Production

  1. Build production bundle:
bun run build
  1. Start production server:
bun run start

Docker

  1. 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 .
  1. Run container:
docker run -it -p 3000:3000 openzeppelin-mcp
Открыть полный README на GitHub

Установка

docker run -it -p 3000:3000 openzeppelin-mcp
Новичок в MCP? Начните с руководства на mcpskill.org →