agent-services
Paid deterministic CSV cleanup and source-HTML checks. x402 USDC on Base.
使うべきか
品質と安全性
ツール定義とプロトコルへの準拠に関する自動分析に基づいています。
コンテキストコスト
これは、サーバーのツールがモデルのコンテキストに読み込まれるたびに消費されるおおよそのトークン数です。数が多いほど、ほかのタスクに使える注意が減ります。
インストール
ワンクリックインストール
これを `claude_desktop_config.json` ファイルに追加してください:
{
"mcpServers": {
"agent-services": {
"url": "https://csv.reclypse.ai/mcp"
}
}
}リモートエンドポイント
https://csv.reclypse.ai/mcpstreamable-httpできること
ツール一覧
ツール(2)
🔴csv_import_cleanup(csv, columns, mapping, required, unique_key, ...)
Costs 25 USDC on Base per paid task; zero model calls. Map columns, trim selected fields and remove exact duplicate output rows for at most 500 rows, 20 columns and 64 KiB UTF-8 CSV. Returns cleaned CSV, quarantined exceptions and an audit. No fuzzy matching or enrichment. Call without payment to obtain x402 requirements; retry with the signed PaymentPayload in params._meta["x402/payment"]. A payment-capable client and authorized buyer wallet are required.
入力スキーマ
{
"type": "object",
"properties": {
"csv": {
"type": "string",
"maxLength": 65536,
"description": "At most 64 KiB of UTF-8 CSV."
},
"columns": {
"type": "array",
"minItems": 1,
"maxItems": 20,
"uniqueItems": true,
"items": {
"type": "string"
}
},
"mapping": {
"type": "object",
"additionalProperties": {
"type": "string"
}
},
"required": {
"type": "array",
"items": {
"type": "string"
}
},
"unique_key": {
"type": [
"string",
"null"
]
},
"trim": {
"type": "array",
"items": {
"type": "string"
}
}
},
"required": [
"csv",
"columns",
"mapping"
],
"additionalProperties": false
}🟢website_html_check(pageUrl, permission, scopeConsent)
Costs 25 USDC on Base per paid task; zero model calls. Inspect one authorized public HTTPS page, at most 512 KiB source HTML: HTTP status, title, metadata, headings and link inventory. No JavaScript rendering, crawling, repairs or security/compliance assurance. Call without payment to obtain x402 requirements; retry with the signed PaymentPayload in params._meta["x402/payment"]. A payment-capable client and authorized buyer wallet are required.
入力スキーマ
{
"type": "object",
"properties": {
"pageUrl": {
"type": "string",
"format": "uri",
"maxLength": 2048
},
"permission": {
"const": true
},
"scopeConsent": {
"const": true
}
},
"required": [
"pageUrl",
"permission",
"scopeConsent"
],
"additionalProperties": false
}コミュニティ
エビデンス