chatgpt-mcp-data-quality-assistant
Verified Safeby vaibhavparihar
Overview
A local Model Context Protocol (MCP) server enabling ChatGPT to perform data quality checks and exploratory data analysis (EDA) on local datasets via natural language prompts.
Installation
python server.pySecurity Notes
The server primarily operates locally, reading CSV files from a dedicated 'data/' directory and writing Markdown reports to a 'reports/' directory. File operations are contained within these directories. There are no explicit uses of `eval`, `exec`, `pickle`, `subprocess`, or `os.system` with arbitrary user input. The primary security consideration is the deliberate exposure of the local server via `ngrok`, which makes it publicly accessible. Users should be aware of the implications of exposing a local endpoint and only process trusted data. The code itself appears well-contained and focused on its stated purpose without obvious vulnerabilities.
Similar Servers
mcp-server-elasticsearch
Connects Model Context Protocol (MCP) clients to Elasticsearch instances, enabling natural language queries and interactions with Elasticsearch indices and data.
tmcp
A server implementation for the Model Context Protocol (MCP) to enable LLMs to access external context and tools.
mcp-interviewer
A Python CLI tool to evaluate Model Context Protocol (MCP) servers for agentic use-cases, by inspecting capabilities, running functional tests, and providing LLM-as-a-judge evaluations.
mcp-advisor
Provides LLMs and humans with structured access to the Model Context Protocol (MCP) specification and documentation for understanding and compliance evaluation.