Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| OPENAI_API_KEY | Yes | Your OpenAI API key |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| findAllStores | Find all stores under a merchantID class Args: merchantID: string |
| findStore | Search for relevant stores under a merchant using a natural language query. Args:
merchantID: The merchant class to search under (e.g., "Tnc").
queryText: A natural language description of the desired product or store. |
| addNewStore | Add a new store to the merchant's database. Args:
merchantID: The merchant to which the store belongs (e.g., "tnc").
name: Full name of the store.
keywords: List of keywords describing the store.
fullOriginContent: Full description of the store.
fullTextSearch: Preprocessed text for search indexing. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |