otherapi_key

SSLMate Cert Spotter API

Cert Spotter API by SSLMate monitors Certificate Transparency logs to alert users about SSL/TLS certificates issued for their domains, helping detect unauthorized certificates and potential security issues.

Verdict

The SSLMate Cert Spotter MCP monitors certificate transparency logs for your domains and alerts you when new SSL/TLS certificates are issued. In Switchy, @mention it to check which domains you're watching, inspect certificate issuance events, or review webhook configurations. Security teams use it to catch unauthorized certificates before they're exploited. DevOps engineers use it to audit certificate coverage across infrastructure. The MCP surfaces three tools: list monitored domains, retrieve event details by ID, and view webhook settings. It won't issue or revoke certificates — it's read-only monitoring. You'll need a Cert Spotter API key, which requires a paid account.

Common use cases

  • Audit monitored domains before quarterly reviews
  • Investigate suspicious certificate issuance alerts
  • Verify webhook delivery configuration
  • Check coverage for newly acquired domains
  • Confirm monitoring after DNS changes

Integration

Vendor
SSLMate Cert Spotter API
Category
other
Auth
API_KEY
Tools
3
Composio slug
sslmate_cert_spotter_api

Tools

  • Get CertSpotter Event

    Tool to retrieve detailed information about a specific certspotter event. use when you need to inspect event metadata after confirming an event id.

  • List Monitored Domains

    Tool to list all monitored domains. use when you need to audit or review the domains currently monitored by cert spotter.

  • Retrieve Webhook Settings

    Tool to retrieve webhook settings. use when you need to view the currently configured cert spotter webhook.

Setup

Setup guide

  1. 11. Log into your SSLMate Cert Spotter account at sslmate.com and navigate to API settings to generate an API key. 2. In Switchy, open your workspace settings and click Integrations, then find SSLMate Cert Spotter API in the catalog. 3. Click Connect and paste your API key when prompted. 4. Switchy tests the connection by calling the list monitored domains endpoint — you'll see a success message if your key is valid. 5. Open any Space and type '@SSLMate list my monitored domains' to confirm the integration works. 6. The MCP will return the domains Cert Spotter is watching for certificate issuance events. 7. To inspect a specific event, you'll need the event ID from a Cert Spotter notification or webhook payload, then ask '@SSLMate get details for event <id>'.

What teammates see: by default, memories from SSLMate Cert Spotter API are scoped to the Space (PROJECT visibility) - you can mark any memory PRIVATE or share it ORG-wide.

Works well with

Top models

Compatibility data appears once enough Spaces have used this MCP together with a given model.

How Switchy teams use it

Not enough Spaces yet to publish anonymised usage stats (we require ≥ 50 Spaces per week).

Starter prompts

List Monitored Domains

@SSLMate list all domains currently monitored by Cert Spotter
Open in a Space →

Inspect Certificate Event

@SSLMate get detailed information for event ID 8472619 including certificate metadata and issuance timestamp
Open in a Space →

Check Webhook Config

@SSLMate retrieve the current webhook configuration and show me the delivery URL and enabled event types
Open in a Space →

Verify Domain Coverage

@SSLMate list monitored domains and tell me if api.example.com is included in the current monitoring scope
Open in a Space →

Audit Recent Events

@SSLMate show me all monitored domains, then retrieve details for the three most recent event IDs I provide
Open in a Space →

Example outputs

Illustrative - representative of the model's voice and quality, not literal recordings.

Prompt

@SSLMate list all domains we're currently monitoring for certificate issuance and show me their status

Output

Here are the 4 domains currently monitored by Cert Spotter: 1. **example.com** — Active monitoring, last certificate detected 3 days ago 2. **api.example.com** — Active monitoring, last certificate detected 12 days ago 3. **staging.example.com** — Active monitoring, no certificates detected in past 30 days 4. **legacy.example.net** — Active monitoring, last certificate detected 47 days ago All domains are configured to alert on new issuances via your webhook endpoint.

Notes

This example demonstrates the audit capability — useful when onboarding new team members or reviewing your certificate monitoring footprint. Requires a valid API key with read access. The MCP returns domain names and basic metadata; it does not include full certificate details unless you drill into specific events.

Prompt

@SSLMate retrieve the webhook configuration so I can verify where certificate alerts are being sent

Output

Your Cert Spotter webhook is configured as follows: **Endpoint:** https://hooks.example.com/cert-alerts **Status:** Active **Events:** New certificate issuance, certificate expiration warnings **Last successful delivery:** 2 hours ago This webhook receives POST requests whenever a monitored domain has a new certificate logged in Certificate Transparency logs.

Notes

This read-only check is critical for debugging alert delivery issues or confirming integration health after infrastructure changes. The MCP does not modify webhook settings — you'll need to use the SSLMate dashboard or API directly to update the endpoint URL or event filters.

Prompt

@SSLMate get details for event ID evt_abc123xyz and summarize whether this certificate issuance looks legitimate for our domain

Output

**Event evt_abc123xyz** was logged 6 hours ago: **Domain:** api.example.com **Issuer:** Let's Encrypt (R3) **Valid from:** 2025-01-15 08:22:00 UTC **Valid until:** 2025-04-15 08:22:00 UTC **SANs:** api.example.com, www.api.example.com **Assessment:** This appears legitimate. The certificate was issued by a trusted CA you've used before, covers expected subdomains, and aligns with your typical 90-day renewal cycle. No suspicious SANs detected.

Notes

This synthesis example pairs the MCP's event metadata with the AI's reasoning to triage certificate issuances. Useful for spotting unauthorized certificates or phishing domains. You must already have the event ID (typically from a webhook payload or prior domain listing). The AI's legitimacy assessment is heuristic — always verify suspicious certificates manually.

Use-case deep-dives

Security audit for SaaS infrastructure

When Cert Spotter catches shadow IT certificate issuance

A 6-person engineering team runs a B2B SaaS platform with a dozen subdomains across staging, production, and customer-facing services. They use the List Monitored Domains tool in a weekly security standup to confirm that every domain in Cert Spotter matches their internal asset inventory. When a certificate event fires for an unexpected subdomain—say, a developer spun up a test environment without logging it—the Get CertSpotter Event tool surfaces the issuer and timestamp within seconds. This MCP works best when your domain footprint is under 50 monitored domains and you already use Cert Spotter's paid tier. If you're managing hundreds of domains or need real-time alerting beyond webhook review, you'll hit the API's rate limits and want a dedicated security orchestration tool instead. For small teams who treat certificate transparency as a compliance checkpoint, this MCP turns a monthly spreadsheet audit into a 5-minute Slack thread.

Incident response for certificate expiry

Why this MCP isn't built for live incident triage

A 3-person DevOps team gets paged at 2 AM because a production certificate expired and customers can't reach the app. They open Switchy hoping to query Cert Spotter for the cert's renewal history and pinpoint when the last issuance happened. The Get CertSpotter Event tool can retrieve event metadata, but only if you already know the event ID—there's no search-by-domain-and-date tool in this MCP's 3-tool set. The Retrieve Webhook Settings tool confirms their alerting config, but that doesn't help mid-incident. This MCP is designed for proactive monitoring and audit workflows, not reactive troubleshooting. If your team needs to trace certificate lineage during an outage, you're better off querying Cert Spotter's web dashboard directly or using a broader certificate management MCP. Save this integration for the post-mortem review, where listing monitored domains helps you document what should have been watched.

Compliance reporting for fintech startups

When quarterly audits demand certificate transparency proof

A 10-person fintech startup preparing for SOC 2 Type II needs to prove they monitor certificate issuance across all production domains. Their auditor asks for a timestamped log showing every cert event in Q3 and confirmation that no rogue certificates were issued. The compliance lead uses List Monitored Domains to generate a snapshot of coverage, then pipes event IDs into Get CertSpotter Event to pull metadata for each issuance—issuer name, validity period, and discovery timestamp. The Retrieve Webhook Settings tool documents their alerting posture for the auditor's evidence binder. This workflow assumes your certificate volume is low enough that manual event retrieval doesn't become a bottleneck; if you're issuing dozens of certs per week, you'll want an automated export instead of querying events one by one. For startups closing their first compliance audit, this MCP turns a vague 'we monitor certificates' claim into a defensible artifact.

Frequently asked

What does the SSLMate Cert Spotter MCP do in Switchy?

It monitors certificate transparency logs for your domains and alerts you when new SSL/TLS certificates are issued. The MCP lets Switchy retrieve certificate issuance events, check which domains you're monitoring, and review webhook configurations. Use it to catch unauthorized certificates or track legitimate renewals across your infrastructure without leaving the workspace.

Do I need a paid Cert Spotter account to use this MCP?

Yes. The MCP requires a Cert Spotter API key, which means you need an active SSLMate Cert Spotter subscription. Free accounts don't get API access. You'll paste your API key into Switchy during setup — no OAuth flow, just the key from your Cert Spotter dashboard. Anyone with the key can connect it.

Can this MCP automatically revoke suspicious certificates?

No. Cert Spotter is a monitoring service, not a certificate authority. The MCP can retrieve event details and list monitored domains, but it can't revoke certificates or modify your infrastructure. If Switchy flags a suspicious issuance, you'll need to contact your CA or update DNS records manually to revoke it.

Why use this MCP instead of Cert Spotter's email alerts?

Email alerts scatter across inboxes and get lost in threads. The MCP brings certificate events into Switchy where your team already works, so you can query historical issuances, correlate events with deployments, and route alerts through your existing workflow. You're trading push notifications for pull-based context when you need it.

Who on the team should connect the Cert Spotter MCP?

Whoever manages your SSL/TLS infrastructure or has access to your SSLMate account. Typically a DevOps engineer or security lead. Once connected, any Switchy user can query certificate events without needing their own Cert Spotter credentials. The MCP doesn't count against user seats, just your Cert Spotter API rate limits.

Data last verified 607 hours ago.Sources aggregated hourly to weekly. See docs/architecture/model-directory.md.