MCP.Market

upkeep-mcp server

by tiagocalado86·io.github.tiagocalado86/upkeep-mcp·v0.6.1

Website maintenance checks: domains, SSL, uptime, technical SEO and accessibility

A88/100grade A
What users say
No reviews yet
Be the first
Safety scan
A88/100

full report

Adoption
Growing

0 stars68 downloads/wk

Reviews

Write one

Nobody has reviewed upkeep-mcp yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

upkeep-mcp tools (8)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • accessibility_audit
  • domain_check
  • health
  • portfolio_report
  • seo_audit
  • site_crawl
  • ssl_check
  • uptime_check

Public scan report

scanner v0.1.10 · 2026-10-15 · same rubric, same numbers if you re-run it

no findings
  • Code scan94 source files scanned25/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitylocal package, no credentials required12/15
  • Maintenancelast push 39 days ago12/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Overall 88/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How upkeep-mcp compares

Against every graded SEO MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
88/100
higher than 80% of 769 SEO servers
Tools
8
the typical SEO server has 6
Tools that change things
0%
typical: 0%. Fewer write tools means less an agent can break
Downloads a week
68
more than 48% of 170 SEO servers with a package

What its tools let an agent do: 8 read

Install upkeep-mcp in Claude Code, Cursor or VS Code

Runs npx -y upkeep-mcp on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add upkeep-mcp -- npx -y upkeep-mcp
Add to Cursor

What the publisher says

From the upkeep-mcp repository's README, as published. We do not edit it. Read it on GitHub

upkeep-mcp

An MCP server for the recurring checks behind ongoing website maintenance: domains, SSL certificates, uptime, technical SEO and accessibility — all from publicly available information.

Built for people who look after a portfolio of client sites on a retainer, not just a single domain. The goal is to answer one question quickly: what needs attention this week?

Status

Early development, built in public phase by phase. Everything that needs no browser is implemented and useful today.

It also exposes the portfolio://sites resource (the site list, for a client to read without spending a tool call) and the quarterly_report prompt (turns a portfolio run into the report a client actually reads).

Published on npm, so it installs with one command — see Installation. A public instance is also running, for anyone who would rather point a client at a URL than run anything — see The hosted instance.

What it looks like

> Is example.com about to expire?

example.com expires 2027-08-13 (346 days).
Registrar: RESERVED-Internet Assigned Numbers Authority.
Nameservers: elliott.ns.cloudflare.com, hera.ns.cloudflare.com.
Resolves: apex yes, www yes. DNSSEC: delegation signed.
> Check the certificate on expired.badssl.com

expired.badssl.com:443 certificate expires 2015-04-12 (-4159 days).
Issued by COMODO RSA Domain Validation Secure Server CA.
Chain does not verify (CERT_HAS_EXPIRED). Negotiated TLSv1.2.
Host matched via *.badssl.com.
Revocation not established: http://ocsp.comodoca.com could not answer: the
responder is not authorised to answer for this certificate.

Needs attention:
- [critical] The certificate expired 4159 days ago.
- [critical] The certificate chain does not verify: CERT_HAS_EXPIRED.
> Check the certificate on revoked.grc.com

revoked.grc.com:443 certificate expires 2026-10-18 (42 days).
Issued by Certera RSA DV SSL CA 2.
Chain verifies. Negotiated TLSv1.2.
Host matched via revoked.grc.com.
Revoked on 2025-09-18.

Needs attention:
- [critical] The certificate was revoked on 2025-09-18; browsers that check
  revocation will refuse the site.

Note what the second one does: the chain verifies. Node performs no revocation lookup of its own, so that certificate completes a handshake and reports as trusted. Only asking its issuer finds the problem.

Every tool also returns structured data alongside the text, so results can be sorted, filtered and fed into a report. Full input and output for each tool is in examples/, and a whole portfolio session — the weekly triage, a drill-down, and what the comparison against the previous run will and will not claim — is in examples/conversation.md.

The tools

domain_check

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

upkeep-mcp: common questions

Is upkeep-mcp server safe?
Yes, by our scan: it is graded A (88/100). Read the upkeep-mcp safety report
How do I install upkeep-mcp?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does upkeep-mcp need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is upkeep-mcp maintained?
The last commit was 58 days ago (2026-09-07). The latest release is v0.6.1.
What can I use instead of upkeep-mcp?
Servers from other publishers that do the same job: squirrelscan MCP server, Librecrawl — Technical SEO Audit MCP Server and SyteCheck MCP server.
How does upkeep-mcp compare with other SEO MCP servers?
safety score 88/100 (higher than 80% of 769 SEO servers); tools 8 (the typical SEO server has 6); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.

Alternatives to upkeep-mcp

Same job from other publishers: the closest match first, then the best rated.

  • squirrelscan
    Website QA for your coding agent: audit SEO, performance, security, accessibility over MCP.
    B
  • Librecrawl — Technical SEO Audit MCP Server
    Self-hosted technical SEO audit MCP. 50+ checks, WAF detection, ephemeral. Built on LibreCrawl.
    B
  • SyteCheck
    Scan a website for SEO, accessibility, performance and security issues, and read the report.
    B
  • site-spec
    MCP server: audit any website for SEO, accessibility, and AI-searchability, then auto-fix it.
    A
  • SEO Audit Console
    Technical SEO in Claude: GSC + crawl + DataForSEO - audit, portfolio, market sizing, content recon.
    A