Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| OPENSEARCH_HOST | Yes | The URL of the OpenSearch host | https://localhost:9200 |
| OPENSEARCH_PASSWORD | Yes | Password for OpenSearch authentication | test123 |
| OPENSEARCH_USERNAME | Yes | Username for OpenSearch authentication | opensearch |
Capabilities
Server capabilities have not been inspected yet.
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| list_indices | List all indices in the Opensearch cluster |
| get_mapping | Get index mapping |
| get_settings | Get index settings |
| search_documents | Search documents in an opensearch index with a custom query |
| get_cluster_health | Get cluster health status |
| get_cluster_stats | Get cluster statistics |
| list_index_patterns | List OpenSearch Dashboards index patterns2 |
| generate_discover_url | Generate OpenSearch Dashboards Discover view URL |
| get_ism_policies | Get ISM policies and their configurations |
| get_index_templates | Get index template configurations |
| get_shard_allocation | Get index shard allocation distribution |
| get_hot_threads | Check hot threads on nodes |
| get_tasks | Get current tasks in cluster |
| get_recovery_status | Get recovery status and estimated completion time |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |