데이터분석 LangGraph Agent (w. Model Context Protocol)
@gongwon-nayeon
About 데이터분석 LangGraph Agent (w. Model Context Protocol)
DataAnalysis Agent using LangGraph & MCP server and client
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"langgraph-mcp-dataanalysis": {
"command": "python",
"args": [
"data_server.py"
]
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is 데이터분석 LangGraph Agent (w. Model Context Protocol)?
This project implements a Python-based MCP (Model Context Protocol) server and client for data analysis tasks (statistics, visualization, modeling) and integrates them with a LangGraph Agent using the langchain-mcp-adapters library. It is designed for users who want to build a data analysis agent that can understand natural language requests and perform operations on CSV datasets.
How to use 데이터분석 LangGraph Agent (w. Model Context Protocol)?
Install the required dependency langchain-mcp-adapters, then run python data_server.py and python data_client.py. Users can then send natural language requests such as “Give me the statistics of the petal length column in iris_data.csv” or “Visualize the distribution of the sepal length column in iris_data.csv”.
Key features of 데이터분석 LangGraph Agent (w. Model Context Protocol)
- Python‑based MCP server and client setup
- Data statistics, visualization, and modeling capabilities
- Integration with LangGraph Agent via
langchain-mcp-adapters - Natural language user input for data requests
- Works with CSV datasets (e.g., iris_data.csv)
Use cases of 데이터분석 LangGraph Agent (w. Model Context Protocol)
- Compute and return statistical summaries for a specific column of a CSV file
- Generate a visualization of a column’s distribution
- Train a predictive model using selected features and output the results
- Perform ad‑hoc data analysis through conversational agent interaction
FAQ from 데이터분석 LangGraph Agent (w. Model Context Protocol)
What analysis tasks does this agent support?
The agent supports computing statistics, generating visualizations, and training machine learning models on CSV data.
What are the required dependencies?
You need Python, the langchain-mcp-adapters package, the MCP Python SDK, and any dependencies listed in the project (implicitly pandas, matplotlib, scikit-learn, etc. for data tasks).
Where does the input data come from?
The user provides a CSV file – the README example uses iris_data.csv.
Is this project intended for production use?
The README states that this project is part of a Fastcampus course on building AI agents; it is an educational implementation.
How do I run the server and client?
Run python data_server.py and in another terminal run python data_client.py. User input is then accepted via the client.
Frequently asked questions
What analysis tasks does this agent support?
The agent supports computing statistics, generating visualizations, and training machine learning models on CSV data.
What are the required dependencies?
You need Python, the `langchain-mcp-adapters` package, the MCP Python SDK, and any dependencies listed in the project (implicitly `pandas`, `matplotlib`, `scikit-learn`, etc. for data tasks).
Where does the input data come from?
The user provides a CSV file – the README example uses `iris_data.csv`.
Is this project intended for production use?
The README states that this project is part of a Fastcampus course on building AI agents; it is an educational implementation.
How do I run the server and client?
Run `python data_server.py` and in another terminal run `python data_client.py`. User input is then accepted via the client.
Basic information
More Reasoning MCP servers
Node Code Sandbox MCP 🛠️
mozicim# 🐢🚀 Node.js Sandbox MCP ServerThis repository hosts a Node.js server that implements the Model Context Protocol (MCP) for running JavaScript in isolated Docker containers. It allows for on-the-fly npm dependency installation, making it easy to execute code safely and efficient
MCP Advanced Reasoning Server for Cursor AI
AzDeltaQQThis is a very basic implementation of an Mcp-Reasoning-Server for Cursor AI .
MCP Sandbox
danstarnsTurn any JavaScript module into a sandboxed MCP (Model Context Protocol) server with automatic reflection and type inference.
n8n Workflow Builder MCP Server
salacosteAI-powered n8n workflow automation through natural language. MCP server enabling Claude AI & Cursor IDE to create, manage, and monitor workflows via Model Context Protocol. Multi-instance support, 17 tools, comprehensive docs. Build workflows conversationally without manual JSON
Sandbox Mcp
pottekkatA Model Context Protocol (MCP) server that enables LLMs to run ANY code safely in isolated Docker containers.
Comments