MCP-Server for Data Analysis

by LindseyyyLi

169 downloads
Not rated
GitHub

Description

# MCP-Server for Data Analysis This server mainly focuses on the tools. FastMCP is used to define and run the server, as well as to expose each tool as an endpoint. # Features - Read excel file from the desktop - Perform descriptive analysis - Create plots (i.e. bar chart, pie…

About

# MCP-Server for Data Analysis This server mainly focuses on the tools. FastMCP is used to define and run the server, as well as to expose each tool as an endpoint. # Features - Read excel file from the desktop - Perform descriptive analysis - Create plots (i.e. bar chart, pie chart, line chart, scatter plot…

Details

Author
LindseyyyLi
Downloads
169
Categories
Search

- Reads .xlsx and .xls files from the desktop
- Performs descriptive statistics on numeric, categorical, and date columns
- Computes correlation matrix for numeric columns
- Creates bar, pie, line, scatter, histogram, and box plots
- Returns plots as in-memory PNG images
- Integrates with Claude Desktop via the MCP interface

Install dependencies (mcp[cli], pandas, matplotlib, openpyxl), place the server script in a project directory, and run mcp dev excel_analytics_server.py for testing. For production use with Claude Desktop, configure claude_desktop_config.json to run the server via uv.

MCP-Server for Data Analysis

This server mainly focuses on the tools. FastMCP is used to define and run the server, as well as to expose each tool as an endpoint.
No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.