mcp-toolbelt
Qué hace este MCP
Runs website and infrastructure checks covering DNS, SSL, security headers, ports, vulnerabilities, performance, SEO, email deliverability, and structured data.
Herramientas
Esquema de entrada
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'Any URL on the site to check (origin is derived from it)'}}}
Esquema de entrada
{'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)'}}}
Esquema de entrada
{'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.'}}}
Esquema de entrada
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'Any URL on the site to check (origin is derived from it)'}}}
Esquema de entrada
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'The URL to probe'}}}
Esquema de entrada
{'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)'}}}
Esquema de entrada
{'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)'}}}
Esquema de entrada
{'type': 'object', 'required': ['domain'], 'properties': {'domain': {'type': 'string', 'description': 'Bare domain to check, e.g. example.com (no scheme/path)'}}}
Esquema de entrada
{'type': 'object', 'required': ['domain'], 'properties': {'domain': {'type': 'string', 'description': 'Bare domain to report on, e.g. example.com (no scheme/path)'}}}
Esquema de entrada
{'type': 'object', 'required': ['email'], 'properties': {'email': {'type': 'string', 'description': 'Email address to validate'}}}
Esquema de entrada
{'type': 'object', 'required': ['domain'], 'properties': {'domain': {'type': 'string', 'description': 'Bare domain to check, e.g. example.com'}}}
Esquema de entrada
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'Any URL on the site to check (origin is derived from it)'}}}
Esquema de entrada
{'type': 'object', 'required': ['owner', 'repo'], 'properties': {'repo': {'type': 'string', 'description': 'Repository name'}, 'owner': {'type': 'string', 'description': 'Repository owner (user or org)'}}}
Esquema de entrada
{'type': 'object', 'required': ['host'], 'properties': {'host': {'type': 'string', 'description': 'Hostname or bare IPv4 address to look up'}}}
Esquema de entrada
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'The URL to check'}}}
Esquema de entrada
{'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'}}}
Esquema de entrada
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'The URL to measure'}}}
Esquema de entrada
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'The URL to test'}, 'strategy': {'enum': ['mobile', 'desktop'], 'type': 'string', 'description': 'Device strategy (default mobile)'}}}
Esquema de entrada
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'The starting URL to trace'}}}
Esquema de entrada
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'The URL to check'}}}
Esquema de entrada
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'The URL to audit'}}}
Esquema de entrada
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'The URL to audit'}}}
Esquema de entrada
{'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)'}}}
Esquema de entrada
{'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)'}}}
Esquema de entrada
{'type': 'object', 'required': ['hostname'], 'properties': {'hostname': {'type': 'string', 'description': 'Hostname to assess, e.g. example.com (no scheme/path)'}}}
Esquema de entrada
{'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'}}}}
Esquema de entrada
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'The URL to fingerprint'}}}
Esquema de entrada
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'The URL to fetch'}}}
Esquema de entrada
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'WebSocket URL to test, e.g. wss://example.com/socket'}}}
Cambios recientes en herramientas
Servidores MCP similares
validoria-mcp
Runs continuous website, API, and webshop tests covering security, SEO, performance, accessibility, browser journeys, and inciden…
seo-web-analysis-mcp-server
Crawls websites and analyzes SEO content, technology stacks, DNS records, SSL certificates, and domain registration data.
hyperion
Acts as a paid MCP tool marketplace and utility gateway with server discovery, HTTP and JavaScript tools, research, data conversi…
Vee3
Manages Clerk authentication infrastructure, including users, organizations, domains, sessions, tokens, OAuth, SSO, machines, per…
IA-QA — 130+ QA & Dev Tools for AI Agents
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
Offers paid utilities for web audits, HTTP fetching and extraction, BigQuery analysis, LLM processing, code execution, blockchain…
developer-tools
Provides general-purpose developer utilities for encoding, hashing, encryption, JSON, HTML, CSS, networking, and related data tra…
Qiniso
Provides deterministic formatting, parsing, holiday and tax lookups, address handling, and checksum or structure validation for i…