Skip to main content
Glama

OpenZeppelin Contracts MCP Server

Official
by OpenZeppelin
common-options.ts632 B
import type { Access } from './set-access-control'; import type { Info } from './set-info'; import { defaults as infoDefaults } from './set-info'; import type { Upgradeable } from './set-upgradeable'; export const defaults: Required<CommonOptions> = { access: false, upgradeable: false, info: infoDefaults, } as const; export interface CommonOptions { access?: Access; upgradeable?: Upgradeable; info?: Info; } export function withCommonDefaults(opts: CommonOptions): Required<CommonOptions> { return { access: opts.access ?? false, upgradeable: opts.upgradeable ?? false, info: opts.info ?? {}, }; }

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