Server Configuration
Describes the environment variables required to run the server.
Name | Required | Description | Default |
---|---|---|---|
No arguments |
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 |
---|---|
ethora-user-login | Login to Ethora with email and password |
ethora-user-register | Ethora registration with email (required), firstName (required), lastName (required) |
ethora-app-list | List application, user should login first |
ethora-app-create | Create a new app for the logged-in user. |
ethora-app-delete | Delete an app by appId for the logged-in user |
ethora-app-update | Updates the application fields for the logged-in user who has created the app. |
ethora-app-get-default-rooms | Get the default rooms for Ethora application |
ethora-app-create-chat | Create a new chat for the logged-in user who has created the app. |
ethora-app-delete-chat | Delete a chat for the logged-in user who has created the app. |
ethora-app-get-default-rooms-with-app-id | Get the default rooms for the application by appId. You should have read access to the application. |
ethora-wallet-get-balance | Retrieve the cryptocurrency wallet balance of the authenticated user |
ethora-wallet-erc20-transfer | Transfer ERC20 tokens to another wallet |