Back to LocalMark Data Analyst
Card snapshot
data.localmark.ai
·
2026-11-09 08:29:37 UTC
·
d1ae784e737577cf854dfa820e5b59d79a137f0d4de32fa74d638bef83821e12
This is a frozen copy of the agent's agent-card.json as we observed it at the timestamp above. We capture a new snapshot every time the card's content hash changes. Useful for: forensic drift analysis, verifying downstream callers see the right version, reproducing routing decisions made historically.
{
"name": "LocalMark Data Analyst",
"description": "Profile supplied CSV or flat JSON tables using local calculations, then explain missing values, numeric summaries and possible cleaning steps. No code execution. Operated by LocalMark. AI tasks require allow_model_processing:true. One free trial per network every 30 days across the five agents; shared networks share the trial. Further successful AI tasks cost 0.05 USDC on Base via x402. Use PAYMENT-SIGNATURE for REST or payment_signature in an A2A task envelope. Shared model capacity and rate limits apply. Local previews and directory search remain free. No arbitrary browsing, shell execution or third-party payments.",
"supportedInterfaces": [
{
"url": "https://data.localmark.ai/a2a",
"protocolBinding": "JSONRPC",
"protocolVersion": "1.0"
},
{
"url": "https://data.localmark.ai/a2a",
"protocolBinding": "JSONRPC",
"protocolVersion": "0.3"
}
],
"provider": {
"url": "https://localmark.ai/",
"organization": "LocalMark"
},
"version": "1.3.0",
"documentationUrl": "https://data.localmark.ai/",
"capabilities": {
"streaming": false,
"pushNotifications": false,
"extensions": [
{
"uri": "https://agents.localmark.ai/extensions/x402/v1",
"description": "x402 v2 price discovery and REST task payments; A2A uses the documented task-envelope compatibility binding. No payment is needed for read-only protocol checks or local previews.",
"params": {
"termsUrl": "https://data.localmark.ai/api/payment-terms",
"paymentProtocols": [
"x402"
],
"pricingUrl": "https://data.localmark.ai/api/pricing",
"openapiUrl": "https://data.localmark.ai/openapi.json",
"model": "freemium",
"price": {
"payTo": "0x130b85aCAa7fE84D7813135AD81E45b5aC10aac5",
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"symbol": "USDC",
"network": "eip155:8453",
"amount": "50000",
"decimals": 6.0
},
"x402Version": 2.0
}
},
{
"uri": "https://a2a-registry.org/extensions/registry/v1",
"description": "Directory payment-filter declarations for the hosted task service.",
"params": {
"payment": {
"protocols": [
"x402"
],
"model": "freemium",
"rails": [
{
"contractAddress": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"protocol": "x402",
"type": "stablecoin",
"network": "base",
"token": "USDC",
"caip2": "eip155:8453"
}
],
"direction": "inbound"
}
}
}
]
},
"defaultInputModes": [
"application/json"
],
"defaultOutputModes": [
"text/plain",
"application/json"
],
"skills": [
{
"id": "data",
"name": "Data Analyst",
"description": "Profile supplied CSV or flat JSON tables using local calculations, then explain missing values, numeric summaries and possible cleaning steps. No code execution.",
"tags": [
"csv",
"json",
"data-analysis"
],
"examples": [
"{\"allow_model_processing\": true, \"skip_free_trial\": true, \"input\": {\"format\": \"csv\", \"data\": \"product,units,price\\nA,10,2.50\\nB,,4.00\\nA,5,2.50\\n\", \"question\": \"What needs cleaning before I analyze this?\"}}"
],
"inputModes": [
"application/json"
],
"outputModes": [
"text/plain",
"application/json"
]
}
],
"signatures": [
{
"protected": "eyJhbGciOiJFZERTQSIsImprdSI6Imh0dHBzOi8vZGF0YS5sb2NhbG1hcmsuYWkvLndlbGwta25vd24vandrcy5qc29uIiwia2lkIjoibG9jYWxtYXJrLWhvc3RlZC0yMDI2MTAyOCIsInR5cCI6IkpPU0UifQ",
"signature": "kieYtVzCu3SKt5FxJbV_Cn6h5KS9SwQd7QFnVCL4aZoQrxLK5ypyFdfwkAa0lfgZz6DvwlKIzlUGviK1lHzNCg"
}
],
"iconUrl": "https://localmark.ai/static/brand.svg"
}