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.2.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.2-py3-none-any.whl (7.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: mcp_certificate_monitor-0.1.2.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.2.tar.gz
Algorithm Hash digest
SHA256 e5c8aa4aa43f8e49e920bb5751327619201714cd512f300455bd1fee134b3e51
MD5 5f56155a6efe42f2e014af07ae46a87d
BLAKE2b-256 127ab7d98e2ef60ad74dc7806938c3d9e634641758b19225696f2360fb323324

See more details on using hashes here.

Provenance

The following attestation bundles were made for mcp_certificate_monitor-0.1.2.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.2-py3-none-any.whl.

File metadata

File hashes

Hashes for mcp_certificate_monitor-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 f691f850067bb7073eb3fe9219ae42e12912acbdcca233272a24677ecd7fdfd4
MD5 33aa04d9408b77fac37ab20cb65a75bf
BLAKE2b-256 ec68b9580bd4e46e3c718f017d8d3588d6fa2d8ce1cae17ced0d8881aebf1fd4

See more details on using hashes here.

Provenance

The following attestation bundles were made for mcp_certificate_monitor-0.1.2-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