Skip to main content

MCP Analyst is an MCP server that empowers claude to analyze local CSV or Parquet files.

Project description

MCP Analyst

MCP Analyst is an MCP server that empowers claude to analyze local CSV or Parquet files.

Use this server when your dataset size is bigger than the context window or you don't want to upload full file to optimize the cost.

Installation

Install uv

uv is required to run the MCP server.

Mac

brew install uv

Windows

winget install --id=astral-sh.uv  -e

Add servers in MCP

To use the server in Claude you would need to update the Claude config

On MacOS: ~/Library/Application Support/Claude/claude_desktop_config.json On Windows: %APPDATA%/Claude/claude_desktop_config.json

{
  "mcpServers": {
    "analyst": {
      "command": "uvx",
      "args": [
        "mcp-analyst",
        "--file_location",
        "<replace_this_with_path_to_csv_or_parquet_files_on_your_machine>"
      ]
    }
  }
}

How do I provide more than one CSV file?

The server supports the using globs in the file location. So for example if your directory data has more than one csv file then you can give file-location as <parent_path_to_data>/data/*.csv

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

mseep_mcp_analyst-0.3.0.tar.gz (3.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

mseep_mcp_analyst-0.3.0-py3-none-any.whl (4.1 kB view details)

Uploaded Python 3

File details

Details for the file mseep_mcp_analyst-0.3.0.tar.gz.

File metadata

  • Download URL: mseep_mcp_analyst-0.3.0.tar.gz
  • Upload date:
  • Size: 3.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.12

File hashes

Hashes for mseep_mcp_analyst-0.3.0.tar.gz
Algorithm Hash digest
SHA256 c00ff93721f4ff50b5e5939aac15743591b1b4a558d94ddda9f8f25daab427ce
MD5 c4577027b1ce22ae47806dcad4d411fa
BLAKE2b-256 2f0a7a8c3feb1177c34744859837e104f5210c247b629dff62c9a655d7ed680b

See more details on using hashes here.

File details

Details for the file mseep_mcp_analyst-0.3.0-py3-none-any.whl.

File metadata

File hashes

Hashes for mseep_mcp_analyst-0.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 bb7f64a023f41195f3a214cc490d950e4d3f8c46260150d3b5a76ce0c13e8de8
MD5 e73ddaccfaff1a5e70e33de33382572b
BLAKE2b-256 714adf67de6bd9d7bf48557bfb8cb0121b3d0073be8cf7440e77b7c62c4f8ea9

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page