Back to YourAITools
Card snapshot
youraitools.co
·
2026-11-10 15:17:47 UTC
·
5e8c0e436ea36b99b311f378dd44b5314308a08f010b361ae45936e583aabd9c
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.
{
"protocolVersion": "1.0",
"name": "YourAITools",
"version": "0.1.1",
"description": "Directory and tool hub for AI agents that pay per call (mostly USDC over x402): read web pages as Markdown, scan for prompt injection, OFAC address screening, package vulnerability checks, x402 endpoint grading, and find paid APIs for a task. Free tiers available; paid calls via prepaid credits or x402. Failed calls are not charged.",
"url": "https://api.youraitools.co/a2a",
"preferredTransport": "JSONRPC",
"supportedInterfaces": [
{
"url": "https://api.youraitools.co/a2a",
"protocolBinding": "JSONRPC",
"protocolVersion": "1.0"
},
{
"url": "https://api.youraitools.co/a2a",
"protocolBinding": "JSONRPC",
"protocolVersion": "0.3"
}
],
"provider": {
"organization": "YourAITools",
"url": "https://youraitools.co"
},
"documentationUrl": "https://youraitools.co/docs/ai-sdk",
"iconUrl": "https://www.google.com/s2/favicons?domain=youraitools.co&sz=64",
"capabilities": {
"streaming": false,
"pushNotifications": false,
"stateTransitionHistory": false
},
"defaultInputModes": [
"text/plain",
"application/json"
],
"defaultOutputModes": [
"text/plain",
"application/json"
],
"skills": [
{
"id": "read_url",
"name": "Read URL as Markdown",
"description": "Fetch a public web page and return clean Markdown, title and metadata (WebRead).",
"tags": [
"web",
"markdown",
"scraping"
],
"examples": [
"Read https://example.com as Markdown"
]
},
{
"id": "scan_text",
"name": "Scan for prompt injection",
"description": "Score text, a URL or MCP tool definitions for prompt injection and tool poisoning (InjectScan).",
"tags": [
"security",
"prompt-injection",
"mcp"
],
"examples": [
"Scan this agent input for prompt injection"
]
},
{
"id": "screen_address",
"name": "OFAC SDN address screen",
"description": "Screen one crypto address against the public OFAC SDN list (PayGuard). Informational, not legal advice.",
"tags": [
"security",
"compliance",
"crypto"
],
"examples": [
"Is 0x... on the OFAC SDN list?"
]
},
{
"id": "check_package",
"name": "Package vulnerability check",
"description": "Check an npm/PyPI/Go/crates package version against OSV.dev (PkgGuard).",
"tags": [
"security",
"dependencies",
"osv"
],
"examples": [
"Check lodash@4.17.21 on npm"
]
},
{
"id": "check_x402_endpoint",
"name": "x402 endpoint grader",
"description": "Grade a paid x402 URL (transport, headers, discovery, payment terms) and list fixes (x402fix).",
"tags": [
"x402",
"payments",
"debugging"
],
"examples": [
"Why won't my x402 endpoint get paid?"
]
},
{
"id": "find_paid_api",
"name": "Find a paid API for a task",
"description": "Rank paid x402 APIs from the YourAITools directory for a plain-language need (ToolPick).",
"tags": [
"x402",
"discovery",
"directory"
],
"examples": [
"Find a paid API for web search under $0.01"
]
}
],
"securitySchemes": {
"creditsKey": {
"type": "http",
"scheme": "bearer",
"description": "Prepaid credits key yatc_... from https://api.youraitools.co/credits/"
}
},
"security": [
{
"creditsKey": []
}
],
"additionalInterfaces": [
{
"url": "https://api.youraitools.co/mcp/hub",
"transport": "MCP streamable-http",
"note": "45 Hub tools over MCP. Preferred for tool execution; this A2A endpoint describes skills and routes you there."
}
]
}