Skip to main content

A FastMCP server that lets an AI host monitor certificate expiry across a set of domains

Project description

MCP Certificate Monitor

Monitor SSL/TLS certificate expiry across your domains by asking Claude — no dashboards, no command-line tools.

Prerequisites

Setup

1. Add the server to your Claude Desktop config

Open the Claude Desktop configuration file:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json

Add the following:

{
  "mcpServers": {
    "cert-monitor": {
      "command": "uvx",
      "args": ["mcp-certificate-monitor"]
    }
  }
}

uvx downloads and runs the package automatically — no cloning or installation step needed.

2. Restart Claude Desktop

After saving the config file, restart Claude Desktop. The server starts automatically when Claude needs it.

3. Verify the connection

Open a new conversation in Claude Desktop and ask:

What certificate monitoring tools do you have available?

Claude should describe the tools exposed by this server (check certificate, add host, scan all, etc.).

Alternative: run from source

If you prefer to run from a local clone:

git clone https://github.com/natesilva/mcp-certificate-monitor
cd mcp-certificate-monitor

Then use this config instead:

{
  "mcpServers": {
    "cert-monitor": {
      "command": "uv",
      "args": ["run", "mcp-certificate-monitor"],
      "cwd": "/path/to/mcp-certificate-monitor"
    }
  }
}

Documentation

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

mcp_certificate_monitor-0.1.4.tar.gz (5.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

mcp_certificate_monitor-0.1.4-py3-none-any.whl (7.3 kB view details)

Uploaded Python 3

File details

Details for the file mcp_certificate_monitor-0.1.4.tar.gz.

File metadata

  • Download URL: mcp_certificate_monitor-0.1.4.tar.gz
  • Upload date:
  • Size: 5.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for mcp_certificate_monitor-0.1.4.tar.gz
Algorithm Hash digest
SHA256 4213f617eefc82da0978d2bea56fe984220f07d05961f3777023255338069a35
MD5 b4a2ff2ed7cc74aafd964e233f817ee0
BLAKE2b-256 f2b2aa85ff917f8ccac03fae81435712d8d280e7b067c753e5e78dba6783c180

See more details on using hashes here.

Provenance

The following attestation bundles were made for mcp_certificate_monitor-0.1.4.tar.gz:

Publisher: publish.yml on natesilva/mcp-certificate-monitor

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mcp_certificate_monitor-0.1.4-py3-none-any.whl.

File metadata

File hashes

Hashes for mcp_certificate_monitor-0.1.4-py3-none-any.whl
Algorithm Hash digest
SHA256 cefd805442857b2cb30e8654e5557404dbe245a61a23400070e8c6c31d27a46f
MD5 d8beaebec64dd168174eaec1058c199b
BLAKE2b-256 da81bc65535f44237201e2194f82dc53f0849b6e93a1ec05b4ecf3d83f47c1c3

See more details on using hashes here.

Provenance

The following attestation bundles were made for mcp_certificate_monitor-0.1.4-py3-none-any.whl:

Publisher: publish.yml on natesilva/mcp-certificate-monitor

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page