Skip to main content
Glama

OpenZeppelin Contracts MCP Server

Official
by OpenZeppelin
handle-unsupported-features.ts622 B
import type { GenericOptions, Kind } from '@openzeppelin/wizard'; export function defineOmitFeatures(): Map<Kind, string[]> { const omitFeatures: Map<Kind, string[]> = new Map(); omitFeatures.set('ERC20', ['superchain']); omitFeatures.set('Stablecoin', ['superchain']); omitFeatures.set('RealWorldAsset', ['superchain']); return omitFeatures; } export function sanitizeOmittedFeatures(opts: GenericOptions) { if (opts.kind === 'ERC20' || opts.kind === 'Stablecoin' || opts.kind === 'RealWorldAsset') { if (opts.crossChainBridging === 'superchain') { opts.crossChainBridging = 'custom'; } } }

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