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 |
|---|---|
| add_nodes | Add multiple new nodes in the knowledge graph |
| update_nodes | Update existing nodes in the knowledge graph |
| add_edges | Add multiple new edges between nodes in the knowledge graph. Edges should be in active voice |
| update_edges | Update existing edges in the knowledge graph |
| delete_nodes | Delete multiple nodes and their associated edges from the knowledge graph |
| delete_edges | Delete multiple edges from the knowledge graph |
| read_graph | Read the entire knowledge graph |
| search_nodes | Search for nodes in the knowledge graph based on a query |
| open_nodes | Open specific nodes in the knowledge graph by their names |
| add_metadata | Add new metadata to existing nodes in the knowledge graph |
| delete_metadata | Delete specific metadata from nodes in the knowledge graph |
| add_artifact | Add a new artifact or unique item to the knowledge graph |
| update_artifact | Update an existing artifact in the knowledge graph |
| delete_artifact | Delete an existing artifact from the knowledge graph |
| add_currency | Represents a type of currency in the game world. |
| update_currency | Update an existing currency in the knowledge graph |
| delete_currency | Delete an existing currency from the knowledge graph |
| add_faction | A faction or organization operating within the game world. |
| update_faction | Update an existing faction in the knowledge graph |
| delete_faction | Delete an existing faction from the knowledge graph |
| add_inventory | A collection of items or equipment belonging to a character, entity, or location. |
| update_inventory | Update an existing inventory in the knowledge graph |
| delete_inventory | Delete an existing inventory from the knowledge graph |
| add_location | Add a new location to the knowledge graph |
| update_location | Update an existing location in the knowledge graph |
| delete_location | Delete an existing location from the knowledge graph |
| add_npc | Add a new Non-Player Character (NPC) to the knowledge graph |
| update_npc | Update an existing npc in the knowledge graph |
| delete_npc | Delete an existing npc from the knowledge graph |
| add_player_character | Add a new Player Character to the knowledge graph |
| update_player_character | Update an existing player_character in the knowledge graph |
| delete_player_character | Delete an existing player_character from the knowledge graph |
| add_quest | Add a new Quest to the knowledge graph |
| update_quest | Update an existing quest in the knowledge graph |
| delete_quest | Delete an existing quest from the knowledge graph |
| add_skills | Defines list of skills or abilities a character can possess. |
| update_skills | Update an existing skills in the knowledge graph |
| delete_skills | Delete an existing skills from the knowledge graph |
| add_temporal | Represents a specific point in time and its associated environmental conditions. |
| update_temporal | Update an existing temporal in the knowledge graph |
| delete_temporal | Delete an existing temporal from the knowledge graph |
| add_transportation | Represents a transportation owned or used by a character or entity. |
| update_transportation | Update an existing transportation in the knowledge graph |
| delete_transportation | Delete an existing transportation from the knowledge graph |