well-016-datacleanup
CSV cleanup: dates, emails, phones, dedupe. x402 $0.005 USDC, Base. As is, no warranty.
我該用這個嗎
品質與安全性
B
發現項目(1)
- LOW在 data-cleanup 中
根據工具定義與協定合規性的自動化分析。
上下文成本
~683Token(工具定義)
~6.4 KB典型回應大小
中等的注意力影響(128k 上下文的 0.53%)
這是每次將伺服器的工具載入模型上下文時所消耗的約略 token 數量。數量越高,可用於其他工作的注意力就越少。
安裝
一鍵安裝
將以下內容加入你的 `claude_desktop_config.json` 檔案:
{
"mcpServers": {
"data-cleanup": {
"url": "https://well-016-datacleanup.mmelnyk2000.workers.dev/mcp"
}
}
}遠端端點
https://well-016-datacleanup.mmelnyk2000.workers.dev/mcpstreamable-http它能做什麼
工具清單
工具(1)
🟢 唯讀🟡 寫入🔴 刪除⚪ 未知
🟢data-cleanup(url, csv, has_header, trim_whitespace, key_columns, ...)
Clean a CSV ($0.005 USDC): give an https url or inline csv (max 1 MB / 20k rows). Trims whitespace, optional case rules, dates to ISO 8601, lowercases emails, normalizes phone digits, merges or flags exact + fuzzy duplicate rows on key_columns. Returns cleaned CSV text + JSON report (rows in/out, dupes, columns changed). Deterministic, no AI. As is, no warranty. Nothing stored. As is, no warranty. Nothing stored.
輸入結構描述
{
"type": "object",
"properties": {
"url": {
"description": "Public https URL of a CSV (max 1 MB).",
"type": "string"
},
"csv": {
"description": "Inline CSV text instead of url (max 1 MB).",
"type": "string"
},
"has_header": {
"description": "First row is a header (default true).",
"type": "boolean"
},
"trim_whitespace": {
"description": "Trim and collapse whitespace in every cell (default true).",
"type": "boolean"
},
"key_columns": {
"description": "Columns used to detect duplicates (default all).",
"maxItems": 200,
"type": "array",
"items": {
"type": "string"
}
},
"dedupe": {
"description": "merge (default) keeps first row and fills its blanks; flag adds _duplicate_of_row; none.",
"type": "string",
"enum": [
"merge",
"flag",
"none"
]
},
"fuzzy": {
"description": "Also match near-duplicates (case/punctuation/accents, small typos). Default true.",
"type": "boolean"
},
"fuzzy_threshold": {
"description": "Similarity 0.5-1 for typo matches (default 0.92; 1 = normalized-equal only).",
"type": "number"
},
"date_columns": {
"description": "Columns to convert to ISO 8601 (default auto).",
"anyOf": [
{
"maxItems": 200,
"type": "array",
"items": {
"type": "string"
}
},
{
"type": "string",
"enum": [
"auto",
"none"
]
}
]
},
"date_order": {
"description": "Order for ambiguous numeric dates (default mdy).",
"type": "string",
"enum": [
"mdy",
"dmy"
]
},
"email_columns": {
"description": "Email columns to lowercase (default auto).",
"anyOf": [
{
"maxItems": 200,
"type": "array",
"items": {
"type": "string"
}
},
{
"type": "string",
"enum": [
"auto",
"none"
]
}
]
},
"phone_columns": {
"description": "Phone columns (default auto by header name).",
"anyOf": [
{
"maxItems": 200,
"type": "array",
"items": {
"type": "string"
}
},
{
"type": "string",
"enum": [
"auto",
"none"
]
}
]
},
"phone_format": {
"description": "digits (default) or e164.",
"type": "string",
"enum": [
"digits",
"e164"
]
},
"default_country_code": {
"description": "Country code for e164 when missing (default 1).",
"type": "string"
},
"case_rules": {
"description": "Map column -> lower | upper | title.",
"type": "object",
"propertyNames": {
"type": "string"
},
"additionalProperties": {
"type": "string",
"enum": [
"lower",
"upper",
"title"
]
}
},
"max_groups": {
"description": "Max duplicate groups listed in report (default 50, max 500).",
"type": "number"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}社群
證據
近期觀測
已驗證未記錄版本1 個工具