MCP App Store
Enum Value Normalizer icon

Enum Value Normalizer

Overview

Enum Value Normalizer normalizes a raw free-text value into one of a fixed list of allowed enum values. Use it when a workflow, API, form, database, or downstream system only accepts specific enum values, but the user or model provides a value in a different format, such as different casing, spacing, underscores, or hyphens. The app takes a raw value and an allowed values list, then returns a structured result with the normalized value, whether it is supported, a confidence score, status, and error information when needed. This app is read-only. It does not create new enum values, make business decisions, explain business meaning, call external systems, store user data, or modify external content.

Tools

normalize_enum_value

ChatGPT
Use this tool only when the user explicitly asks to normalize, map, or convert one raw enum-like value into one of a provided fixed list of allowed enum values. The user must explicitly provide both raw_value and allowed_values. Do not infer allowed_values. Do not create allowed_values. Do not use this tool to explain what enums are, teach programming concepts, classify urgency, make business decisions, interpret meaning, validate a full form, or answer general questions. If raw_value and allowed_values are not explicitly provided by the user, do not call this tool.

App Stats

1

Tools

ChatGPT

Platforms

Works with

ChatGPT

Data refreshed daily