MCP 服务器

toolvend - utility APIs for agents

dev.toolvend/dns-whois-domain-tools
云与基础设施 开发者工具 公开且可连接 MCP 2025-11-25

此 MCP 可以做什么

Provides DNS, domain registration, URL inspection, web extraction, robots and sitemap parsing, text cleanup, QR generation, LEI lookup, and VAT calculations.

business-days
Add/subtract, count or find business days across countries and subdivisions; list public holidays. Bundled 2024–2030 calendars, inclusive ranges, explicit weekends and closures, source attribution and coverage warnings. See /calendar/coverage. Paid per call: $0.01 in USDC via x402.
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['operation', 'countries', 'start'], 'properties': {'end': {'type': 'string', 'pattern': '^\\d{4}-\\d{2}-\\d{2}$', 'description': 'Required for count/intersection/holidays. Inclusive; at most 366 days.'}, 'days': {'type': 'integer', 'maximum': 250, 'minimum': -250, 'description': 'Required for add. Start excluded except when days=0.'}, 'start': {'type': 'string', 'pattern': '^\\d{4}-\\d{2}-\\d{2}$', 'description': 'Civil ISO date within 2024–2030.'}, 'weekend': {'type': 'array', 'items': {'type': 'integer', 'maximum': 7, 'minimum': 1}, 'maxItems': 6, 'description': 'ISO weekdays, Monday=1; default [6,7]. Applies to all calendars.'}, 'countries': {'type': 'array', 'items': {'type': 'string', 'maxLength': 64, 'minLength': 2}, 'maxItems': 4, 'minItems': 1, 'description': 'Country or subdivision keys from /calendar/coverage, e.g. GB-ENG, DE-BY, US-NY.'}, 'operation': {'enum': ['add', 'count', 'next', 'intersection', 'holidays'], 'type': 'string'}, 'additionalClosures': {'type': 'array', 'items': {'type': 'string', 'pattern': '^\\d{4}-\\d{2}-\\d{2}$'}, 'maxItems': 100, 'description': 'Closure dates applied to every requested calendar.'}}, 'additionalProperties': False}
dns
DNS lookup over DoH. Common record types (A, AAAA, MX, TXT, NS, CAA, ...) as clean JSON. Paid per call: $0.005 in USDC via x402.
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['name'], 'properties': {'name': {'type': 'string', 'maxLength': 253, 'minLength': 1, 'description': 'DNS name to resolve'}, 'type': {'enum': ['A', 'AAAA', 'CNAME', 'MX', 'NS', 'TXT', 'SOA', 'SRV', 'CAA', 'DS', 'DNSKEY', 'TLSA', 'HTTPS'], 'type': 'string', 'description': 'Record type, default A'}}, 'additionalProperties': False}
extract
Fetch a web page and return structured content: title, meta/OpenGraph, canonical, headings, links, readable text (boilerplate stripped). Add ?render=true for JavaScript-rendered pages ($0.03). Paid per call: $0.01 ($0.03 Execute JavaScript with Cloudflare Browser Run before extracting content.) in USDC via x402.
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'Public HTTP(S) page URL to extract'}, 'render': {'enum': ['true'], 'type': 'string', 'description': 'Premium tier, charged more than the base price. true → $0.03: Execute JavaScript with Cloudflare Browser Run before extracting content.'}, 'includeLinks': {'type': 'boolean', 'description': 'Include outbound links (default true)'}, 'maxTextChars': {'type': 'number', 'description': 'Cap on extracted text length, default 20000', 'exclusiveMinimum': 0}}, 'additionalProperties': False}
lei
Global legal-entity/KYB lookup by LEI: official identity, jurisdiction, addresses, registration and renewal standing, risk flags, and GLEIF data freshness. Paid per call: $0.008 in USDC via x402.
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['lei'], 'properties': {'lei': {'type': 'string', 'pattern': '^[A-Za-z0-9]{18}[0-9]{2}$', 'description': '20-character Legal Entity Identifier (path parameter); checksum is verified before payment'}}, 'additionalProperties': False}
qr
QR code generator. Returns a crisp SVG for text/URL payloads up to 2,048 UTF-8 bytes that fit the selected error-correction level. Paid per call: $0.003 in USDC via x402.
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'ecl': {'enum': ['L', 'M', 'Q', 'H'], 'type': 'string', 'description': 'Error correction, default M'}, 'data': {'type': 'string', 'maxLength': 2048, 'minLength': 1, 'description': 'Payload to encode (max 2,048 UTF-8 bytes; QR capacity is lower at Q/H error correction)'}, 'size': {'type': 'number', 'maximum': 1024, 'minimum': 64, 'description': 'SVG width/height in px, default 256'}}, 'additionalProperties': False}
rdap
Domain registration data (modern WHOIS) via RDAP: registrar, created/expiry dates, status, nameservers, DNSSEC. Paid per call: $0.005 in USDC via x402.
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['domain'], 'properties': {'domain': {'type': 'string', 'description': 'Domain to look up (path parameter)'}}, 'additionalProperties': False}
robots
Fetch and parse robots.txt (+ llms.txt if present) into structured JSON, including which AI crawlers are blocked. Paid per call: $0.005 in USDC via x402.
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'Public HTTP(S) site origin or URL'}}, 'additionalProperties': False}
sitemap
Fetch and parse sitemap XML or gzip into JSON. For an index, follow the first N children with ?follow=N. Caps merged output at 500 URLs. Paid per call: $0.005 in USDC via x402.
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'Public HTTP(S) sitemap URL, including .xml.gz, or a site origin to try /sitemap.xml'}, 'follow': {'type': 'integer', 'maximum': 10, 'minimum': 0, 'description': 'For a sitemap index, fetch and merge the first N children (default 0)'}}, 'additionalProperties': False}
text-clean
Clean text: strip HTML, normalise unicode/whitespace, dedupe lines. Returns cleaned text plus stats. Paid per call: $0.003 in USDC via x402.
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['text'], 'properties': {'text': {'type': 'string', 'maxLength': 500000, 'description': 'Input text (max 500,000 characters)'}, 'options': {'type': 'object', 'properties': {'lowercase': {'type': 'boolean'}, 'stripHtml': {'type': 'boolean'}, 'dedupeLines': {'type': 'boolean'}, 'normalizeUnicode': {'type': 'boolean'}, 'normalizeWhitespace': {'type': 'boolean'}}, 'additionalProperties': False}}, 'additionalProperties': False}
url-inspect
Inspect a public URL: HEAD redirect trace, DNS A/AAAA observations and security headers in one report. At most 4 targets, no page body. Includes timestamps, partial-result warnings and factual findings; no safety or reputation verdict. Paid per call: $0.009 in USDC via x402.
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['url'], 'properties': {'url': {'type': 'string', 'maxLength': 2048, 'minLength': 1, 'description': 'One public HTTP(S) URL on its standard port; credentials and private destinations are rejected'}}, 'additionalProperties': False}
vat
VAT calculator for EU-27 + UK: net→gross or gross→net at standard or reduced rate. Includes rates table snapshot date. Paid per call: $0.002 in USDC via x402.
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['amount', 'country'], 'properties': {'rate': {'enum': ['standard', 'reduced'], 'type': 'string', 'description': 'default standard'}, 'amount': {'type': 'number', 'minimum': 0}, 'country': {'type': 'string', 'description': 'ISO 3166-1 alpha-2, e.g. DE, FR, GB'}, 'direction': {'enum': ['net_to_gross', 'gross_to_net'], 'type': 'string', 'description': 'default net_to_gross'}}, 'additionalProperties': False}
x402-history
Exact x402 resource history over the latest complete 30-day window. Returns at most 30 derived daily observations and 30 material changes (64 KiB); no raw snapshots, descriptions, schemas, pay-to values, ranges, or pagination. Paid per call: $0.25 in USDC via x402.
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['resource'], 'properties': {'resource': {'type': 'string', 'maxLength': 2048, 'minLength': 1, 'description': 'One exact canonical HTTP(S) x402 resource URL; wildcards and bulk selectors are rejected'}}, 'additionalProperties': False}
已添加
x402-history
2026年10月3日 02:51
已添加
business-days
2026年10月3日 02:51
已移除
email-auth-analyze
2026年9月23日 02:41
已移除
email-auth
2026年9月23日 02:41
已添加
url-inspect
2026年9月23日 02:41
已添加
qr
2026年9月17日 12:39
已添加
vat
2026年9月17日 12:39
已添加
text-clean
2026年9月17日 12:39
已添加
extract
2026年9月17日 12:39
已添加
robots
2026年9月17日 12:39
已添加
sitemap
2026年9月17日 12:39
已添加
lei
2026年9月17日 12:39
已添加
rdap
2026年9月17日 12:39
已添加
email-auth-analyze
2026年9月17日 12:39
已添加
email-auth
2026年9月17日 12:39
已添加
dns
2026年9月17日 12:39