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.1.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.1-py3-none-any.whl (4.1 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: mseep_mcp_analyst-0.3.1.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.1.tar.gz
Algorithm Hash digest
SHA256 dd5750aff8aba1afdc75a1b09df22b5703e375b56a94768b8d6cb6939cf05fa1
MD5 f998722aa3e4b86f384930070ae03f13
BLAKE2b-256 8c1a76c462d50716d19f2f9d665725b7e5e07cce446078fcf14e00f9523057d2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mseep_mcp_analyst-0.3.1-py3-none-any.whl
Algorithm Hash digest
SHA256 91e0c828b1dce36ad2c72c52b0788b795ab3f96530c5cde93c2f5728bc75d47d
MD5 3449506d3c354e2e9febaac51f83e8cd
BLAKE2b-256 e5962b7dbdd6a3acce496466dc3461dd35c9b784ce31d151e8873a97a4149569

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