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 |
---|---|
analyze_csv_prompt | Generate a prompt to analyze CSV data. |
data_cleaning_prompt | Generate a prompt for data cleaning suggestions. |
Resources
Contextual data attached and managed by the client
Name | Description |
---|---|
list_active_sessions | List all active CSV sessions. |
Tools
Functions exposed to the LLM to take actions
Name | Description |
---|---|
health_check | Check the health status of the CSV Editor. |
get_server_info | Get information about the CSV Editor capabilities. |
load_csv | Load a CSV file into a session. |
load_csv_from_url | Load a CSV file from a URL. |
load_csv_from_content | Load CSV data from string content. |
export_csv | Export session data to various formats. |
get_session_info | Get information about a specific session. |
list_sessions | List all active sessions. |
close_session | Close and clean up a session. |
filter_rows | Filter rows based on conditions. |
sort_data | Sort data by columns. |
select_columns | Select specific columns from the dataframe. |
rename_columns | Rename columns in the dataframe. |
add_column | Add a new column to the dataframe. |
remove_columns | Remove columns from the dataframe. |
change_column_type | Change the data type of a column. |
fill_missing_values | Fill or remove missing values. |
remove_duplicates | Remove duplicate rows. |
update_column | Update values in a specific column with simple operations like replace, extract, split, etc. |
get_statistics | Get statistical summary of numerical columns. |
get_column_statistics | Get detailed statistics for a specific column. |
get_correlation_matrix | Calculate correlation matrix for numeric columns. |
group_by_aggregate | Group data and apply aggregation functions. |
get_value_counts | Get value counts for a column. |
detect_outliers | Detect outliers in numeric columns. |
profile_data | Generate comprehensive data profile. |
validate_schema | Validate data against a schema definition. |
check_data_quality | Check data quality based on predefined or custom rules. |
find_anomalies | Find anomalies in the data using multiple detection methods. |
configure_auto_save | Configure auto-save settings for a session. |
disable_auto_save | Disable auto-save for a session. |
get_auto_save_status | Get auto-save status for a session. |
trigger_manual_save | Manually trigger a save for a session. |
undo | Undo the last operation in a session. |
redo | Redo a previously undone operation. |
get_history | Get operation history for a session. |
restore_to_operation | Restore session data to a specific operation point. |
clear_history | Clear all operation history for a session. |
export_history | Export operation history to a file. |