mcp_registry_client.validation
Input validation helpers for CLI commands.
validate_non_empty_string(value, field_name)
Validate that a string is non-empty after stripping whitespace.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
value
|
str
|
The string value to validate |
required |
field_name
|
str
|
Name of the field for error messages |
required |
Raises:
| Type | Description |
|---|---|
ValueError
|
If the string is empty or only whitespace |
Source code in mcp_registry_client/validation.py
validate_search_term(search_term)
Validate search term for server search.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_term
|
str
|
The search term to validate |
required |
Raises:
| Type | Description |
|---|---|
ValueError
|
If search term is invalid |
Source code in mcp_registry_client/validation.py
validate_server_name(server_name)
Validate server name for info retrieval.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
server_name
|
str
|
The server name to validate |
required |
Raises:
| Type | Description |
|---|---|
ValueError
|
If server name is invalid |