Company enrichment & brief, web page to Markdown (single/batch), Base payment checks; x402 paid.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Paid $0.001 per call (x402, USDC on Base). Resolve a Basename (alice.base.eth) to its Base address, or an address to its primary Basename with forward-verification. Use before sending funds to a name.
Basename, e.g. alice or alice.base.eth
0x address for reverse lookup
Pick your client. Values in capitals, like YOUR_TOKEN, are yours to fill in.
Run in a terminal
claude mcp add --transport http payment-guard https://zero-payment-guard.worker.beacon.host/mcp
Tool list last changed Nov 13, 2026.
Paid $0.001 per call (x402, USDC on Base). Resolve a Basename (alice.base.eth) to its Base address, or an address to its primary Basename with forward-verification. Use before sending funds to a name.
| Argument | Type | Description |
|---|---|---|
| name | string | Basename, e.g. alice or alice.base.eth |
| address | string | 0x address for reverse lookup |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"name": {
"type": "string",
"description": "Basename, e.g. alice or alice.base.eth"
},
"address": {
"type": "string",
"description": "0x address for reverse lookup"
}
}
}Paid $0.003 per call (x402, USDC on Base). One call to research a company: everything domain_enrich returns (socials, email provider, SPF/DMARC, DNS provider, RDAP age, tech stack, SaaS signals) plus its homepage and About page as clean Markdown.
| Argument | Type | Description |
|---|---|---|
| domain* | string | Domain, URL or work email |
| maxChars | integer | Max Markdown chars per page, default 6000 |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"domain"
],
"properties": {
"domain": {
"type": "string",
"minLength": 3,
"description": "Domain, URL or work email"
},
"maxChars": {
"type": "integer",
"maximum": 20000,
"minimum": 500,
"description": "Max Markdown chars per page, default 6000"
}
}
}Paid $0.002 per call (x402, USDC on Base). Domain, URL or work email to a company profile from public sources: name, description, logo, social profiles, homepage contact emails/phones; email provider from MX, SPF/DMARC policy; DNS provider; SaaS signals from TXT verifications; RDAP registrar, creation date, age, expiry; website tech stack.
| Argument | Type | Description |
|---|---|---|
| site | boolean | false = skip homepage fetch (DNS+RDAP only) |
| domain* | string | Domain (stripe.com), URL, or work email |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"domain"
],
"properties": {
"site": {
"type": "boolean",
"description": "false = skip homepage fetch (DNS+RDAP only)"
},
"domain": {
"type": "string",
"minLength": 3,
"description": "Domain (stripe.com), URL, or work email"
}
}
}Paid $0.001 per call (x402, USDC on Base). Fetch a public web page and return its main content as clean Markdown plus metadata: title, description, canonical, language, author, dates, OpenGraph/Twitter card, JSON-LD types, headings outline, favicon, feeds, link counts (links=true for the list). Honours robots.txt.
| Argument | Type | Description |
|---|---|---|
| url* | string | Public http(s) URL |
| links | boolean | Include up to 150 links |
| maxChars | integer | Max Markdown chars, default 20000 |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"url"
],
"properties": {
"url": {
"type": "string",
"format": "uri",
"description": "Public http(s) URL"
},
"links": {
"type": "boolean",
"description": "Include up to 150 links"
},
"maxChars": {
"type": "integer",
"maximum": 100000,
"minimum": 500,
"description": "Max Markdown chars, default 20000"
}
}
}Paid $0.008 per call (x402, USDC on Base). Extract up to 10 public web pages in parallel to clean Markdown + metadata. Per-URL errors are inline; fails (not charged) only if no URL succeeds.
| Argument | Type | Description |
|---|---|---|
| urls* | array | Public http(s) URLs |
| maxChars | integer | Max Markdown chars per page, default 8000 |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"urls"
],
"properties": {
"urls": {
"type": "array",
"items": {
"type": "string",
"format": "uri"
},
"maxItems": 10,
"minItems": 1,
"description": "Public http(s) URLs"
},
"maxChars": {
"type": "integer",
"maximum": 30000,
"minimum": 500,
"description": "Max Markdown chars per page, default 8000"
}
}
}Free: real live x402 preflight of a fixed sample endpoint and a token check of USDC on Base, same shapes as the paid tools.
No arguments.
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {}
}Paid $0.003 per call (x402, USDC on Base). Before accepting, swapping or approving a token on Base: is it a contract, ERC-20 metadata, canonical official deployment (USDC, EURC, WETH, cbBTC...), impersonation of a major symbol, upgradeable proxy and admin type, owner, paused. Verdict canonical/ok/caution/block.
| Argument | Type | Description |
|---|---|---|
| address* | string | Token/contract address on Base |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"address"
],
"properties": {
"address": {
"type": "string",
"pattern": "^0x[0-9a-fA-F]{40}$",
"description": "Token/contract address on Base"
}
}
}Paid $0.002 per call (x402, USDC on Base). Verify a Base mainnet transaction paid native Circle USDC (not bridged USDbC) to a recipient, with minimum amount and confirmations. Use before releasing goods or marking an invoice paid. Verdict paid/not_paid/not_found.
| Argument | Type | Description |
|---|---|---|
| to | string | Expected recipient 0x address |
| tx* | string | Base tx hash |
| min | string | Minimum USDC, e.g. 1.5 |
| minConfirmations | string | Default 1 |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"tx"
],
"properties": {
"to": {
"type": "string",
"description": "Expected recipient 0x address"
},
"tx": {
"type": "string",
"pattern": "^0x[0-9a-fA-F]{64}$",
"description": "Base tx hash"
},
"min": {
"type": "string",
"description": "Minimum USDC, e.g. 1.5"
},
"minConfirmations": {
"type": "string",
"description": "Default 1"
}
}
}Paid $0.005 per call (x402, USDC on Base). Before your agent pays an unknown x402 endpoint: fetch its 402 unpaid and check the asset is canonical Circle USDC for that network, price/scheme/timeout sanity, and payTo (contract or EOA, USDC balance on Base). Returns verdict ok/caution/block with per-option flags.
| Argument | Type | Description |
|---|---|---|
| url* | string | https URL of the x402 resource to check |
| method | string | HTTP method, default GET |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"url"
],
"properties": {
"url": {
"type": "string",
"format": "uri",
"description": "https URL of the x402 resource to check"
},
"method": {
"enum": [
"GET",
"POST"
],
"type": "string",
"description": "HTTP method, default GET"
}
}
}We read every tool's name, description and inputs the way the model will, looking for instructions hidden from you. A clean result means no warning signs, not a guarantee. Scanned Nov 13, 2026.
What changed in this server's tools since we started watching, newest first. Each change is scanned again.
Paid $0.008 per call (x402, USDC on Base). Extract up to 10 public web pages in parallel to clean Markdown + metadata. Per-URL errors are inline; fails (not charged) only if no URL succeeds.
Paid $0.003 per call (x402, USDC on Base). One call to research a company: everything domain_enrich returns (socials, email provider, SPF/DMARC, DNS provider, RDAP age, tech stack, SaaS signals) plus its homepage and About page as clean Markdown.