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 |
Schema
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
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 index with a custom query |
| get_cluster_health | Get cluster health status |
| get_cluster_stats | Get cluster statistics |