# `ExMCP.ACP.NameValue`
[🔗](https://github.com/azmaveth/ex_mcp/blob/v1.0.0/lib/ex_mcp/acp/name_value.ex#L1)

Pure normalizers for ACP name/value list shapes.

# `entry`

```elixir
@spec entry(String.t(), String.t()) :: map()
```

Builds a standard ACP name/value entry.

# `list`

```elixir
@spec list(map() | list(), (String.t(), String.t() -&gt; map())) :: [map()]
```

# `map`

```elixir
@spec map(map() | list()) :: map()
```

Normalizes a name/value list or map into a map.

---

*Consult [api-reference.md](api-reference.md) for complete listing*
