MCP 服务器

mcp-toolbelt

com.papacasper/mcp-toolbelt
开发者工具 营销与广告 安全 公开且可连接 MCP 2026-07-28

此 MCP 可以做什么

Runs website and infrastructure checks covering DNS, SSL, security headers, ports, vulnerabilities, performance, SEO, email deliverability, and structured data.

ai_crawler_policy_check
Check a site's robots.txt for explicit directives targeting known AI crawlers (GPTBot, ClaudeBot, CCBot, PerplexityBot, Google-Extended, Bytespider, Amazonbot, and others used for LLM training or AI search/answer products), and check for an llms.txt file. Useful for publishers deciding whether their content policy toward AI crawlers matches their intent, or for auditing a competitor's stance.
输入模式
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'Any URL on the site to check (origin is derived from it)'}}}
broken_link_check
Crawl a site starting from a URL (same-origin pages only, bounded by maxPages) and check every linked URL for broken status codes. Returns broken links with the page(s) they were found on. Note: some external sites (e.g. social platforms) block automated HEAD/GET requests and may show up as false positives.
输入模式
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'Starting URL to crawl'}, 'maxPages': {'type': 'number', 'description': 'Max same-origin pages to crawl (default 20, capped at 50)'}, 'checkExternal': {'type': 'boolean', 'description': 'Also check links pointing off-site (default true; crawling never follows off-site links)'}}}
check_open_ports
TCP-connect scan a host for open ports. Defaults to a list of ~20 common service ports (SSH, HTTP/S, mail, DBs, etc.) if none are given. For checking your own infrastructure's exposure — capped at 100 ports per call.
输入模式
{'type': 'object', 'required': ['host'], 'properties': {'host': {'type': 'string', 'description': 'Hostname or IP to scan (no scheme)'}, 'ports': {'type': 'array', 'items': {'type': 'number'}, 'description': 'Specific ports to check. Defaults to a common-ports list. Max 100 ports per call.'}}}
check_robots_sitemap
Check whether a site has a valid robots.txt and sitemap.xml, and return their raw contents (truncated).
输入模式
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'Any URL on the site to check (origin is derived from it)'}}}
cors_policy_check
Send a probe request with a foreign Origin header to a URL and report its CORS response headers. Flags wildcard-origin + credentials combinations and arbitrary-origin reflection, both common CORS misconfigurations.
输入模式
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'The URL to probe'}}}
dns_propagation_check
Query a DNS record for a domain against several major public resolvers (Google, Cloudflare, Quad9, OpenDNS) in parallel and compare the answers. Flags mismatches, which usually mean propagation is still in progress after a DNS change.
输入模式
{'type': 'object', 'required': ['domain'], 'properties': {'domain': {'type': 'string', 'description': 'Bare domain to query, e.g. example.com'}, 'recordType': {'type': 'string', 'description': 'Record type: A, AAAA, MX, TXT, NS, or CNAME (default A)'}}}
domain_availability_check
Check whether a domain is registered, plus scan common typo-squat variants (adjacent-key substitution, letter omission/doubling, transposition) across popular TLDs (.com, .net, .org, .io, .co, .ai, .app, .dev) for brand-protection or domain-flipping research. WHOIS-based; capped at 40 variants checked per call for latency.
输入模式
{'type': 'object', 'required': ['domain'], 'properties': {'domain': {'type': 'string', 'description': 'Bare domain to check, e.g. example.com'}, 'checkSquats': {'type': 'boolean', 'description': 'Also scan typo-squat variants (default true)'}}}
domain_health_check
Check a domain's registration expiry (via WHOIS) and DNS health: nameservers, A/AAAA, MX, SPF, and DMARC records. Flags common misconfigurations.
输入模式
{'type': 'object', 'required': ['domain'], 'properties': {'domain': {'type': 'string', 'description': 'Bare domain to check, e.g. example.com (no scheme/path)'}}}
domain_report
Bundle: runs seo_audit, domain_health_check (WHOIS + DNS: nameservers, A/AAAA, MX, SPF, DMARC), and email_deliverability_check (DKIM, SPF lookup-count, DMARC strength, DNSBL) against a domain in one call, one charge. Cheaper than calling the three tools separately. Each sub-check reports independently, so a failure in one doesn't void the others.
输入模式
{'type': 'object', 'required': ['domain'], 'properties': {'domain': {'type': 'string', 'description': 'Bare domain to report on, e.g. example.com (no scheme/path)'}}}
email_address_validate
Validate a single email address: RFC syntax check, MX record lookup on the domain, disposable/temporary-email-provider detection, and role-account detection (info@, admin@, etc.). Per-address check — different from email_deliverability_check, which audits a whole domain's sending reputation (SPF/DKIM/DMARC/PTR/DNSBL).
输入模式
{'type': 'object', 'required': ['email'], 'properties': {'email': {'type': 'string', 'description': 'Email address to validate'}}}
email_deliverability_check
Deep-dive email deliverability check for a domain: MX records + reverse-DNS (PTR) on each MX host, common DKIM selector probing, SPF lookup-count (RFC 7208 caps at 10), DMARC policy strength, and DNSBL blacklist lookups (Spamhaus Zen, SpamCop, Barracuda) on MX IPs. Note: public-resolver DNSBL queries are frequently rate-limited or blocked by Spamhaus, so a `listed: null` result means "unknown", not "clean" — treat null results as inconclusive, not as a clean bill of health.
输入模式
{'type': 'object', 'required': ['domain'], 'properties': {'domain': {'type': 'string', 'description': 'Bare domain to check, e.g. example.com'}}}
favicon_manifest_check
Check a site for favicon, apple-touch-icon, web app manifest, and theme-color presence — a quick completeness check for browser/OS chrome and PWA metadata.
输入模式
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'Any URL on the site to check (origin is derived from it)'}}}
github_repo_health_check
Check a GitHub repository's health signals: stars, forks, open issues, license, archived/disabled status, and days since last push. Flags likely-abandoned or unlicensed repos. Useful before depending on a repo.
输入模式
{'type': 'object', 'required': ['owner', 'repo'], 'properties': {'repo': {'type': 'string', 'description': 'Repository name'}, 'owner': {'type': 'string', 'description': 'Repository owner (user or org)'}}}
ip_geolocation_asn_lookup
Resolve a hostname to its IPv4 addresses and look up each one's ASN, network prefix, country code, and network owner via Team Cymru's DNS-based WHOIS service (no API key). Country-level only — not city/street geolocation.
输入模式
{'type': 'object', 'required': ['host'], 'properties': {'host': {'type': 'string', 'description': 'Hostname or bare IPv4 address to look up'}}}
json_ld_schema_validator
Fetch a URL, extract every JSON-LD (<script type="application/ld+json">) block, and validate basic structure — @context/@type presence plus required fields for common schema.org types (Article, Product, Organization, WebSite, LocalBusiness, BreadcrumbList, FAQPage). Reports per-block errors rather than failing the whole call on one bad block.
输入模式
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'The URL to check'}}}
package_vulnerability_check
Look up a package (optionally pinned to a version) against OSV.dev's aggregated vulnerability database (GitHub Advisories, PyPA, RustSec, Go vuln DB, etc.) for known CVEs/advisories. Supports npm, PyPI, crates.io, RubyGems, Go, Maven, NuGet, and Packagist ecosystems. Useful before adding a dependency.
输入模式
{'type': 'object', 'required': ['ecosystem', 'name'], 'properties': {'name': {'type': 'string', 'description': 'Package name'}, 'version': {'type': 'string', 'description': 'Optional exact version to check; omit to check the package generally'}, 'ecosystem': {'enum': ['npm', 'pypi', 'cargo', 'rubygems', 'go', 'maven', 'nuget', 'packagist'], 'type': 'string', 'description': 'Package ecosystem'}}}
page_performance_check
Fetch a URL and measure time-to-first-byte, total fetch time, and response size. Flags missing compression, missing Cache-Control, oversized payloads, and slow TTFB.
输入模式
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'The URL to measure'}}}
pagespeed_insights
Run Google's real PageSpeed Insights (Lighthouse + Chrome UX Report) against a URL: performance score, Core Web Vitals (LCP, CLS, INP/TBT), and real-user field data where available. Authoritative version of a local timing check — hits Google's own infrastructure. Works without an API key at low volume; set GOOGLE_PAGESPEED_API_KEY server-side for higher throughput.
输入模式
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'The URL to test'}, 'strategy': {'enum': ['mobile', 'desktop'], 'type': 'string', 'description': 'Device strategy (default mobile)'}}}
redirect_chain_check
Follow a URL through every HTTP redirect hop and report the full chain, final destination, and issues like redirect loops, too many hops, or HTTPS-to-HTTP downgrades.
输入模式
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'The starting URL to trace'}}}
safe_browsing_check
Check a URL against Google Safe Browsing's malware/phishing/unwanted-software/PUA blocklists. Requires GOOGLE_SAFE_BROWSING_API_KEY to be configured server-side (free Google Cloud API key).
输入模式
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'The URL to check'}}}
security_headers_audit
Fetch a URL and audit its response for security-relevant HTTP headers (HSTS, CSP, X-Frame-Options, X-Content-Type-Options, Referrer-Policy, Permissions-Policy). Flags missing/misconfigured headers with a score.
输入模式
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'The URL to audit'}}}
seo_audit
Fetch a URL and run an SEO audit: title/meta description length, canonical tag, Open Graph + Twitter Card tags, html lang attribute, viewport meta, heading structure, image alt-text coverage, internal/external link counts and generic-anchor-text detection, robots meta (noindex/nofollow), structured data (JSON-LD) presence, and robots.txt/sitemap.xml presence.
输入模式
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'The URL to audit'}}}
sitemap_url_validator
Parse a site's sitemap.xml (following one level of sitemap-index nesting) and check the HTTP status of every listed URL. Concurrency-limited, capped at 200 URLs checked per call. Reports broken/redirecting URLs found in the sitemap.
输入模式
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'URL of the sitemap.xml to validate (or any page URL — /sitemap.xml on that origin is used)'}}}
ssl_cert_check
Connect to a host over TLS and report its certificate's expiry date, days remaining, issuer, and subject.
输入模式
{'type': 'object', 'required': ['hostname'], 'properties': {'port': {'type': 'number', 'description': 'TLS port to connect to (default 443)'}, 'hostname': {'type': 'string', 'description': 'Hostname to check, e.g. papacasper.com (no scheme/path)'}}}
ssl_labs_grade
Full SSL Labs-style TLS assessment: overall letter grade, protocol support (TLS 1.0-1.3), cipher strength, certificate chain issues, and known vulnerabilities (Heartbleed, POODLE, etc.) for each endpoint. Slower than ssl_cert_check (can take up to ~90s on a cold cache; SSL Labs caches results for 24h server-side).
输入模式
{'type': 'object', 'required': ['hostname'], 'properties': {'hostname': {'type': 'string', 'description': 'Hostname to assess, e.g. example.com (no scheme/path)'}}}
structured_data_extract
Fetch a URL and extract structured data deterministically: JSON-LD blocks, OpenGraph/meta tags, and optional caller-supplied CSS-selector fields (e.g. { price: '.product-price', title: 'h1' }). No LLM involved — pure HTML parsing via CSS selectors, so results are exact matches only, not summarized or inferred.
输入模式
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'The URL to extract from'}, 'attr': {'type': 'string', 'description': "Optional HTML attribute to extract instead of text content (e.g. 'href', 'src', 'content'). Applies to all selector fields in this call."}, 'selectors': {'type': 'object', 'description': "Optional map of field name -> CSS selector (e.g. { price: '.product-price', headline: 'h1' }). Each field returns an array of matched, whitespace-normalized text values in document order.", 'additionalProperties': {'type': 'string'}}}}
tech_stack_fingerprint
Fetch a URL and fingerprint its likely tech stack from response headers (server, x-powered-by, x-generator) and HTML markers (generator meta tag, framework/CMS-specific script or class patterns). Best-effort — not exhaustive, no additional paths are probed.
输入模式
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'The URL to fingerprint'}}}
url_to_markdown
Fetch a URL and return its main text content as clean, readable plain text/markdown-ish output. Strips scripts, styles, and HTML tags.
输入模式
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'The URL to fetch'}}}
websocket_endpoint_check
Test a WebSocket endpoint (ws:// or wss://): attempts the handshake, reports success/failure, time-to-open in ms, and close code/reason. Useful for verifying a WebSocket server is reachable and completes its upgrade handshake before you wire real traffic to it.
输入模式
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'WebSocket URL to test, e.g. wss://example.com/socket'}}}
已添加
email_address_validate
2026年9月17日 12:36
已添加
github_repo_health_check
2026年9月17日 12:36
已添加
package_vulnerability_check
2026年9月17日 12:36
已添加
pagespeed_insights
2026年9月17日 12:36
已添加
ssl_labs_grade
2026年9月17日 12:36
已添加
safe_browsing_check
2026年9月17日 12:36
已添加
domain_report
2026年9月17日 12:36
已添加
websocket_endpoint_check
2026年9月17日 12:36
已添加
check_open_ports
2026年9月17日 12:36
已添加
ssl_cert_check
2026年9月17日 12:36
已添加
domain_availability_check
2026年9月17日 12:36
已添加
email_deliverability_check
2026年9月17日 12:36
已添加
ip_geolocation_asn_lookup
2026年9月17日 12:36
已添加
dns_propagation_check
2026年9月17日 12:36
已添加
domain_health_check
2026年9月17日 12:36
已添加
sitemap_url_validator
2026年9月17日 12:36
已添加
json_ld_schema_validator
2026年9月17日 12:36
已添加
favicon_manifest_check
2026年9月17日 12:36
已添加
broken_link_check
2026年9月17日 12:36
已添加
check_robots_sitemap
2026年9月17日 12:36
已添加
seo_audit
2026年9月17日 12:36
已添加
ai_crawler_policy_check
2026年9月17日 12:36
已添加
tech_stack_fingerprint
2026年9月17日 12:36
已添加
structured_data_extract
2026年9月17日 12:36
已添加
cors_policy_check
2026年9月17日 12:36
已添加
page_performance_check
2026年9月17日 12:36
已添加
redirect_chain_check
2026年9月17日 12:36
已添加
security_headers_audit
2026年9月17日 12:36
已添加
url_to_markdown
2026年9月17日 12:36

validoria-mcp

com.validoria/validoria-mcp

Runs continuous website, API, and webshop tests covering security, SEO, performance, accessibility, browser journeys, and inciden…

seo-web-analysis-mcp-server

com.thenextgennexus/seo-web-analysis-mcp-server

Crawls websites and analyzes SEO content, technology stacks, DNS records, SSL certificates, and domain registration data.

hyperion

com.thetempleofdoom.hyperion/hyperion

Acts as a paid MCP tool marketplace and utility gateway with server discovery, HTTP and JavaScript tools, research, data conversi…

Vee3

io.github.Vee3io/vee3

Manages Clerk authentication infrastructure, including users, organizations, domains, sessions, tokens, OAuth, SSO, machines, per…

IA-QA — 130+ QA & Dev Tools for AI Agents

io.github.JcJamet/ia-qa-toolbox

Provides deterministic QA, evaluation, testing, code analysis, prompt and RAG checks, model comparison, and web security diagnost…

HubVibe: Pay-per-Call Tools for AI Agents: Web Search, Email Verify, KYC, Stocks, Crypto, News, Data

io.github.Its-fortunatefolly/hubvibe

Offers paid utilities for web audits, HTTP fetching and extraction, BigQuery analysis, LLM processing, code execution, blockchain…

developer-tools

net.programmes/developer-tools

Provides general-purpose developer utilities for encoding, hashing, encryption, JSON, HTML, CSS, networking, and related data tra…

Qiniso

io.github.qinisolabs/qiniso

Provides deterministic formatting, parsing, holiday and tax lookups, address handling, and checksum or structure validation for i…