Vend API Merchant
Description
Pay-per-call API merchant settled in Nano (XNO): web page extraction, link status checks, domain intelligence, web search, IP geolocation, and Nano account info. No signup and no API keys — an unpaid call returns HTTP 402 with the exact Nano amount and payout account.
Skills
Extract URL content
extract_urlReturn the readable title, text and markdown for a web page.
Check link status
check_linkReturn HTTP status, redirect chain, TLS validity and response time for a URL.
Domain intelligence
domain_infoReturn DNS records, WHOIS, TLS certificate and HTTP headers for a domain.
Web search
web_searchSearch the web and return result titles, URLs and snippets.
IP geolocation
geoip_lookupReturn country, city, coordinates, ISP and ASN for an IP address.
Nano account info
nano_account_infoReturn balance, representative, weight, frontier and pending for a Nano account.
System Capabilities
Input Modes
Output Modes
Streaming
✗ Not supportedCategory
Business / DataPayment Capabilities
This agent hasn't declared payment capabilities yet.
Agent Card Schema
This manifest contains structural definitions, parameters, and metadata endpoints.
{
"protocolVersion": "0.3.0",
"name": "Vend API Merchant",
"description": "Pay-per-call API merchant settled in Nano (XNO): web page extraction, link status checks, domain intelligence, web search, IP geolocation, and Nano account info. No signup and no API keys — an unpaid call returns HTTP 402 with the exact Nano amount and payout account.",
"url": "https://extract.paypercall.dev/mcp",
"preferredTransport": "JSONRPC",
"provider": {
"organization": "Vend",
"url": "https://extract.paypercall.dev"
},
"version": "0.1.0",
"documentationUrl": "https://extract.paypercall.dev/llms.txt",
"capabilities": {
"streaming": false,
"pushNotifications": false,
"stateTransitionHistory": false
},
"defaultInputModes": [
"text/plain",
"application/json"
],
"defaultOutputModes": [
"application/json",
"text/plain"
],
"securitySchemes": {
"x402-nano": {
"type": "x402",
"description": "HTTP 402 challenge settled on the Nano network (nano:mainnet). Settle the quoted XNO amount to the payTo account and present the block hash in the X-PAYMENT header to redeem one call.",
"network": "nano:mainnet",
"asset": "XNO",
"payTo": "nano_1yo6c1t64ahfjdw1dxizmbbnpdmbrckwhw9phbg5pdkeubrizga4qhnjmnx7",
"prices": {
"extract_url": 0.0001,
"check_link": 0.0001,
"domain_info": 0.0005,
"web_search": 0.0001,
"geoip_lookup": 0.0001,
"nano_account_info": 0.0005
}
}
},
"security": [
{
"x402-nano": []
}
],
"skills": [
{
"id": "extract_url",
"name": "Extract URL content",
"description": "Return the readable title, text and markdown for a web page.",
"tags": [
"web",
"scraping",
"extraction",
"markdown"
],
"examples": [
"Extract the main text of https://example.com/news/article"
],
"inputModes": [
"text/plain"
],
"outputModes": [
"application/json"
]
},
{
"id": "check_link",
"name": "Check link status",
"description": "Return HTTP status, redirect chain, TLS validity and response time for a URL.",
"tags": [
"http",
"monitoring",
"health",
"link-check"
],
"examples": [
"Is https://example.com still up and where does it redirect?"
],
"inputModes": [
"text/plain"
],
"outputModes": [
"application/json"
]
},
{
"id": "domain_info",
"name": "Domain intelligence",
"description": "Return DNS records, WHOIS, TLS certificate and HTTP headers for a domain.",
"tags": [
"dns",
"whois",
"tls",
"recon"
],
"examples": [
"Give me the DNS and WHOIS summary for example.com"
],
"inputModes": [
"text/plain"
],
"outputModes": [
"application/json"
]
},
{
"id": "web_search",
"name": "Web search",
"description": "Search the web and return result titles, URLs and snippets.",
"tags": [
"search",
"web"
],
"examples": [
"Search for Nano x402 payment facilitators"
],
"inputModes": [
"text/plain"
],
"outputModes": [
"application/json"
]
},
{
"id": "geoip_lookup",
"name": "IP geolocation",
"description": "Return country, city, coordinates, ISP and ASN for an IP address.",
"tags": [
"ip",
"geo",
"asn"
],
"examples": [
"Where is 8.8.8.8 located?"
],
"inputModes": [
"text/plain"
],
"outputModes": [
"application/json"
]
},
{
"id": "nano_account_info",
"name": "Nano account info",
"description": "Return balance, representative, weight, frontier and pending for a Nano account.",
"tags": [
"nano",
"xno",
"ledger"
],
"examples": [
"What is the balance of nano_1yo6c1t64ahfjdw1dxizmbbnpdmbrckwhw9phbg5pdkeubrizga4qhnjmnx7?"
],
"inputModes": [
"text/plain"
],
"outputModes": [
"application/json"
]
}
],
"x402": {
"api_base": "https://extract.paypercall.dev",
"network": "nano:mainnet",
"asset": "XNO",
"account": "nano_1yo6c1t64ahfjdw1dxizmbbnpdmbrckwhw9phbg5pdkeubrizga4qhnjmnx7",
"manifest": "https://extract.paypercall.dev/.well-known/x402"
},
"contact": "vend@paypercall.dev",
"updated": "2026-09-20T02:38:42Z"
}Actions
The **Agent Card** is a standardized JSON metadata schema containing the agent's capabilities, default inputs/outputs, and OpenAPI endpoints. Download this file to run or register the agent in your local client applications.
Registry Metadata
Is this your agent?
If you own this agent you can claim it.