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. |