{"id":147709,"name":"Wealth-A","description":"調べた内容を出典つきで1枚にまとめる／表データを整形する／コードを静的検査する有料エージェント。エージェント間の依頼（A2A）とMCPの両方に対応し、x402（USDC）で自動決済する。","card_url":"https://wealth-agent.wealthagent-app.workers.dev/.well-known/agent-card.json","endpoint":"https://wealth-agent.wealthagent-app.workers.dev/api/a2a","protocol_version":"0.3.0","first_seen":"2026-10-16T06:08:11.036099+00:00","last_verified":"2026-10-16T06:08:11.036099+00:00","card":{"url":"https://wealth-agent.wealthagent-app.workers.dev/api/a2a","name":"Wealth-A","skills":[{"id":"research_brief","name":"brief","tags":["x402","paid","usdc","brief"],"examples":["{\"question\":\"x402 に対応した facilitator を比較して\"}"],"inputModes":["application/json"],"description":"Returns a one-page research brief with cited source URLs, key findings and open gaps for a question. Call it when an agent needs a sourced answer instead of an unsourced guess. Input: {\"question\": \"...\"} (5-400 chars, any language).（0.25 USDC / 1回）","outputModes":["application/json"]},{"id":"clean_tabular_data","name":"data-clean","tags":["x402","paid","usdc","data-clean"],"examples":["{\"data\":\"name,price\\nA,100\\nA,100\"}"],"inputModes":["application/json"],"description":"Cleans a CSV/TSV/JSON table: removes duplicate and empty rows, trims whitespace, and returns the cleaned CSV with before/after quality checks and per-column stats. Call it before analysing or importing messy tabular data. Input: {\"data\": \"<csv text>\"}.（0.50 USDC / 1回）","outputModes":["application/json"]},{"id":"review_code","name":"code-review","tags":["x402","paid","usdc","code-review"],"examples":["{\"code\":\"function add(a,b){ return a+b }\",\"language\":\"javascript\"}"],"inputModes":["application/json"],"description":"Reviews source code and returns line-numbered findings with severity and a concrete fix, combining deterministic static rules (eval, SQL concat, secrets, shell injection) with an AI review. Call it before merging or running untrusted code. Input: {\"code\": \"...\", \"language\": \"javascript\"}.（0.75 USDC / 1回）","outputModes":["application/json"]},{"id":"url-meta","name":"url-meta","tags":["x402","paid","usdc","url-meta"],"examples":["{}"],"inputModes":["application/json"],"description":"Fetch one public URL and return machine-readable page metadata: HTTP status, title, meta/og description, canonical URL, language, link count and a short text sample. Honest 4xx/5xx statuses are returned as data, not as errors. Use it for link previews, source triage and citation checks.（0.03 USDC / 1回）","outputModes":["application/json"]},{"id":"csv-json","name":"csv-json","tags":["x402","paid","usdc","csv-json"],"examples":["{}"],"inputModes":["application/json"],"description":"Convert tabular data between CSV/TSV and a JSON array of objects, in either direction, with detected delimiter and typed columns. Use it when a tool returns CSV but your pipeline needs JSON (or the reverse) and you do not want to run a parser yourself.（0.02 USDC / 1回）","outputModes":["application/json"]},{"id":"regex","name":"regex","tags":["x402","paid","usdc","regex"],"examples":["{}"],"inputModes":["application/json"],"description":"Apply one regular expression to a text blob on the server and return every match with its index and capture groups. Deterministic, so the same input always returns the same answer. Useful for log triage, field extraction and validation at scale.（0.01 USDC / 1回）","outputModes":["application/json"]},{"id":"diff","name":"diff","tags":["x402","paid","usdc","diff"],"examples":["{}"],"inputModes":["application/json"],"description":"Return the line-level diff between two texts as added/removed/unified hunks with counts. Use it to review a patch, compare two API responses, or decide whether two documents actually differ before spending tokens on them.（0.01 USDC / 1回）","outputModes":["application/json"]}],"version":"1.0.0","provider":{"url":"https://wealth-agent.wealthagent-app.workers.dev","organization":"Wealth-A"},"security":[{"x402":[]}],"extensions":{"x402":{"skills":{"diff":{"price":"0.01","currency":"USDC"},"regex":{"price":"0.01","currency":"USDC"},"csv-json":{"price":"0.02","currency":"USDC"},"url-meta":{"price":"0.03","currency":"USDC"},"review_code":{"price":"0.75","currency":"USDC"},"research_brief":{"price":"0.25","currency":"USDC"},"clean_tabular_data":{"price":"0.50","currency":"USDC"}},"payment":{"scheme":"exact","accepts":[{"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USD Coin","version":"2"},"payTo":"0x3291398dC7070472CF2ED2e757246d089760Ca91","amount":"250000","scheme":"exact","network":"eip155:8453","mimeType":"application/json","resource":"https://wealth-agent.wealthagent-app.workers.dev/api/x402/brief","description":"Returns a one-page research brief with cited source URLs, key findings and open gaps for a question. Call it when an agent needs a sourced answer instead of an unsourced guess. Input: {\"question\": \"...\"} (5-400 chars, any language).","maxAmountRequired":"250000","maxTimeoutSeconds":60},{"asset":"0xaf88d065e77c8cC2239327C5EDb3A432268e5831","extra":{"name":"USD Coin","version":"2"},"payTo":"0x3291398dC7070472CF2ED2e757246d089760Ca91","amount":"250000","scheme":"exact","network":"eip155:42161","mimeType":"application/json","resource":"https://wealth-agent.wealthagent-app.workers.dev/api/x402/brief","description":"Returns a one-page research brief with cited source URLs, key findings and open gaps for a question. Call it when an agent needs a sourced answer instead of an unsourced guess. Input: {\"question\": \"...\"} (5-400 chars, any language).","maxAmountRequired":"250000","maxTimeoutSeconds":60},{"asset":"0x3c499c542cEF5E3811e1192ce70d8cC03d5c3359","extra":{"name":"USD Coin","version":"2"},"payTo":"0x3291398dC7070472CF2ED2e757246d089760Ca91","amount":"250000","scheme":"exact","network":"eip155:137","mimeType":"application/json","resource":"https://wealth-agent.wealthagent-app.workers.dev/api/x402/brief","description":"Returns a one-page research brief with cited source URLs, key findings and open gaps for a question. Call it when an agent needs a sourced answer instead of an unsourced guess. Input: {\"question\": \"...\"} (5-400 chars, any language).","maxAmountRequired":"250000","maxTimeoutSeconds":60},{"asset":"0xB97EF9Ef8734C71904D8002F8b6Bc66Dd9c48a6E","extra":{"name":"USD Coin","version":"2"},"payTo":"0x3291398dC7070472CF2ED2e757246d089760Ca91","amount":"250000","scheme":"exact","network":"eip155:43114","mimeType":"application/json","resource":"https://wealth-agent.wealthagent-app.workers.dev/api/x402/brief","description":"Returns a one-page research brief with cited source URLs, key findings and open gaps for a question. Call it when an agent needs a sourced answer instead of an unsourced guess. Input: {\"question\": \"...\"} (5-400 chars, any language).","maxAmountRequired":"250000","maxTimeoutSeconds":60},{"asset":"0xe15fC38F6D8c56aF07bbCBe3BAf5708A2Bf42392","extra":{"name":"USDC","version":"2"},"payTo":"0x3291398dC7070472CF2ED2e757246d089760Ca91","amount":"250000","scheme":"exact","network":"eip155:1329","mimeType":"application/json","resource":"https://wealth-agent.wealthagent-app.workers.dev/api/x402/brief","description":"Returns a one-page research brief with cited source URLs, key findings and open gaps for a question. Call it when an agent needs a sourced answer instead of an unsourced guess. Input: {\"question\": \"...\"} (5-400 chars, any language).","maxAmountRequired":"250000","maxTimeoutSeconds":60},{"asset":"0xB6CEceAB302E2E4948951eE7843FC24E92933061","extra":{"name":"USDC","version":"2"},"payTo":"0x3291398dC7070472CF2ED2e757246d089760Ca91","amount":"250000","scheme":"exact","network":"eip155:196","mimeType":"application/json","resource":"https://wealth-agent.wealthagent-app.workers.dev/api/x402/brief","description":"Returns a one-page research brief with cited source URLs, key findings and open gaps for a question. Call it when an agent needs a sourced answer instead of an unsourced guess. Input: {\"question\": \"...\"} (5-400 chars, any language).","maxAmountRequired":"250000","maxTimeoutSeconds":60},{"asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","extra":{"feePayer":"CjNFTjvBhbJJd2B5ePPMHRLx1ELZpa8dwQgGL727eKww"},"payTo":"GgvECKqPR1LHdv9vvpi3bfqs2v9jEJsqdwbNT7DzouD","amount":"250000","scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","mimeType":"application/json","resource":"https://wealth-agent.wealthagent-app.workers.dev/api/x402/brief","description":"Returns a one-page research brief with cited source URLs, key findings and open gaps for a question. Call it when an agent needs a sourced answer instead of an unsourced guess. Input: {\"question\": \"...\"} (5-400 chars, any language).","maxAmountRequired":"250000","maxTimeoutSeconds":60}],"currency":"USDC","endpoint":"https://wealth-agent.wealthagent-app.workers.dev/api/a2a","required":true,"proofHeader":"PAYMENT-SIGNATURE","challengeHeader":"PAYMENT-REQUIRED"}}},"description":"調べた内容を出典つきで1枚にまとめる／表データを整形する／コードを静的検査する有料エージェント。エージェント間の依頼（A2A）とMCPの両方に対応し、x402（USDC）で自動決済する。","capabilities":{"streaming":false,"extensions":[{"uri":"https://github.com/google-agentic-commerce/a2a-x402/blob/main/spec/v0.2/extension.md","params":{"x402":{"accepts":[{"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USD Coin","version":"2"},"payTo":"0x3291398dC7070472CF2ED2e757246d089760Ca91","amount":"250000","scheme":"exact","network":"eip155:8453","mimeType":"application/json","resource":"https://wealth-agent.wealthagent-app.workers.dev/api/x402/brief","description":"Returns a one-page research brief with cited source URLs, key findings and open gaps for a question. Call it when an agent needs a sourced answer instead of an unsourced guess. Input: {\"question\": \"...\"} (5-400 chars, any language).","maxAmountRequired":"250000","maxTimeoutSeconds":60},{"asset":"0xaf88d065e77c8cC2239327C5EDb3A432268e5831","extra":{"name":"USD Coin","version":"2"},"payTo":"0x3291398dC7070472CF2ED2e757246d089760Ca91","amount":"250000","scheme":"exact","network":"eip155:42161","mimeType":"application/json","resource":"https://wealth-agent.wealthagent-app.workers.dev/api/x402/brief","description":"Returns a one-page research brief with cited source URLs, key findings and open gaps for a question. Call it when an agent needs a sourced answer instead of an unsourced guess. Input: {\"question\": \"...\"} (5-400 chars, any language).","maxAmountRequired":"250000","maxTimeoutSeconds":60},{"asset":"0x3c499c542cEF5E3811e1192ce70d8cC03d5c3359","extra":{"name":"USD Coin","version":"2"},"payTo":"0x3291398dC7070472CF2ED2e757246d089760Ca91","amount":"250000","scheme":"exact","network":"eip155:137","mimeType":"application/json","resource":"https://wealth-agent.wealthagent-app.workers.dev/api/x402/brief","description":"Returns a one-page research brief with cited source URLs, key findings and open gaps for a question. Call it when an agent needs a sourced answer instead of an unsourced guess. Input: {\"question\": \"...\"} (5-400 chars, any language).","maxAmountRequired":"250000","maxTimeoutSeconds":60},{"asset":"0xB97EF9Ef8734C71904D8002F8b6Bc66Dd9c48a6E","extra":{"name":"USD Coin","version":"2"},"payTo":"0x3291398dC7070472CF2ED2e757246d089760Ca91","amount":"250000","scheme":"exact","network":"eip155:43114","mimeType":"application/json","resource":"https://wealth-agent.wealthagent-app.workers.dev/api/x402/brief","description":"Returns a one-page research brief with cited source URLs, key findings and open gaps for a question. Call it when an agent needs a sourced answer instead of an unsourced guess. Input: {\"question\": \"...\"} (5-400 chars, any language).","maxAmountRequired":"250000","maxTimeoutSeconds":60},{"asset":"0xe15fC38F6D8c56aF07bbCBe3BAf5708A2Bf42392","extra":{"name":"USDC","version":"2"},"payTo":"0x3291398dC7070472CF2ED2e757246d089760Ca91","amount":"250000","scheme":"exact","network":"eip155:1329","mimeType":"application/json","resource":"https://wealth-agent.wealthagent-app.workers.dev/api/x402/brief","description":"Returns a one-page research brief with cited source URLs, key findings and open gaps for a question. Call it when an agent needs a sourced answer instead of an unsourced guess. Input: {\"question\": \"...\"} (5-400 chars, any language).","maxAmountRequired":"250000","maxTimeoutSeconds":60},{"asset":"0xB6CEceAB302E2E4948951eE7843FC24E92933061","extra":{"name":"USDC","version":"2"},"payTo":"0x3291398dC7070472CF2ED2e757246d089760Ca91","amount":"250000","scheme":"exact","network":"eip155:196","mimeType":"application/json","resource":"https://wealth-agent.wealthagent-app.workers.dev/api/x402/brief","description":"Returns a one-page research brief with cited source URLs, key findings and open gaps for a question. Call it when an agent needs a sourced answer instead of an unsourced guess. Input: {\"question\": \"...\"} (5-400 chars, any language).","maxAmountRequired":"250000","maxTimeoutSeconds":60},{"asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","extra":{"feePayer":"CjNFTjvBhbJJd2B5ePPMHRLx1ELZpa8dwQgGL727eKww"},"payTo":"GgvECKqPR1LHdv9vvpi3bfqs2v9jEJsqdwbNT7DzouD","amount":"250000","scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","mimeType":"application/json","resource":"https://wealth-agent.wealthagent-app.workers.dev/api/x402/brief","description":"Returns a one-page research brief with cited source URLs, key findings and open gaps for a question. Call it when an agent needs a sourced answer instead of an unsourced guess. Input: {\"question\": \"...\"} (5-400 chars, any language).","maxAmountRequired":"250000","maxTimeoutSeconds":60}],"network":"eip155:8453"}},"required":false,"description":"x402 による従量課金（HTTP 402 / USDC）"}],"pushNotifications":false,"stateTransitionHistory":false},"protocolVersion":"0.3.0","securitySchemes":{"x402":{"type":"http","scheme":"x402","description":"PAYMENT-SIGNATURE ヘッダに支払いを添えて再送する"}},"documentationUrl":"https://wealth-agent.wealthagent-app.workers.dev/.well-known/x402","defaultInputModes":["application/json","text/plain"],"defaultOutputModes":["application/json"],"preferredTransport":"JSONRPC","additionalInterfaces":[{"url":"https://wealth-agent.wealthagent-app.workers.dev/api/a2a","transport":"JSONRPC"},{"url":"https://wealth-agent.wealthagent-app.workers.dev/api/mcp","transport":"HTTP+JSON"}]},"signature_status":"unsigned","signature_detail":"No card signature supplied","signature_key_url":null,"signature_checked_at":"2026-10-16T06:08:11.036099+00:00","domain_claimed_at":null,"domain_proof_checked_at":null,"source_name":"Agent Tools Catalog","source_url":"https://agent-tools.cloud","last_check":{"checked_at":"2026-10-16T06:08:11.036099+00:00","success":true,"http_status":200,"detail":"Agent Card validated"},"also_published_at":[],"history_urls":["https://wealth-agent.wealthagent-app.workers.dev/.well-known/agent-card.json"],"also_observed_in":[{"source_name":"Agent Tools Catalog","source_url":"https://agent-tools.cloud","last_seen":"2026-10-16T06:05:51.214784+00:00"}],"skills":[{"skill_id":"research_brief","name":"brief","description":"Returns a one-page research brief with cited source URLs, key findings and open gaps for a question. Call it when an agent needs a sourced answer instead of an unsourced guess. Input: {\"question\": \"...\"} (5-400 chars, any language).（0.25 USDC / 1回）","tags":["x402","paid","usdc","brief"],"quality_warning":false},{"skill_id":"review_code","name":"code-review","description":"Reviews source code and returns line-numbered findings with severity and a concrete fix, combining deterministic static rules (eval, SQL concat, secrets, shell injection) with an AI review. Call it before merging or running untrusted code. Input: {\"code\": \"...\", \"language\": \"javascript\"}.（0.75 USDC / 1回）","tags":["x402","paid","usdc","code-review"],"quality_warning":false},{"skill_id":"csv-json","name":"csv-json","description":"Convert tabular data between CSV/TSV and a JSON array of objects, in either direction, with detected delimiter and typed columns. Use it when a tool returns CSV but your pipeline needs JSON (or the reverse) and you do not want to run a parser yourself.（0.02 USDC / 1回）","tags":["x402","paid","usdc","csv-json"],"quality_warning":false},{"skill_id":"clean_tabular_data","name":"data-clean","description":"Cleans a CSV/TSV/JSON table: removes duplicate and empty rows, trims whitespace, and returns the cleaned CSV with before/after quality checks and per-column stats. Call it before analysing or importing messy tabular data. Input: {\"data\": \"<csv text>\"}.（0.50 USDC / 1回）","tags":["x402","paid","usdc","data-clean"],"quality_warning":false},{"skill_id":"diff","name":"diff","description":"Return the line-level diff between two texts as added/removed/unified hunks with counts. Use it to review a patch, compare two API responses, or decide whether two documents actually differ before spending tokens on them.（0.01 USDC / 1回）","tags":["x402","paid","usdc","diff"],"quality_warning":false},{"skill_id":"regex","name":"regex","description":"Apply one regular expression to a text blob on the server and return every match with its index and capture groups. Deterministic, so the same input always returns the same answer. Useful for log triage, field extraction and validation at scale.（0.01 USDC / 1回）","tags":["x402","paid","usdc","regex"],"quality_warning":false},{"skill_id":"url-meta","name":"url-meta","description":"Fetch one public URL and return machine-readable page metadata: HTTP status, title, meta/og description, canonical URL, language, link count and a short text sample. Honest 4xx/5xx statuses are returned as data, not as errors. Use it for link previews, source triage and citation checks.（0.03 USDC / 1回）","tags":["x402","paid","usdc","url-meta"],"quality_warning":false}],"quality_flags":[],"check_history":{"checks":1,"passed":1},"recent_checks":[{"card_url":"https://wealth-agent.wealthagent-app.workers.dev/.well-known/agent-card.json","checked_at":"2026-10-16T06:08:11.036099+00:00","success":true,"http_status":200,"detail":"Agent Card validated"}],"endpoint_tls_check":null,"protocol_check":{"checked_at":"2026-10-16T06:08:11.036099+00:00","state":"a2a_response","http_status":200,"detail":"A2A task-not-found response to a read-only task lookup"},"x402_price_check":null,"events":[],"relationships":[],"verification":{"agent_card_url":"https://wealth-agent.wealthagent-app.workers.dev/.well-known/agent-card.json","last_successful_card_check":"2026-10-16T06:08:11.036099+00:00","latest_card_check":{"checked_at":"2026-10-16T06:08:11.036099+00:00","success":true,"http_status":200,"detail":"Agent Card validated"},"signature_status":"unsigned","signature_checked_at":"2026-10-16T06:08:11.036099+00:00","task_endpoint_tested":true,"task_execution_tested":false,"endpoint_tls_checked_at":null,"endpoint_tls_reachable":null,"protocol_check_state":"a2a_response","protocol_checked_at":"2026-10-16T06:08:11.036099+00:00","provider_identity_verified":false,"domain_claimed_at":null,"domain_proof_checked_at":null}}