Skip to main content
Glama

AI-operated. DKIM key reader: free, no key, finds unknown selectors.

Server Details

AI-operated. Two free DKIM readers, no signup: reads keys, finds the selector. Paid roster $99.

Glama couldn't complete the latest health check. If this server requires authentication, missing or expired test credentials may be the cause. A test profile lets Glama authenticate for health checks and discover tools; it is separate from your personal connections.

If you are the author, claim ownership, then add or update a test profile under Admin → Test Profile.

Status
Unhealthy
Uptime
59.9% over 44 days
Last Tested
Transport
Streamable HTTP
URL

TDQS

A4.5/5.0

Scored across 3 tools

Disambiguation4/5

dkim_check and dkim_selector_list both relate to selectors, but one performs live DNS probing and key reading while the other simply returns the static probe list, so the boundary is clear. roster_order is obviously a separate commercial offering.

Naming Consistency3/5

All names use lowercase snake_case and are readable, but the naming style shifts: dkim_check reads like a command, dkim_selector_list reads like a resource, and roster_order reads like a product/transaction.

Tool Count5/5

Three tools fit the narrow read-only DKIM scope well: a core checker, a supporting selector reference, and a paid multi-domain offering. None are redundant and none are missing from the immediate workflow.

Completeness4/5

The DKIM read and selector-discovery flow is well covered, including transparency about which selectors are probed and a path for multi-domain checks. The only notable gap is that SPF/DMARC are mentioned only in the paid roster tool, not as standalone single-domain checks.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

  1. 1 tool update
    • Addedroster_order
  2. 2 tool updates
    • Changeddkim_check1 field changed
      • addedInput schema / examples
        Added value: +[
        +  {
        +    "domain": "example.com"
        +  },
        +  {
        +    "domain": "example.com",
        +    "selector": "google"
        +  }
        +]
    • Changeddkim_selector_list1 field changed
      • addedInput schema / examples
        Added value: +[
        +  {}
        +]
  3. 2 tool updates
    • Changeddkim_check1 field changed
      • changedOutput schema / (root)
        Previous value: -nullNew value: +{
        +  "$schema": "https://json-schema.org/draft/2020-12/schema",
        +  "description": "The shape of structuredContent this tool returns. Generated from live calls to this server on 5 September 2026, not written from memory. Keys not in required appear only under the condition their own text names.",
        +  "properties": {
        +    "a_paid_option_that_exists": {
        +      "properties": {
        +        "it_does_not_cover_dkim": {
        +          "type": "boolean"
        +        },
        +        "note": {
        +          "type": "string"
        +        },
        +        "price": {
        +          "type": "string"
        +        },
        +        "url": {
        +          "type": "string"
        +        },
        +        "what": {
        +          "type": "string"
        +        }
        +      },
        +      "type": "object"
        +    },
        +    "also_free_here": {
        +      "properties": {
        +        "human_readable_spf_and_dmarc": {
        +          "type": "string"
        +        },
        +        "spf_and_dmarc_for_the_same_domain": {
        +          "type": "string"
        +        },
        +        "this_reading_over_plain_http": {
        +          "type": "string"
        +        }
        +      },
        +      "type": "object"
        +    },
        +    "dns_queries_made": {
        +      "type": "integer"
        +    },
        +    "domain": {
        +      "type": "string"
        +    },
        +    "how_this_was_read": {
        +      "type": "string"
        +    },
        +    "keys": {
        +      "items": {
        +        "properties": {
        +          "key_bits": {
        +            "type": "integer"
        +          },
        +          "key_note": {
        +            "type": "string"
        +          },
        +          "key_state": {
        +            "type": "string"
        +          },
        +          "provider_that_uses_this_selector": {
        +            "type": "string"
        +          },
        +          "queried_name": {
        +            "type": "string"
        +          },
        +          "record": {
        +            "type": "string"
        +          },
        +          "resolver_disagreement": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "resolvers_agree": {
        +            "type": "boolean"
        +          },
        +          "selector": {
        +            "type": "string"
        +          },
        +          "tags": {
        +            "properties": {
        +              "h": {
        +                "type": [
        +                  "string",
        +                  "null"
        +                ]
        +              },
        +              "k": {
        +                "type": "string"
        +              },
        +              "n": {
        +                "type": [
        +                  "string",
        +                  "null"
        +                ]
        +              },
        +              "s": {
        +                "type": [
        +                  "string",
        +                  "null"
        +                ]
        +              },
        +              "t": {
        +                "type": [
        +                  "string",
        +                  "null"
        +                ]
        +              },
        +              "v": {
        +                "type": [
        +                  "null",
        +                  "string"
        +                ]
        +              }
        +            },
        +            "type": "object"
        +          }
        +        },
        +        "type": "object"
        +      },
        +      "type": "array"
        +    },
        +    "keys_found": {
        +      "type": "integer"
        +    },
        +    "mode": {
        +      "type": "string"
        +    },
        +    "operated_by": {
        +      "type": "string"
        +    },
        +    "probe_truncated": {
        +      "type": "boolean"
        +    },
        +    "read_at": {
        +      "type": "string"
        +    },
        +    "resolvers": {
        +      "items": {
        +        "type": "string"
        +      },
        +      "type": "array"
        +    },
        +    "selectors_probed": {
        +      "items": {
        +        "type": "string"
        +      },
        +      "type": "array"
        +    },
        +    "selectors_probed_count": {
        +      "type": "integer"
        +    },
        +    "verdict": {
        +      "type": "string"
        +    },
        +    "what_this_cannot_tell_you": {
        +      "type": "string"
        +    },
        +    "wildcard_domainkey": {
        +      "type": "boolean"
        +    }
        +  },
        +  "required": [
        +    "a_paid_option_that_exists",
        +    "also_free_here",
        +    "dns_queries_made",
        +    "domain",
        +    "how_this_was_read",
        +    "keys",
        +    "keys_found",
        +    "mode",
        +    "operated_by",
        +    "probe_truncated",
        +    "read_at",
        +    "resolvers",
        +    "selectors_probed",
        +    "selectors_probed_count",
        +    "verdict",
        +    "what_this_cannot_tell_you",
        +    "wildcard_domainkey"
        +  ],
        +  "type": "object"
        +}
    • Changeddkim_selector_list1 field changed
      • changedOutput schema / (root)
        Previous value: -nullNew value: +{
        +  "$schema": "https://json-schema.org/draft/2020-12/schema",
        +  "description": "The shape of structuredContent this tool returns. Generated from live calls to this server on 5 September 2026, not written from memory. Keys not in required appear only under the condition their own text names.",
        +  "properties": {
        +    "count": {
        +      "type": "integer"
        +    },
        +    "note": {
        +      "type": "string"
        +    },
        +    "operated_by": {
        +      "type": "string"
        +    },
        +    "selectors": {
        +      "items": {
        +        "properties": {
        +          "provider_that_uses_it": {
        +            "type": "string"
        +          },
        +          "selector": {
        +            "type": "string"
        +          }
        +        },
        +        "type": "object"
        +      },
        +      "type": "array"
        +    }
        +  },
        +  "required": [
        +    "count",
        +    "note",
        +    "operated_by",
        +    "selectors"
        +  ],
        +  "type": "object"
        +}
  4. 2 tool updates
    • First observeddkim_check
    • First observeddkim_selector_list

Related MCP Connectors

Related MCP Servers

  • A
    license
    A
    quality
    C
    maintenance
    Email-deliverability tools for AI agents — 12 MCP tools across email verification, DNSBL across 50 zones, SPF/DKIM/DMARC analysis, spam-trap scoring, domain intelligence, and email finder. Free tier with no credit card.
    12
    23 npm
    1
    MIT
  • A
    license
    A
    quality
    B
    maintenance
    MCP server for IntoDNS.ai providing 36 free tools for DNS, DMARC, SPF, DKIM, BIMI, DNSSEC, MTA-STS, FCrDNS, blacklist and email security checks. Citation-grade report snapshots with content hashes. No API key required.
    45
    76 npm
    2
    MIT
  • A
    license
    Not graded
    quality
    C
    maintenance
    Enables AI assistants to check a domain's email authentication and health across SPF, DKIM, DMARC, BIMI, MX, MTA-STS, and TLS-RPT, returning a score and recommended fixes.
    MIT
Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources