Outside-in DNS, email security, SEO, GEO and app-link checks plus developer utilities.
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.
Analyze Generative Engine Optimization (GEO) signals and AI crawler readiness for a web page (schema, citations, provenance, answer structure, llms.txt, AI bot robots rules).
The web page URL to analyze for GEO readiness.
Analyze Generative Engine Optimization (GEO) signals and AI crawler readiness for a web page (schema, citations, provenance, answer structure, llms.txt, AI bot robots rules).
| Argument | Type | Description |
|---|---|---|
| url* | string | The web page URL to analyze for GEO readiness. |
{
"type": "object",
"required": [
"url"
],
"properties": {
"url": {
"type": "string",
"description": "The web page URL to analyze for GEO readiness."
}
}
}Run a deterministic technical SEO audit for a public website URL. Checks canonicals, title tags, headings, robots.txt, sitemaps, redirects, crawl traps, and indexability.
| Argument | Type | Description |
|---|---|---|
| url* | string | The public website URL to audit (e.g. https://example.com). |
{
"type": "object",
"required": [
"url"
],
"properties": {
"url": {
"type": "string",
"description": "The public website URL to audit (e.g. https://example.com)."
}
}
}Analyze IPv4/IPv6 CIDR subnets for range collisions, full containment, 2D bit-tree matrix partition, and available free subnet allocation.
| Argument | Type | Description |
|---|---|---|
| cidrs* | array | Array of IPv4 or IPv6 CIDR strings to analyze for collisions and tree partition. |
| parent_cidr | null | string | Optional parent CIDR string (e.g. 10.0.0.0/16) to constrain free subnet allocation search. |
| requested_free_prefix | null | integer | Optional target prefix length (e.g. 20, 24) to find available free subnet block inside parent range. |
{
"type": "object",
"required": [
"cidrs"
],
"properties": {
"cidrs": {
"type": "array",
"items": {
"type": "object"
},
"description": "Array of IPv4 or IPv6 CIDR strings to analyze for collisions and tree partition."
},
"parent_cidr": {
"type": [
"null",
"string"
],
"default": null,
"description": "Optional parent CIDR string (e.g. 10.0.0.0/16) to constrain free subnet allocation search."
},
"requested_free_prefix": {
"type": [
"null",
"integer"
],
"default": null,
"description": "Optional target prefix length (e.g. 20, 24) to find available free subnet block inside parent range."
}
}
}Analyze CORS HTTP request and response headers for wildcard/credential security violations, missing Vary: Origin, preflight OPTIONS handling, and header exposure.
| Argument | Type | Description |
|---|---|---|
| request_origin* | string | The incoming HTTP request Origin header (e.g. "https://app.example.com"). |
| response_headers* | array | The server HTTP response headers (as key-value map or list of "Header: Value" strings). |
| with_credentials | null | boolean | Whether the cross-origin request includes cookies or authorization credentials. |
{
"type": "object",
"required": [
"request_origin",
"response_headers"
],
"properties": {
"request_origin": {
"type": "string",
"description": "The incoming HTTP request Origin header (e.g. \"https://app.example.com\")."
},
"response_headers": {
"type": "array",
"items": {},
"description": "The server HTTP response headers (as key-value map or list of \"Header: Value\" strings)."
},
"with_credentials": {
"type": [
"null",
"boolean"
],
"default": false,
"description": "Whether the cross-origin request includes cookies or authorization credentials."
}
}
}Generate a production-ready, fully compliant Apple Wallet pass.json specification based on pass type, metadata, colors, barcode, and field values.
| Argument | Type | Description |
|---|---|---|
| pass_type* | string | Pass style type: "boardingPass", "eventTicket", "storeCard", "coupon", or "generic". |
| description* | string | Human-readable description of the pass, e.g. "Flight from SFO to WAW". |
| label_color | null | string | Label text color as CSS rgb(r, g, b), e.g. "rgb(148, 163, 184)". |
| transit_type | null | string | Transit type for boardingPass: "PKTransitTypeAir", "PKTransitTypeTrain", "PKTransitTypeBus", "PKTransitTypeBoat", "PKTransitTypeGeneric". |
| serial_number | null | string | Unique pass serial number, e.g. "LOT-89421". |
| barcode_format | null | string | Barcode format: "PKBarcodeFormatQR", "PKBarcodeFormatPDF417", "PKBarcodeFormatAztec", "PKBarcodeFormatCode128". |
| barcode_message | null | string | Barcode message payload, e.g. "M1HAL/BAHDAN ELO027". |
Generate modern multi-platform favicon bundle (adaptive dark-mode SVG, multi-resolution ICO, Apple Touch Icon, Android PWA icons, webmanifest) and minimal HTML tags from SVG or image input.
| Argument | Type | Description |
|---|---|---|
| svg_content* | string | The raw SVG XML markup string to convert into modern multi-platform favicon suite. |
| dark_mode_strategy | null | string | Optional dark mode strategy: "css_invert_fill" (default), "css_class_swap", or "preserve_colors". |
{
"type": "object",
"required": [
"svg_content"
],
"properties": {
"svg_content": {
"type": "string",
"description": "The raw SVG XML markup string to convert into modern multi-platform favicon suite."
},
"dark_mode_strategy": {
"type": [
"null",
"string"
],
"default": "css_invert_fill",
"description": "Optional dark mode strategy: \"css_invert_fill\" (default), \"css_class_swap\", or \"preserve_colors\"."
}
}
}Inspect and validate Apple Wallet .pkpass JSON structure (pass.json) or package manifests: checks required keys, pass styles, dates, ISO 8601 timezones, transit types, barcodes, and color contrast.
| Argument | Type | Description |
|---|---|---|
| pass_json* | string | The raw pass.json JSON string to inspect and validate. |
{
"type": "object",
"required": [
"pass_json"
],
"properties": {
"pass_json": {
"type": "string",
"description": "The raw pass.json JSON string to inspect and validate."
}
}
}Inspect domain email security and deliverability standards: DMARC (BIMI compliance), BIMI DNS & SVG reachability, MTA-STS (RFC 8461), SMTP TLS-RPT (RFC 8460), SPF and MX records.
| Argument | Type | Description |
|---|---|---|
| domain* | string | The domain name to inspect (e.g. stripe.com, example.com). |
{
"type": "object",
"required": [
"domain"
],
"properties": {
"domain": {
"type": "string",
"description": "The domain name to inspect (e.g. stripe.com, example.com)."
}
}
}Automatically repair and sanitize broken Apple Wallet pass.json manifests: fixes missing formatVersion, prefixes passTypeIdentifier, ensures 10-character team ID, normalizes dates to ISO 8601 with timezones, and auto-corrects low contrast.
| Argument | Type | Description |
|---|---|---|
| pass_json* | string | The raw, broken pass.json JSON string to repair. |
{
"type": "object",
"required": [
"pass_json"
],
"properties": {
"pass_json": {
"type": "string",
"description": "The raw, broken pass.json JSON string to repair."
}
}
}Query live DNS records and inspect the authoritative nameservers returned for a domain.
| Argument | Type | Description |
|---|---|---|
| domain* | string | The target domain name (e.g. "example.com") to query using the application host resolver. |
| query_type | null | string | Optional DNS record type: "A" (default), "AAAA", "CNAME", "TXT", "MX", "NS", "SOA", or "CAA". |
{
"type": "object",
"required": [
"domain"
],
"properties": {
"domain": {
"type": "string",
"description": "The target domain name (e.g. \"example.com\") to query using the application host resolver."
},
"query_type": {
"type": [
"null",
"string"
],
"default": "A",
"description": "Optional DNS record type: \"A\" (default), \"AAAA\", \"CNAME\", \"TXT\", \"MX\", \"NS\", \"SOA\", or \"CAA\"."
}
}
}Transpile and analyze regular expressions across engines (PCRE, Go RE2, JavaScript, Python re, Rust regex) with compatibility checks and ReDoS safety analysis.
| Argument | Type | Description |
|---|---|---|
| pattern* | string | The regular expression pattern string to analyze and transpile. |
| source_engine | null | string | Optional source engine: "pcre" (default), "go_re2", "javascript", "python", "rust". |
| target_engine | null | string | Optional target engine: "go_re2" (default), "pcre", "javascript", "python", "rust". |
{
"type": "object",
"required": [
"pattern"
],
"properties": {
"pattern": {
"type": "string",
"description": "The regular expression pattern string to analyze and transpile."
},
"source_engine": {
"type": [
"null",
"string"
],
"default": "pcre",
"description": "Optional source engine: \"pcre\" (default), \"go_re2\", \"javascript\", \"python\", \"rust\"."
},
"target_engine": {
"type": [
"null",
"string"
],
"default": "go_re2",
"description": "Optional target engine: \"go_re2\" (default), \"pcre\", \"javascript\", \"python\", \"rust\"."
}
}
}Transpile Nginx (nginx.conf, server blocks) or Apache (.htaccess, VirtualHost) web server configuration to clean, idiomatic Caddyfile with migration advisories.
| Argument | Type | Description |
|---|---|---|
| server_type | null | string | Optional source server type: "nginx" or "apache". If omitted, auto-detected from content syntax. |
| config_content* | string | The raw web server configuration string (nginx.conf, server block, .htaccess, or VirtualHost) to transpile. |
{
"type": "object",
"required": [
"config_content"
],
"properties": {
"server_type": {
"type": [
"null",
"string"
],
"default": null,
"description": "Optional source server type: \"nginx\" or \"apache\". If omitted, auto-detected from content syntax."
},
"config_content": {
"type": "string",
"description": "The raw web server configuration string (nginx.conf, server block, .htaccess, or VirtualHost) to transpile."
}
}
}Inspect and validate Apple App Site Association (apple-app-site-association) and Android Digital Asset Links (assetlinks.json) files, HTTPS hosting rules, and test URL path routing, and compare the origin AASA with the copy on Apple's CDN.
| Argument | Type | Description |
|---|---|---|
| domain* | string | The target domain name (e.g. "example.com") hosting universal link and asset link files. |
| test_url | null | string | Optional web URL path to test against Apple AASA components and exclusion routing patterns. |
{
"type": "object",
"required": [
"domain"
],
"properties": {
"domain": {
"type": "string",
"description": "The target domain name (e.g. \"example.com\") hosting universal link and asset link files."
},
"test_url": {
"type": [
"null",
"string"
],
"default": null,
"description": "Optional web URL path to test against Apple AASA components and exclusion routing patterns."
}
}
}| team_identifier |
| null | string |
| Apple Developer 10-character Team ID, e.g. "BAHDAN9988". |
| background_color | null | string | Background color as CSS rgb(r, g, b), e.g. "rgb(15, 23, 42)". |
| foreground_color | null | string | Foreground text color as CSS rgb(r, g, b), e.g. "rgb(255, 255, 255)". |
| organization_name* | string | Name of the pass issuing organization, e.g. "Acme Airlines". |
| pass_type_identifier | null | string | Apple Pass Type Identifier starting with "pass.", e.g. "pass.com.example.ticket". |
{
"type": "object",
"required": [
"pass_type",
"organization_name",
"description"
],
"properties": {
"pass_type": {
"type": "string",
"description": "Pass style type: \"boardingPass\", \"eventTicket\", \"storeCard\", \"coupon\", or \"generic\"."
},
"description": {
"type": "string",
"description": "Human-readable description of the pass, e.g. \"Flight from SFO to WAW\"."
},
"label_color": {
"type": [
"null",
"string"
],
"default": null,
"description": "Label text color as CSS rgb(r, g, b), e.g. \"rgb(148, 163, 184)\"."
},
"transit_type": {
"type": [
"null",
"string"
],
"default": null,
"description": "Transit type for boardingPass: \"PKTransitTypeAir\", \"PKTransitTypeTrain\", \"PKTransitTypeBus\", \"PKTransitTypeBoat\", \"PKTransitTypeGeneric\"."
},
"serial_number": {
"type": [
"null",
"string"
],
"default": null,
"description": "Unique pass serial number, e.g. \"LOT-89421\"."
},
"barcode_format": {
"type": [
"null",
"string"
],
"default": null,
"description": "Barcode format: \"PKBarcodeFormatQR\", \"PKBarcodeFormatPDF417\", \"PKBarcodeFormatAztec\", \"PKBarcodeFormatCode128\"."
},
"barcode_message": {
"type": [
"null",
"string"
],
"default": null,
"description": "Barcode message payload, e.g. \"M1HAL/BAHDAN ELO027\"."
},
"team_identifier": {
"type": [
"null",
"string"
],
"default": null,
"description": "Apple Developer 10-character Team ID, e.g. \"BAHDAN9988\"."
},
"background_color": {
"type": [
"null",
"string"
],
"default": null,
"description": "Background color as CSS rgb(r, g, b), e.g. \"rgb(15, 23, 42)\"."
},
"foreground_color": {
"type": [
"null",
"string"
],
"default": null,
"description": "Foreground text color as CSS rgb(r, g, b), e.g. \"rgb(255, 255, 255)\"."
},
"organization_name": {
"type": "string",
"description": "Name of the pass issuing organization, e.g. \"Acme Airlines\"."
},
"pass_type_identifier": {
"type": [
"null",
"string"
],
"default": null,
"description": "Apple Pass Type Identifier starting with \"pass.\", e.g. \"pass.com.example.ticket\"."
}
}
}