python-csv-mcp

veera-0/python-csv-mcp

3.1

If you are the rightful owner of python-csv-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to dayong@mcphub.com.

This project provides a Model Context Protocol (MCP) server for exploring and analyzing the Titanic dataset using a set of simple, composable tools.

Tools

Functions exposed to the LLM to take actions

tool_schema

Returns column names and data types as JSON.

tool_nulls

Returns columns with the number of missing values as JSON (only columns with >0 missing values).

tool_head

Returns the first n rows of the dataframe as CSV (default 5).

tool_describe

Returns describe() statistics for all or selected columns as CSV.

tool_value_counts

Returns value counts for a given column as JSON.

tool_unique_values

Returns unique values for a given column as a JSON list.

tool_fillna_count

Returns the number of missing values that would be filled for a given column and value as JSON.

Prompts

Interactive templates invoked by user choice

No prompts

Resources

Contextual data attached and managed by the client

No resources