simple-statistics Connector for AI agents.
1 live capability
Clean your machine learning datasets by filling missing values with exact statistical measures.
Waiting for input…
Why people use simple-statistics
Missing Value Imputer for ML Data Cleaning
This Connector changes that. You just tell your AI client to fill the gaps using the mean strategy. The Connector handles the math locally, swaps out the NaNs, and hands you back a clean dataset in seconds. You stop worrying about the manual labor and start focusing on the results.
What Vinkius changes
You get mathematically accurate data cleaning without using up your AI's context window.
Use it from Claude, ChatGPT, Cursor or another AI client you already have.
One account · 6,100+ Connectors
- Real-world use case 01
Fixing Age columns in large datasets
An ML engineer has a 10,000-row JSON file with missing ages.
- Real-world use case 02
Standardizing discount fields
A data analyst needs to ensure all missing discount entries in a sales report are set to zero to preserve business logic.
- Real-world use case 03
Handling salary outliers
A researcher uses the mean strategy to fill in missing salary data points in a survey, ensuring the distribution remains consistent.
Complete set · 1capability
The complete simple-statistics capability set.
These are the exact actions your AI can choose when you ask it to work with simple-statistics.
01
1 capability in this set.
Part of 1 available through simple-statistics.
- 01 Capability
Impute missing values
Fills NaN or missing values in a dataset using Mean, Median, Mode, or Zero. This ensures your data stays consistent for model training.
Set up in minutes
One URL. Then ask simple-statistics to work.
Claude and ChatGPT only need the Connector URL. Copy it once, add it in settings, and use simple-statistics from the conversation.
Choose your client
Live previewAdvanced clients IDE · CLI
Claude · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_BTxif6Mgt22Ph4cDxZc0GCJG4IrQppXbcgk0qLS1/mcp - Step 01
Open Connectors
In Claude Web or Claude Desktop, open Settings and choose Connectors.
- Step 02
Add the URL
Choose Add custom connector, name it simple-statistics, and paste the URL above.
- Step 03
Turn it on in chat
Select +, open Connectors, and enable simple-statistics for the conversation.
ChatGPT · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_BTxif6Mgt22Ph4cDxZc0GCJG4IrQppXbcgk0qLS1/mcp - Step 01
Open MCP settings
On desktop, open Settings and MCP servers. On web, open your workspace app or connector settings.
- Step 02
Add the URL
Choose Add server with Streamable HTTP, or create a custom MCP app, then paste the simple-statistics URL.
- Step 03
Save and start
Save the connection and enable simple-statistics in your conversation. Desktop may ask you to restart once.
Cursor · IDE configuration
Advanced setup
{
"mcpServers": {
"missing-value-imputer": {
"url": "https://edge.vinkius.com/vk_preview_BTxif6Mgt22Ph4cDxZc0GCJG4IrQppXbcgk0qLS1/mcp"
}
}
} - Step 01
Open MCP Settings
Press Cmd+Shift+P (macOS) or Ctrl+Shift+P (Windows/Linux) → search "MCP Settings"
- Step 02
Add the server config
Paste the JSON configuration above into the mcp.json file that opens
- Step 03
Save the file
Cursor will automatically detect the new Connector
- Step 04
Start using simple-statistics
Open Agent mode in chat and ask: "Using simple-statistics, help me...". 1 tools available
VS Code Copilot · IDE configuration
Advanced setup
{
"mcpServers": {
"missing-value-imputer": {
"url": "https://edge.vinkius.com/vk_preview_BTxif6Mgt22Ph4cDxZc0GCJG4IrQppXbcgk0qLS1/mcp"
}
}
} - Step 01
Create MCP config
Create a .vscode/mcp.json file in your project root
- Step 02
Add the server config
Paste the JSON configuration above
- Step 03
Enable Agent mode
Open GitHub Copilot Chat and switch to Agent mode using the dropdown
- Step 04
Start using simple-statistics
Ask Copilot: "Using simple-statistics, help me...". 1 tools available
Windsurf · IDE configuration
Advanced setup
{
"mcpServers": {
"missing-value-imputer": {
"url": "https://edge.vinkius.com/vk_preview_BTxif6Mgt22Ph4cDxZc0GCJG4IrQppXbcgk0qLS1/mcp"
}
}
} - Step 01
Open MCP Settings
Go to Settings → MCP Configuration or press Cmd+Shift+P and search "MCP"
- Step 02
Add the server
Paste the JSON configuration above into mcp_config.json
- Step 03
Save and reload
Windsurf will detect the new server automatically
- Step 04
Start using simple-statistics
Open Cascade and ask: "Using simple-statistics, help me...". 1 tools available
Cline · IDE configuration
Advanced setup
{
"mcpServers": {
"missing-value-imputer": {
"url": "https://edge.vinkius.com/vk_preview_BTxif6Mgt22Ph4cDxZc0GCJG4IrQppXbcgk0qLS1/mcp"
}
}
} - Step 01
Open Cline MCP Settings
Click the Connectors icon in the Cline sidebar panel
- Step 02
Add remote server
Click "Add Connector" and paste the configuration above
- Step 03
Enable the server
Toggle the server switch to ON
- Step 04
Start using simple-statistics
Ask Cline: "Using simple-statistics, help me...". 1 tools available
Claude Code · Terminal command
Advanced setup
claude mcp add missing-value-imputer --transport http "https://edge.vinkius.com/vk_preview_BTxif6Mgt22Ph4cDxZc0GCJG4IrQppXbcgk0qLS1/mcp" - Step 01
Install Claude Code
Run npm install -g @anthropic-ai/claude-code if not already installed
- Step 02
Add the Connector
Run the command above in your terminal
- Step 03
Verify the connection
Run claude mcp to list connected servers, or type /mcp inside a session
- Step 04
Start using simple-statistics
Ask Claude: "Using simple-statistics, show me...". 1 tools are ready
Where the request belongs
Work simple-statistics can move forward.
This is for data scientists and ML engineers who deal with large, messy datasets and need to clean them for model training without manual copy-pasting.
Machine Learning Engineer
Prepares training sets by cleaning thousands of rows of NaN values before feeding them into a model.
Data Scientist
Uses median and mean strategies to handle missing entries in research datasets to ensure statistical validity.
Data Analyst
Cleans up messy CSV exports by filling missing discount or price fields with zeros or modes.
Build the capability set
Add more capabilities.
Each Connector adds new actions and data without changing how you work.
Browse ConnectorsFeature Scaler Engine
Standardize (Z-Score) or MinMax scale numeric columns with mathematical perfection local. Essential normalization for neural networks and clustering algorithms.
Outlier Detection Engine
Identify statistical anomalies in massive datasets local using deterministic Z-Score and IQR methods. Stop LLMs from guessing which rows are outliers.
SMOTE Oversampling Engine
Balance skewed datasets instantly by generating mathematically sound synthetic minority data points via KNN.
Statistics Engine
A zero-latency statistical engine to process datasets. Instantly compute the exact mean, median, mode, standard deviation, and percentiles completely local.
One-Hot Encoder Engine
Deterministically convert categorical text columns into dummy binary variables local. Essential machine learning data prep without LLM data corruption.
PCA Dimensionality Engine
Perform native Principal Component Analysis to safely reduce high-dimensional datasets without losing critical variance.
Bring your own AI
Change the model, client or framework. Keep simple-statistics connected.
-
Claude -
ChatGPT -
Gemini -
Cursor -
VS Code -
Windsurf -
ZCode -
Cline -
Zed -
Continue -
Kiro -
Roo Code -
Zencoder -
Goose -
Void -
Augment Code -
Amp -
Qodo -
Tabnine -
Pieces -
Sourcegraph Cody -
JetBrains -
Warp -
Amazon Q -
Antigravity -
BoltAI -
Raycast -
Jan -
LM Studio -
AnythingLLM -
Open WebUI -
Msty -
Cherry Studio -
LibreChat -
TypingMind -
Chorus -
5ire -
n8n -
LangChain -
LlamaIndex -
CrewAI -
Vercel AI SDK
Before you connect
Questions about simple-statistics.
The practical details behind the request, access and result.
How does the Missing Value Imputer MCP handle large datasets?
It processes your data locally using a statistical engine. This means it can handle thousands of rows in milliseconds without hitting AI context limits.
Can I use the Missing Value Imputer MCP to fill data with specific math?
Yes, you can choose between Mean, Median, Mode, and Zero strategies depending on what fits your data best.
Does the Missing Value Imputer MCP keep my data private?
Yes, the mathematical calculations happen locally on your machine. Your raw data isn't sent to a third-party calculation service.
How do I choose between mean and median in the Missing Value Imputer MCP?
Use Mean if you want the mathematical average, or Median if your data has outliers that might skew a simple average.
Can the Missing Value Imputer MCP handle JSON files?
Yes, it works with your data regardless of format, as long as your AI client can pass the data to the Connector.
What happens to my data when I use the Missing Value Imputer MCP?
The Connector identifies the missing values and replaces them with the calculated statistic. It also provides a report on exactly what it did.
Does it modify the original data file on disk?
No. The engine processes the JSON payload entirely in memory and returns the cleaned array back to the AI. Your original files are never touched.
What happens if the entire target column is empty?
If you try to compute mean or median on a completely empty column, the engine throws a deterministic error explaining the issue. You can fall back to the 'zero' strategy instead.
How does it decide which cells are 'missing'?
The engine treats null, undefined, empty strings, and NaN as missing values. Any cell that cannot be parsed as a valid number is flagged for imputation.
One connection away
Give your agent a direct line to simple-statistics.
Connect simple-statistics once. Keep it beside 6,100+ managed Connectors when the next task needs more.
Explore every Connector No credit card required · Free tier available