Skip to main content
Glama

OpenZeppelin Contracts MCP Server

Official
by OpenZeppelin
publish.yml1.37 kB
name: Publish Packages on: workflow_dispatch: concurrency: version-or-publish-${{ github.ref }} jobs: publish: name: Publish Packages permissions: contents: write pull-requests: write runs-on: ubuntu-latest environment: publish steps: - uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0 with: fetch-depth: 0 # To get all tags ref: ${{ github.ref }} - name: Set up environment uses: ./.github/actions/setup - name: Create Prepare Release PR or Publish id: changesets uses: changesets/action@e0145edc7d9d8679003495b11f87bd8ef63c0cba # v1.5.3 with: title: Prepare Release commit: Prepare Release version: npm run version publish: npm run publish commitMode: github-api env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} NPM_TOKEN: ${{ secrets.NPM_TOKEN }} - name: Check changesets status if: steps.changesets.outputs.hasChangesets == 'true' run: | echo "Changesets found. Merge Prepare Release PR before publishing." exit 1 - name: Check publish status if: steps.changesets.outputs.published == 'false' run: | echo "Publish failed. Check the logs for more details." exit 1

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/OpenZeppelin/contracts-wizard'

If you have feedback or need assistance with the MCP directory API, please join our Discord server