데이터분석 LangGraph Agent (w. Model Context Protocol)
@gongwon-nayeon
데이터분석 LangGraph Agent (w. Model Context Protocol) について
DataAnalysis Agent using LangGraph & MCP server and client
基本情報
設定
以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。
{
"mcpServers": {
"langgraph-mcp-dataanalysis": {
"command": "python",
"args": [
"data_server.py"
]
}
}
}ツール
ツールは検出されませんでした
ツールは README から自動的に抽出されます。メンテナーは ## Tools という見出しの下に記載することで、このタブに反映できます。
概要
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.
「推論」の他のコンテンツ
Code Reasoning MCP Server
mettamattA code reasoning MCP server, a fork of sequential-thinking
iFlytek Workflow MCP Server
iflytekThis a simple implementation of an MCP server using iFlytek. It enables calling iFlytek workflows through MCP tools.
AWorld: Advancing Agentic AI
inclusionAISearch, understand, reproduce, and improve an idea with ease
Agenticstore — The Open Source Standard For Local Mcp Tooling
agenticstoreAgenticStore: The secure toolkit for AI agents. Instantly equip Claude Desktop, Cursor, and Windsurf with 27+ MCP tools, persistent memory, and SearXNG search, all protected by a built-in PII prompt firewall to protect your data from being exposed to AI agents.
🚀 Aider-MCP: AI Coding Server with Universal Auto-Detection
jacv888Aider-MCP-Upgraded is a production-grade multi-agent AI coding system that combines Desktop Commander (DC) investigation capabilities with Aider's implementation power. Features 70%+ token reduction, modular architecture, and intelligent workflow automation through strategic agen
コメント