Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| get_farm_info | Get information about a specific farm. Args: farm_id: The unique identifier for the farm (e.g., 'farm_001') Returns: Dictionary containing farm information |
| list_all_farms | List all available farms. Returns: List of all farms with basic information |
| get_field_info | Get information about a specific field. Args: field_id: The unique identifier for the field (e.g., 'field_001') Returns: Dictionary containing field information |
| list_fields_by_farm | List all fields for a specific farm. Args: farm_id: The unique identifier for the farm Returns: List of fields belonging to the farm |
| get_livestock_info | Get information about specific livestock. Args: livestock_id: The unique identifier for the livestock group Returns: Dictionary containing livestock information |
| list_livestock_by_farm | List all livestock for a specific farm. Args: farm_id: The unique identifier for the farm Returns: List of livestock belonging to the farm |
| get_equipment_info | Get information about specific equipment. Args: equipment_id: The unique identifier for the equipment Returns: Dictionary containing equipment information |
| list_equipment_by_farm | List all equipment for a specific farm. Args: farm_id: The unique identifier for the farm Returns: List of equipment belonging to the farm |
| get_sensor_readings | Get all sensor readings for a specific field. Args: field_id: The unique identifier for the field Returns: List of sensor readings for the field |
| search_by_crop_type | Search for fields by crop type. Args: crop_type: The type of crop to search for (e.g., 'Corn', 'Wheat') Returns: List of fields matching the crop type |
| get_farm_summary | Get a comprehensive summary of a farm including all its assets. Args: farm_id: The unique identifier for the farm Returns: Dictionary containing comprehensive farm summary |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |