Skip to main content
Glama
santoshray02

CSV Editor

by santoshray02

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
CSV_MAX_FILE_SIZENoMaximum file size (megabytes)1024
CSV_SESSION_TIMEOUTNoSession timeout in minutes60
CSV_EDITOR_CSV_HISTORY_DIRNoDirectory for persisted operation history.csv_history

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": true
}
logging
{}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
extensions
{
  "io.modelcontextprotocol/ui": {}
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
health_checkB

Check the health status of the CSV Editor.

get_server_infoA

Get information about the CSV Editor capabilities.

load_csvC

Load a CSV file into a session.

load_csv_from_urlC

Load a CSV file from a URL.

load_csv_from_contentB

Load CSV data from string content.

export_csvC

Export session data to various formats.

get_session_infoC

Get information about a specific session.

list_sessionsB

List all active sessions.

close_sessionB

Close and clean up a session.

filter_rowsD

Filter rows based on conditions.

sort_dataC

Sort data by columns.

select_columnsC

Select specific columns from the dataframe.

rename_columnsC

Rename columns in the dataframe.

add_columnC

Add a new column to the dataframe.

remove_columnsC

Remove columns from the dataframe.

change_column_typeC

Change the data type of a column.

fill_missing_valuesC

Fill or remove missing values.

remove_duplicatesC

Remove duplicate rows.

update_columnC

Update values in a specific column with simple operations like replace, extract, split, etc.

get_statisticsC

Get statistical summary of numerical columns.

get_column_statisticsC

Get detailed statistics for a specific column.

get_correlation_matrixC

Calculate correlation matrix for numeric columns.

group_by_aggregateD

Group data and apply aggregation functions.

get_value_countsC

Get value counts for a column.

detect_outliersC

Detect outliers in numeric columns.

profile_dataC

Generate comprehensive data profile.

validate_schemaC

Validate data against a schema definition.

check_data_qualityC

Check data quality based on predefined or custom rules.

find_anomaliesC

Find anomalies in the data using multiple detection methods.

configure_auto_saveC

Configure auto-save settings for a session.

disable_auto_saveC

Disable auto-save for a session.

get_auto_save_statusC

Get auto-save status for a session.

trigger_manual_saveC

Manually trigger a save for a session.

undoC

Undo the last operation in a session.

redoC

Redo a previously undone operation.

get_historyB

Get operation history for a session.

restore_to_operationC

Restore session data to a specific operation point.

clear_historyC

Clear all operation history for a session.

export_historyC

Export operation history to a file.

Prompts

Interactive templates invoked by user choice

NameDescription
analyze_csv_promptGenerate a prompt to analyze CSV data.
data_cleaning_promptGenerate a prompt for data cleaning suggestions.

Resources

Contextual data attached and managed by the client

NameDescription
list_active_sessionsList all active CSV sessions.

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/santoshray02/csv-editor'

If you have feedback or need assistance with the MCP directory API, please join our Discord server