vend-api-merchant
Server Details
Pay-per-call web intel: extract, search, link check, domain, geo, Nano. Settled via Nano x402.
- Status
- Healthy
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-11-25
- URL
TDQS
Scored across 8 tools
check_link and check_url_status significantly overlap, both checking HTTP status, redirect chain, and response time for URLs. Other tools are distinct, but these two create clear boundary confusion.
Naming mixes verb_noun patterns (check_link, extract_url) with noun compounds (domain_info, nano_account_info, youtube_transcript). Some names are verbs and others are nouns, but they are still readable and mostly intuitive.
Eight tools is well-scoped for a multi-purpose web utility API. Each tool represents a distinct service category (URL checks, domain intelligence, search, transcript, geoip, Nano account), and the count feels appropriate without bloat.
The surface covers a broad set of web utilities: URL health, domain intelligence, geoip, search, extraction, transcripts, and Nano account data. Minor gaps exist (e.g., no screenshot or HTML-to-PDF tool), but it is not obviously missing a critical function for its apparent purpose.
Available Tools
8 toolscheck_linkARead-onlyIdempotentInspect
Check HTTP status, response time and redirect chain for any URL. Charges 0.0001 XNO in Nano via x402.
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | Full http(s) URL whose HTTP status, response time and redirect chain to check. |
Output Schema
| Name | Required | Description |
|---|---|---|
| result | Yes |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint, idempotentHint, and destructiveHint, so the safety profile is covered. The description adds the unique behavioral trait that the tool charges 0.0001 XNO via x402, which is essential for an agent to decide whether to invoke. This cost disclosure goes beyond the annotations and schema.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description is a single, dense sentence that front-loads the action and immediately discloses the cost. Every word earns its place, and there is no redundant filler. This is ideal for an agent scanning tool definitions.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
The tool is simple: one well-documented parameter, an output schema, and annotations covering safety and idempotency. The description adds the essential cost detail. Its only notable gap is the lack of differentiation from check_url_status, which is a minor completeness issue for an agent deciding between tools.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
The input schema provides 100% coverage for the single 'url' parameter, including a clear description of what counts as a valid http(s) URL. The description adds no additional parameter semantics beyond restating the purpose and implying no restrictions. A baseline of 3 is appropriate given the schema's thoroughness.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description states a specific verb ('Check') with three concrete resources (HTTP status, response time, redirect chain) for any URL, which clearly identifies the tool's action and scope. It does not explicitly differentiate from the closely named sibling check_url_status, so it misses the top score for sibling distinction.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The description offers no guidance on when to choose this over check_url_status or other sibling tools. It simply says 'any URL' without stating prerequisites, exclusions, or preferred use cases. An agent would have to infer which tool to use for a given scenario.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
check_url_statusARead-onlyIdempotentInspect
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.
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | Full http(s) URL whose status, redirect chain, TLS validity and content to check. | |
| previous_hash | No | Optional hash of the body from a previous call, used to detect content drift. |
Output Schema
| Name | Required | Description |
|---|---|---|
| result | Yes |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint=true, idempotentHint=true, and destructiveHint=false, so the safety profile is covered. The description adds valuable behavior beyond annotations: the 0.0001 XNO charge via x402, the redirect-chain and TLS-detail scope, and the previous_hash body-comparison mechanism. No contradiction with the annotations is present.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description is a single, information-dense sentence with no filler. It front-loads the tool's identity, lists the key result dimensions, and ends with the cost detail; every phrase earns its place.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
Given the output schema exists and annotations cover safety, the description is largely complete: it explains scope, cost, and the previous_hash parameter. The main gap is the absence of guidance for choosing this tool over sibling URL-related tools, but that is not essential for understanding the tool's own behavior.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 100%, so the baseline is 3. The description adds a small amount of semantic context by explaining that previous_hash is passed to detect body changes, but it does not add new format, algorithm, or usage details beyond what the schema already provides.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description clearly states the resource ('URL') and the action ('status check'), then specifies the exact outputs: final HTTP status, redirect chain, TLS validity, response time, and body change. It does not explicitly differentiate from the sibling tool check_link, but the detail and 'one-call' framing give enough distinctiveness.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The description provides no guidance about when to choose this tool over siblings like check_link, domain_info, or extract_url, and no when-not-to-use conditions. It implies comprehensive URL checking via its feature list, but that is not enough to route an agent to the correct tool.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
domain_infoARead-onlyIdempotentInspect
Full domain intelligence: DNS records, WHOIS registration, SSL/TLS certificate, HTTP headers. Charges 0.0005 XNO in Nano via x402.
| Name | Required | Description | Default |
|---|---|---|---|
| domain | Yes | Domain name (e.g. example.com) to look up DNS, WHOIS, SSL/TLS and headers for. |
Output Schema
| Name | Required | Description |
|---|---|---|
| result | Yes |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint, idempotentHint, and destructiveHint, so the safety profile is covered. The description adds meaningful behavioral context beyond that by explicitly stating the monetary cost of 0.0005 XNO and the x402 payment mechanism, which is important for invocation.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description is a single, compact sentence that front-loads the core purpose and then lists the exact data categories. The cost/payment sentence is also concise and provides necessary operational information without waste.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a single-parameter tool with a detailed input schema, an output schema, and annotations covering read-only/idempotent behavior, the description is complete. It adds the only missing operational detail: the fee and payment method.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 100%, and the parameter description already explains that 'domain' is a domain name and which lookups will be performed. The tool description adds no additional parameter-level insight, so the baseline 3 is appropriate.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description names a clear resource (domain) and enumerates specific data categories: DNS records, WHOIS registration, SSL/TLS certificate, HTTP headers. This immediately distinguishes it from sibling tools like geoip_lookup or check_url_status.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The description implies the tool should be used when comprehensive domain intelligence is needed, and the component list gives context. However, it does not explicitly state when to prefer this over siblings or mention any exclusions, such as when check_url_status or geoip_lookup would be more appropriate.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
extract_urlARead-onlyIdempotentInspect
Extract clean text and markdown from a web page URL. Charges 0.0001 XNO in Nano via x402 protocol.
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | Full http(s) URL of the web page to extract clean text/markdown from. |
Output Schema
| Name | Required | Description |
|---|---|---|
| result | Yes |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already establish read-only, idempotent, and non-destructive behavior. The description adds meaningful behavioral context by disclosing the exact cost (0.0001 XNO via x402 protocol), which is not captured in annotations or schema. No contradiction with annotations.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Two sentences with no filler. The primary function is front-loaded, and the cost disclosure is concise and relevant. Every word earns its place.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a single-parameter tool with full schema coverage, an output schema, and safety annotations, the description covers the essential behavioral context including cost. Nothing critical is missing for an agent to invoke this tool correctly.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 100%, so the schema fully documents the url parameter. The description adds no new parameter-level detail beyond the schema, which is acceptable but not above baseline.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description states a specific verb ('Extract') and resource ('clean text and markdown from a web page URL'), clearly differentiating this tool from siblings like check_url_status or web_search. The purpose is unambiguous and immediately actionable.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Usage context is implied through the purpose: use this when you need clean text or markdown from a specific web page. However, there is no explicit guidance about when not to use it or which sibling alternatives might be preferable for related but different tasks.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
geoip_lookupARead-onlyIdempotentInspect
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.
| Name | Required | Description | Default |
|---|---|---|---|
| ip | Yes | IPv4/IPv6 address to geolocate, or the literal 'myip' to use the caller's own IP. |
Output Schema
| Name | Required | Description |
|---|---|---|
| result | Yes |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnly, idempotent, and non-destructive behavior, so the safety profile is covered. The description adds value beyond annotations by disclosing the external cost (0.0001 XNO via x402) and the special 'myip' handling, both of which are non-obvious behavioral traits an agent should know before calling.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description is three short sentences that front-load the core purpose, then provide the special parameter value, then the cost warning. Every sentence adds necessary information and there is no filler or repetition of what the schema already states.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a single-parameter tool with full schema coverage, a rich output schema, and safety annotations, the description is sufficiently complete. It covers the tool's output categories, the special input value, and the cost implication, leaving no critical gap for correct invocation.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 100%, so the input schema already documents the 'ip' parameter fully, including IPv4/IPv6 and the 'myip' literal. The description reiterates the 'myip' option but does not add substantive semantics beyond the schema, so the baseline score of 3 is appropriate.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description clearly states the tool's purpose as 'IP geolocation lookup' and enumerates the returned data types: country, city, coordinates, ISP, ASN, timezone. This is specific and distinct from sibling tools like domain_info or check_url_status, so an agent can determine immediately what this tool does.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The description gives a useful conditional instruction ('Use 'myip' for the caller's own IP') and notes the XNO charge, which helps with invocation decisions. However, it does not explicitly state when to choose this tool over alternatives or mention exclusion criteria, so some inference is required.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
nano_account_infoARead-onlyIdempotentInspect
Nano account intelligence: balance, representative, block count, frontier, weight, pending transactions. Charges 0.0005 XNO in Nano via x402.
| Name | Required | Description | Default |
|---|---|---|---|
| account | Yes | Nano account address (nano_... or xrb_...) to look up balance, representative, block count, frontier, weight, pending. |
Output Schema
| Name | Required | Description |
|---|---|---|
| result | Yes |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare the tool read-only, idempotent, and non-destructive. The description adds valuable behavioral context beyond annotations by disclosing the 0.0005 XNO charge via x402, which is critical for an agent deciding whether to invoke it. No contradiction exists between the description and annotations.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description is compact and front-loaded: the first sentence states the data payload, and the second adds the cost. Every sentence earns its place, with no filler or redundant elaboration.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
Given the low complexity of a single-parameter tool, the fully documented schema, the presence of an output schema, and annotations covering side effects, the description is complete. The unusual and important cost detail is disclosed, and nothing essential for invoking the tool correctly is missing.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 100% for the single account parameter, including the address format and the fields it returns. The description largely repeats these same fields rather than adding new parameter semantics beyond the schema, so the high-coverage baseline of 3 is appropriate.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description clearly identifies the resource (Nano accounts) and enumerates the exact data returned: balance, representative, block count, frontier, weight, and pending transactions. It uses the noun phrase 'account intelligence' rather than an explicit verb, but the scope is unambiguous and clearly distinct from the web/URL-focused sibling tools.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The usage context is implied by the resource description: use this when you need Nano account information. However, there is no explicit guidance about when to choose this tool over alternatives or when not to use it, though none of the listed siblings appear to overlap functionally.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
web_searchARead-onlyIdempotentInspect
Web search via DuckDuckGo. Returns structured results with titles, URLs, and snippets. Charges 0.0001 XNO in Nano via x402.
| Name | Required | Description | Default |
|---|---|---|---|
| q | Yes | Search query string to run through the web search backend. |
Output Schema
| Name | Required | Description |
|---|---|---|
| result | Yes |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already cover read-only and idempotent behavior, so the description adds valuable context by disclosing the exact cost ('0.0001 XNO in Nano via x402') and the structured return shape. It does not mention rate limits or failure modes, but the cost disclosure is a meaningful addition beyond annotations.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description is three short, front-loaded sentences with no filler. Each sentence earns its place: the operation, the output shape, and the cost. It is concise while still conveying essential information.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
With one fully documented parameter, an output schema, and annotations covering safety and idempotency, the description only needs to add engine, result shape, and cost—which it does. Nothing critical for invoking the tool is missing.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema coverage is 100%, and the schema already describes q as a 'Search query string to run through the web search backend.' The description adds the DuckDuckGo engine context, but it does not materially enrich parameter semantics beyond what the schema provides. This aligns with the baseline of 3 for high schema coverage.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description states a specific verb and resource: 'Web search via DuckDuckGo.' It also clarifies the result type ('structured results with titles, URLs, and snippets'), which clearly distinguishes it from sibling tools like check_url_status or domain_info. The purpose is unmistakable.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The description clearly implies when to use the tool: whenever a DuckDuckGo-powered web search is needed. It does not explicitly name excluded cases or alternatives, but 'Web search via DuckDuckGo' is a clear usage context that separates it from URL/domain checking tools.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
youtube_transcriptARead-onlyIdempotentInspect
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.
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | YouTube video URL (watch, youtu.be, embed or shorts format). | |
| language | No | Language code for the transcript (default 'en'). | en |
Output Schema
| Name | Required | Description |
|---|---|---|
| result | Yes |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnly, idempotent, and non-destructive behavior. The description adds valuable behavioral context beyond that by disclosing the cost (0.0005 XNO via x402) and the output shape (timestamped segments, model-sized chunks, deep-linked citations), which are not present in annotations.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Two sentences, zero redundancy. The core action is front-loaded, followed by return format and cost. Every sentence contributes useful information.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
Given the tool's low complexity, full schema coverage, existing output schema, and annotations, the description covers the essential operational details: function, return style, and cost. Nothing an agent needs to invoke it correctly is missing.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 100%, so both parameters (url and language) are already fully documented in the schema. The description adds no additional parameter-level meaning; baseline 3 is appropriate.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
Description uses a specific verb ('Extract') and resource ('captions and transcript from a YouTube video URL'), making the tool's function immediately clear. It also differentiates from all sibling tools, none of which are transcript-focused.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The description implies usage for retrieving YouTube transcripts, but provides no explicit when-to-use guidance or mentions of alternatives. It doesn't state when not to use this tool versus other URL/network tools, leaving selection mostly to inference.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
8 tool updates
- Changed
check_link1 field changed- added
Input schema / properties / url / descriptionAdded value: +"Full http(s) URL whose HTTP status, response time and redirect chain to check."
- Changed
check_url_status2 fields changed- added
Input schema / properties / previous_hash / descriptionAdded value: +"Optional hash of the body from a previous call, used to detect content drift." - added
Input schema / properties / url / descriptionAdded value: +"Full http(s) URL whose status, redirect chain, TLS validity and content to check."
- Changed
domain_info1 field changed- added
Input schema / properties / domain / descriptionAdded value: +"Domain name (e.g. example.com) to look up DNS, WHOIS, SSL/TLS and headers for."
- Changed
extract_url1 field changed- added
Input schema / properties / url / descriptionAdded value: +"Full http(s) URL of the web page to extract clean text/markdown from."
- Changed
geoip_lookup1 field changed- added
Input schema / properties / ip / descriptionAdded value: +"IPv4/IPv6 address to geolocate, or the literal 'myip' to use the caller's own IP."
- Changed
nano_account_info1 field changed- added
Input schema / properties / account / descriptionAdded value: +"Nano account address (nano_... or xrb_...) to look up balance, representative, block count, frontier, weight, pending."
- Changed
web_search1 field changed- added
Input schema / properties / q / descriptionAdded value: +"Search query string to run through the web search backend."
- Changed
youtube_transcript2 fields changed- added
Input schema / properties / language / descriptionAdded value: +"Language code for the transcript (default 'en')." - added
Input schema / properties / url / descriptionAdded value: +"YouTube video URL (watch, youtu.be, embed or shorts format)."
1 tool update
- Added
youtube_transcript
7 tool updates
- First observed
check_link - First observed
check_url_status - First observed
domain_info - First observed
extract_url - First observed
geoip_lookup - First observed
nano_account_info - First observed
web_search
Related MCP Connectors
Search, URL-to-markdown, change detection, live data, x402 trust tools. USDC pay-per-call.
Pay-per-use web extract, token prices, and wallet balances via x402 USDC micropayments.
8 pay-per-call web intel tools over MCP. Free discovery, calls settle in USDC on Base (x402).
Pay-per-call (x402/USDC-Base) web + crypto data tools for AI agents: audit, extract, crypto, DeFi.
Related MCP Servers
- AlicenseAqualityCmaintenancePay-per-use clean web reader for AI agents. URL in, markdown plus metadata out, in milliseconds. Settled per-call in USDC over x402 — no signup, no API keys.161 npm2MIT
- AlicenseNot gradedqualityBmaintenanceWebsite intelligence tools for AI agents. Ten pay-per-call tools via x402 micropayments (USDC on Base) — no accounts, no API keys.1MIT
- AlicenseNot gradedqualityDmaintenancePay-per-call web search for AI agents, settled in USDC on Base via the x402 protocol. No API key or subscription required; users fund a wallet and get a web_search tool.4 npm1MIT
- AlicenseNot gradedqualityCmaintenancePay-per-call AI microservices settled in USDC on Base via the x402 (HTTP 402) protocol. 28 tools including web search, summarization, extraction, code review, deep research, crypto safety, sanctions screening and on-chain data — no accounts or API keys.6 npmApache 2.0
Glama MCP Gateway
Add one secure layer between your agents and this server.