mcp-data-wrangler: MCP server for Data Wrangling
Overview
This is a Model Context Protocol server for Data Wrangling, providing a standardized interface for data preprocessing, transformation, and analysis tasks. It enables seamless integration of data wrangling operations into the MCP ecosystem.
Features
- Data aggregation
- Descriptive statistics
Run this project locally
This project is not yet set up for ephemeral environments (e.g. uvx usage). Run this project locally by cloning this repo:
git clone https://github.com/yourusername/mcp-data-wrangler.git
cd mcp-data-wrangler
You can launch the MCP inspector via npm:
npx @modelcontextprotocol/inspector uv --directory=src/mcp_data_wrangler run mcp-data-wrangler
Upon launching, the Inspector will display a URL that you can access in your browser to begin debugging.
OR Add this tool as a MCP server:
{
"data-wrangler": {
"command": "uv",
"args": [
"--directory",
"/path/to/mcp-data-wrangler",
"run",
"mcp-data-wrangler"
]
}
}
Development
- Create and activate a virtual environment:
python -m venv .venv
source .venv/bin/activate # On Windows: .venv\Scripts\activate
- Install dependencies:
pip install -e ".[dev]"
- Run tests:
pytest -s -v tests/
License
Metadata
Release files for iflow-mcp_mcp-server-data-wrangler 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| iflow_mcp_mcp_server_data_wrangler-0.1.0.tar.gz | 48.3 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| iflow_mcp_mcp_server_data_wrangler-0.1.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 71.1 kB
Release files / iflow_mcp_mcp_server_data_wrangler-0.1.0.tar.gz
| Download URL | iflow_mcp_mcp_server_data_wrangler-0.1.0.tar.gz |
|---|---|
| Size | 48.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
5fb0f6657c8a1cc1bf7bc832e56549e306d8bf8726778e171cff94d39b9c5d47
|
|
BLAKE2b-256 checksum How to use checksums |
6d0cf56a6530a45734a4d5af54e3955f2f56ca6c0850c164d88fdb35ed37243e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.6.9
|
Release files / iflow_mcp_mcp_server_data_wrangler-0.1.0-py3-none-any.whl
| Download URL | iflow_mcp_mcp_server_data_wrangler-0.1.0-py3-none-any.whl |
|---|---|
| Size | 22.8 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
6304b964bc58554eae384e090f893b329ccad58db723a684e31591ca00c599e4
|
|
BLAKE2b-256 checksum How to use checksums |
d71b8ab3cfdd609b95db41756906d85c46a676ce07ac51477cf4a4f93cb14a71
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.6.9
|