vend-api-merchant
Pay-per-call web intel: extract, search, link check, domain, geo, Nano. Settled via Nano x402.
¿Debería usar esto?
Calidad y seguridad
Hallazgos (5)
- LOWen extract_url
- LOWen youtube_transcript
- LOWen extract_url
- LOWen web_search
- LOWen check_url_status
Basado en el análisis automatizado de las definiciones de herramientas y el cumplimiento del protocolo.
Costo de contexto
Este es el número aproximado de tokens que se consumen cada vez que las herramientas del servidor se cargan en el contexto de un modelo. Los recuentos más altos reducen la atención disponible para otras tareas.
Instalar
Instalación con un clic
Agrega esto a tu archivo `claude_desktop_config.json`:
{
"mcpServers": {
"vend-api-merchant": {
"url": "https://extract.paypercall.dev/mcp"
}
}
}Puntos de conexión remotos
https://extract.paypercall.dev/mcpstreamable-httpQué puede hacer
Inventario de herramientas
Herramientas (9)
🟢extract_url(url)
Extract clean text and markdown from a web page URL. Charges 0.0001 XNO in Nano via x402 protocol.
Esquema de entrada
{
"type": "object",
"properties": {
"url": {
"description": "Full http(s) URL of the web page to extract clean text/markdown from.",
"title": "Url",
"type": "string"
}
},
"required": [
"url"
],
"title": "extract_urlArguments"
}Esquema de salida
{
"type": "object",
"properties": {
"result": {
"title": "Result",
"type": "string"
}
},
"required": [
"result"
],
"title": "extract_urlOutput"
}🟢check_link(url)
Check HTTP status, response time and redirect chain for any URL. Charges 0.0001 XNO in Nano via x402.
Esquema de entrada
{
"type": "object",
"properties": {
"url": {
"description": "Full http(s) URL whose HTTP status, response time and redirect chain to check.",
"title": "Url",
"type": "string"
}
},
"required": [
"url"
],
"title": "check_linkArguments"
}Esquema de salida
{
"type": "object",
"properties": {
"result": {
"title": "Result",
"type": "string"
}
},
"required": [
"result"
],
"title": "check_linkOutput"
}🟢domain_info(domain)
Full domain intelligence: DNS records, WHOIS registration, SSL/TLS certificate, HTTP headers. Charges 0.0005 XNO in Nano via x402.
Esquema de entrada
{
"type": "object",
"properties": {
"domain": {
"description": "Domain name (e.g. example.com) to look up DNS, WHOIS, SSL/TLS and headers for.",
"title": "Domain",
"type": "string"
}
},
"required": [
"domain"
],
"title": "domain_infoArguments"
}Esquema de salida
{
"type": "object",
"properties": {
"result": {
"title": "Result",
"type": "string"
}
},
"required": [
"result"
],
"title": "domain_infoOutput"
}🟢web_search(q)
Web search via DuckDuckGo. Returns structured results with titles, URLs, and snippets. Charges 0.0001 XNO in Nano via x402.
Esquema de entrada
{
"type": "object",
"properties": {
"q": {
"description": "Search query string to run through the web search backend.",
"title": "Q",
"type": "string"
}
},
"required": [
"q"
],
"title": "web_searchArguments"
}Esquema de salida
{
"type": "object",
"properties": {
"result": {
"title": "Result",
"type": "string"
}
},
"required": [
"result"
],
"title": "web_searchOutput"
}🟢geoip_lookup(ip)
IP geolocation lookup: country, city, coordinates, ISP, ASN, timezone. Use 'myip' for the caller's own IP. Charges 0.0001 XNO in Nano via x402.
Esquema de entrada
{
"type": "object",
"properties": {
"ip": {
"description": "IPv4/IPv6 address to geolocate, or the literal 'myip' to use the caller's own IP.",
"title": "Ip",
"type": "string"
}
},
"required": [
"ip"
],
"title": "geoip_lookupArguments"
}Esquema de salida
{
"type": "object",
"properties": {
"result": {
"title": "Result",
"type": "string"
}
},
"required": [
"result"
],
"title": "geoip_lookupOutput"
}🟢check_url_status(url, previous_hash)
One-call URL status check: final HTTP status, redirect chain, TLS validity and days-to-expiry, response time, and whether the body changed since a previous call (pass previous_hash). Charges 0.0001 XNO in Nano via x402.
Esquema de entrada
{
"type": "object",
"properties": {
"url": {
"description": "Full http(s) URL whose status, redirect chain, TLS validity and content to check.",
"title": "Url",
"type": "string"
},
"previous_hash": {
"default": "",
"description": "Optional hash of the body from a previous call, used to detect content drift.",
"title": "Previous Hash",
"type": "string"
}
},
"required": [
"url"
],
"title": "check_url_statusArguments"
}Esquema de salida
{
"type": "object",
"properties": {
"result": {
"title": "Result",
"type": "string"
}
},
"required": [
"result"
],
"title": "check_url_statusOutput"
}🟢nano_account_info(account)
Nano account intelligence: balance, representative, block count, frontier, weight, pending transactions. Charges 0.0005 XNO in Nano via x402.
Esquema de entrada
{
"type": "object",
"properties": {
"account": {
"description": "Nano account address (nano_... or xrb_...) to look up balance, representative, block count, frontier, weight, pending.",
"title": "Account",
"type": "string"
}
},
"required": [
"account"
],
"title": "nano_account_infoArguments"
}Esquema de salida
{
"type": "object",
"properties": {
"result": {
"title": "Result",
"type": "string"
}
},
"required": [
"result"
],
"title": "nano_account_infoOutput"
}🟢youtube_transcript(url, language)
Extract captions and transcript from a YouTube video URL. Returns timestamped segments and model-sized chunks with deep-linked citations. Charges 0.0005 XNO in Nano via x402.
Esquema de entrada
{
"type": "object",
"properties": {
"url": {
"description": "YouTube video URL (watch, youtu.be, embed or shorts format).",
"title": "Url",
"type": "string"
},
"language": {
"default": "en",
"description": "Language code for the transcript (default 'en').",
"title": "Language",
"type": "string"
}
},
"required": [
"url"
],
"title": "youtube_transcriptArguments"
}Esquema de salida
{
"type": "object",
"properties": {
"result": {
"title": "Result",
"type": "string"
}
},
"required": [
"result"
],
"title": "youtube_transcriptOutput"
}🟢mcp_find(q, filter_rail, limit)
Search paid MCP and x402 service directories for a task. Returns matching services with their settlement rails, prices, and x402 health. Optional filter_rail='nano' shows only XNO-settling services. Charges 0.0001 XNO in Nano via x402.
Esquema de entrada
{
"type": "object",
"properties": {
"q": {
"description": "Natural-language query — what the MCP or x402 service should do.",
"title": "Q",
"type": "string"
},
"filter_rail": {
"default": "",
"description": "Optional rail filter — pass 'nano' to show only services that settle in Nano (XNO), 'base' for USDC on Base, etc.",
"title": "Filter Rail",
"type": "string"
},
"limit": {
"default": 10,
"description": "Max results to return (1-50), default 10.",
"title": "Limit",
"type": "integer"
}
},
"required": [
"q"
],
"title": "mcp_findArguments"
}Esquema de salida
{
"type": "object",
"properties": {
"result": {
"title": "Result",
"type": "string"
}
},
"required": [
"result"
],
"title": "mcp_findOutput"
}Comunidad
Evidencia