mcp-toolbelt
Ce que fait ce MCP
Runs website and infrastructure checks covering DNS, SSL, security headers, ports, vulnerabilities, performance, SEO, email deliverability, and structured data.
Outils
Schéma d’entrée
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'Any URL on the site to check (origin is derived from it)'}}}
Schéma d’entrée
{'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)'}}}
Schéma d’entrée
{'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.'}}}
Schéma d’entrée
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'Any URL on the site to check (origin is derived from it)'}}}
Schéma d’entrée
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'The URL to probe'}}}
Schéma d’entrée
{'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)'}}}
Schéma d’entrée
{'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)'}}}
Schéma d’entrée
{'type': 'object', 'required': ['domain'], 'properties': {'domain': {'type': 'string', 'description': 'Bare domain to check, e.g. example.com (no scheme/path)'}}}
Schéma d’entrée
{'type': 'object', 'required': ['domain'], 'properties': {'domain': {'type': 'string', 'description': 'Bare domain to report on, e.g. example.com (no scheme/path)'}}}
Schéma d’entrée
{'type': 'object', 'required': ['email'], 'properties': {'email': {'type': 'string', 'description': 'Email address to validate'}}}
Schéma d’entrée
{'type': 'object', 'required': ['domain'], 'properties': {'domain': {'type': 'string', 'description': 'Bare domain to check, e.g. example.com'}}}
Schéma d’entrée
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'Any URL on the site to check (origin is derived from it)'}}}
Schéma d’entrée
{'type': 'object', 'required': ['owner', 'repo'], 'properties': {'repo': {'type': 'string', 'description': 'Repository name'}, 'owner': {'type': 'string', 'description': 'Repository owner (user or org)'}}}
Schéma d’entrée
{'type': 'object', 'required': ['host'], 'properties': {'host': {'type': 'string', 'description': 'Hostname or bare IPv4 address to look up'}}}
Schéma d’entrée
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'The URL to check'}}}
Schéma d’entrée
{'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'}}}
Schéma d’entrée
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'The URL to measure'}}}
Schéma d’entrée
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'The URL to test'}, 'strategy': {'enum': ['mobile', 'desktop'], 'type': 'string', 'description': 'Device strategy (default mobile)'}}}
Schéma d’entrée
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'The starting URL to trace'}}}
Schéma d’entrée
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'The URL to check'}}}
Schéma d’entrée
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'The URL to audit'}}}
Schéma d’entrée
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'The URL to audit'}}}
Schéma d’entrée
{'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)'}}}
Schéma d’entrée
{'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)'}}}
Schéma d’entrée
{'type': 'object', 'required': ['hostname'], 'properties': {'hostname': {'type': 'string', 'description': 'Hostname to assess, e.g. example.com (no scheme/path)'}}}
Schéma d’entrée
{'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'}}}}
Schéma d’entrée
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'The URL to fingerprint'}}}
Schéma d’entrée
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'The URL to fetch'}}}
Schéma d’entrée
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'WebSocket URL to test, e.g. wss://example.com/socket'}}}
Modifications récentes des outils
Serveurs MCP similaires
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…