Free MCP discovery for CSV, JSON, docs, invoices, text and U.S. weather. Paid HTTP uses x402 USDC.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Search paid CSV, JSON, document, invoice, text, and U.S. weather APIs by task. Returns up to five best-matching route URLs, seller prices, categories, and free examples; does not initiate payment.
Describe the task the API should help with.
Optional task category filter.
Optional maximum seller price per request, in USDC.
This tool isn't marked read-only, so it may change something on the server or in an account you connected.
Pick your client. Values in capitals, like YOUR_TOKEN, are yours to fill in.
Run in a terminal
claude mcp add --transport http agent-evidence-utility https://agent-evidence-extractor.defcronyke.workers.dev/mcp
Search paid CSV, JSON, document, invoice, text, and U.S. weather APIs by task. Returns up to five best-matching route URLs, seller prices, categories, and free examples; does not initiate payment.
| Argument | Type | Description |
|---|---|---|
| need* | string | Describe the task the API should help with. |
| category | string | Optional task category filter. |
| max_price_usdc | number | Optional maximum seller price per request, in USDC. |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"need"
],
"properties": {
"need": {
"type": "string",
"maxLength": 240,
"minLength": 1,
"description": "Describe the task the API should help with."
},
"category": {
"enum": [
"csv",
"json",
"documents",
"text",
"weather"
],
"type": "string",
"description": "Optional task category filter."
},
"max_price_usdc": {
"type": "number",
"minimum": 0,
"description": "Optional maximum seller price per request, in USDC."
}
},
"additionalProperties": false
}Search this service's vendor CSV, preflight, schema validation, typed JSON import, batch import, and recurring CSV monitoring endpoints. Returns route contracts, prices, and free examples without processing CSV data or initiating payment.
| Argument | Type | Description |
|---|---|---|
| need* | string | |
| max_price_usdc | number |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"need"
],
"properties": {
"need": {
"type": "string",
"maxLength": 240,
"minLength": 1
},
"max_price_usdc": {
"type": "number",
"minimum": 0
}
},
"additionalProperties": false
}Return the request fields, free example, OpenAPI link, seller price, and x402 notes for one API. Does not call the endpoint or initiate payment.
| Argument | Type | Description |
|---|---|---|
| id* | string |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"id"
],
"properties": {
"id": {
"enum": [
"csv-import-ready",
"batch-csv-import-ready",
"csv-monitor",
"json-schema-validate",
"jsonl-convert",
"pdf-text",
"invoice-parse-lite",
"ubl-invoice-extract",
"image-ocr",
"text-insights",
"extract-lite",
"weather"
],
"type": "string"
}
},
"additionalProperties": false
}Return required and optional request fields, a free example, the OpenAPI specification, and x402 payment notes for one CSV endpoint. Does not call the endpoint or initiate payment.
| Argument | Type | Description |
|---|---|---|
| id* | string |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"id"
],
"properties": {
"id": {
"enum": [
"csv-import-ready",
"batch-csv-import-ready",
"csv-monitor"
],
"type": "string"
}
},
"additionalProperties": false
}We read every tool's name, description and inputs the way the model will, looking for instructions hidden from you. A clean result means no warning signs, not a guarantee. Scanned Nov 15, 2026.
No readOnlyHint / destructiveHint annotations, so clients can't tell a read from a write without asking.
Fix: Add annotations to each tool, e.g. { readOnlyHint: true } for tools that only read.