You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+1Lines changed: 1 addition & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -13,6 +13,7 @@ Inspired from [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
13
13
14
14
### Fixed
15
15
- Handle Tool Filtering failure gracefully and define priority to the AWS Region definitions ([#74](https://github.com/opensearch-project/opensearch-mcp-server-py/pull/74))
OpenSearch MCP server supports tool customization to modify tool display names, descriptions, and other properties. You can customize tools using either a YAML configuration file or runtime parameters.
513
513
514
+
**Note:** Display names must follow the pattern `^[a-zA-Z0-9_-]+$` (alphanumeric characters, underscores, and hyphens only).
515
+
516
+
### Supported Field Aliases
517
+
518
+
The following field aliases are supported for tool customization:
519
+
520
+
**Display Name Aliases:**
521
+
- `display_name`(standard)
522
+
- `name`
523
+
- `displayName`
524
+
- `customName`
525
+
526
+
**Description Aliases:**
527
+
- `description`(standard)
528
+
- `desc`
529
+
- `customDescription`
530
+
514
531
### Configuration Methods
515
532
516
533
1. **YAML Configuration File**
@@ -519,7 +536,7 @@ Create a YAML file with your tool customization settings:
519
536
```yaml
520
537
tools:
521
538
ListIndexTool:
522
-
display_name: "Index Manager"
539
+
display_name: "Index_Manager"
523
540
description: "List and manage OpenSearch indices"
524
541
GetShardsTool:
525
542
description: "Retrieve detailed information about OpenSearch shards"
0 commit comments