co.vantaj/mcp-server

MCPcommunitylive
v1.0.0co.vantajUnknownUpdated 2mo ago

Vantaj uptime monitoring via MCP - manage monitors, heartbeats, incidents, and status pages.

Endpoint healthlive
checked 1 day ago · 173ms
100% of the last 4 checks reached this endpoint
Works in
ClaudeCursorCopilotChatGPTGemini

Inferred from the transports this listing declares (streamable-http). A client not listed here hasn’t been ruled out — it just isn’t something Forge can confirm.

Automatically indexed from public sources. Not yet verified by the developer on Forge.Claim this listing →
2mo agoLast update
Package
Authorco.vantaj
LicenseUnknown
Version1.0.0
Sourcemcp-registry
Trust Status
B
60/100Good
Listed in Forge index+10/10
Publisher identity verified+0/30
Publisher: this listing has no repository on file, so `forge publish` cannot verify ownership automatically. Use "Claim this listing" above — Forge reviews these by hand.
Domain verification+0/10
Not currently available for this listing type — the domain-verification check only runs for npm-backed packages today, so this row cannot be earned here yet regardless of what's hosted at the domain.
Prompt-injection scan · clean+30/30
Obfuscation / exfil scan · clean+20/20
StatusCommunity-indexed
PublisherUnverified
SignatureUnsigned
Domain
Provenance
DependenciesNot audited
Tool surface13 tools · none privileged
Security scan✓ Cleanvlive · 1d agoHow well does this scan work?
EvalsNone
IndexedJul 12, 2026

Verification confirms publisher identity (repo ownership), not code safety. The security scan covers known CVEs and suspicious install scripts.

Tools

13 tools · none privileged
Observed live from the vendor's endpoint1d ago

Read from a real MCP initialize → tools/list handshake against the declared endpoint. No tool was ever invoked — tools/list is the read-only introspection call the protocol defines for this. It reflects what the server advertised at that moment; a hosted endpoint is not pinned to any version and can change without notice.

  • https://api.vantaj.co/mcp13 tools · 173ms
list_projectsList all projects in the workspace. Call this first - most other tools need a project_id.

List all projects in the workspace. Call this first - most other tools need a project_id.

ParameterTypeDescription
limitintegerPage size (default 25)
cursorstringPagination cursor from a previous call
list_monitorsList uptime monitors in a project, with current status, response time, and 24h uptime.

List uptime monitors in a project, with current status, response time, and 24h uptime.

ParameterTypeDescription
project_id*stringProject ID (from list_projects)
limitintegerPage size (default 25)
cursorstringPagination cursor from a previous call
get_monitorGet a single monitor by ID, including status, uptime, regions, and settings.

Get a single monitor by ID, including status, uptime, regions, and settings.

ParameterTypeDescription
id*stringMonitor ID
create_monitorCreate a new uptime monitor. Checks start immediately. Types: http, tcp (host:port URL), smtp, ping, ssl, dns. Set inverted=true for exposure monitoring (alert when a target that should stay down becomes reachable).

Create a new uptime monitor. Checks start immediately. Types: http, tcp (host:port URL), smtp, ping, ssl, dns. Set inverted=true for exposure monitoring (alert when a target that should stay down becomes reachable).

ParameterTypeDescription
project_id*stringProject ID (from list_projects)
name*stringDisplay name
url*stringURL for http, host for ping/smtp, host:port for tcp
type*stringCheck type
interval_secondsintegerCheck interval (default 300)
regionsarrayProbe regions (defaults to all)
groupstringOptional group name
timeout_secondsintegerRequest timeout in seconds (default 30)
expected_status_codesarrayHTTP status codes considered up (default: any 2xx)
invertedbooleanExposure monitoring: up while unreachable, alert when reachable
update_monitorUpdate a monitor's settings (name, url, interval, inverted, …). Cannot delete.

Update a monitor's settings (name, url, interval, inverted, …). Cannot delete.

ParameterTypeDescription
id*stringMonitor ID
namestringNew display name
urlstringNew target: URL for http, host for ping/smtp, host:port for tcp
typestringNew check type
interval_secondsintegerNew check interval in seconds
regionsarrayNew probe region list
groupstringNew group name
timeout_secondsintegerNew request timeout in seconds
expected_status_codesarrayHTTP status codes considered up
invertedbooleanEnable/disable exposure monitoring (alert when reachable)
pause_monitorPause a monitor - checks stop until it's resumed. Use before planned work on a single target.

Pause a monitor - checks stop until it's resumed. Use before planned work on a single target.

ParameterTypeDescription
id*stringMonitor ID
resume_monitorResume a paused monitor - checks start again immediately.

Resume a paused monitor - checks start again immediately.

ParameterTypeDescription
id*stringMonitor ID
create_maintenance_windowSchedule a one-time maintenance window: the listed monitors keep running but their alerts are suppressed between starts_at and ends_at. Use before deploys or planned downtime.

Schedule a one-time maintenance window: the listed monitors keep running but their alerts are suppressed between starts_at and ends_at. Use before deploys or planned downtime.

ParameterTypeDescription
project_id*stringProject ID (from list_projects)
title*stringWindow title, e.g. 'Database migration'
descriptionstringOptional details shown alongside the window
starts_at*stringISO 8601 datetime with offset, e.g. 2026-07-12T02:00:00Z
ends_at*stringISO 8601 datetime with offset - must be after starts_at
monitor_ids*arrayMonitors whose alerts to suppress (from list_monitors)
timezonestringIANA timezone for display (default UTC)
list_heartbeatsList heartbeat (cron/background job) monitors in a project, with last-ping status.

List heartbeat (cron/background job) monitors in a project, with last-ping status.

ParameterTypeDescription
project_id*stringProject ID (from list_projects)
limitintegerPage size (default 25)
cursorstringPagination cursor from a previous call
list_incidentsList incidents (outages) in a project - open and resolved, with timestamps and duration.

List incidents (outages) in a project - open and resolved, with timestamps and duration.

ParameterTypeDescription
project_id*stringProject ID (from list_projects)
limitintegerPage size (default 25)
cursorstringPagination cursor from a previous call
get_incidentGet a single incident by ID.

Get a single incident by ID.

ParameterTypeDescription
id*stringIncident ID
list_domainsList tracked domains with expiry dates, registrar, and days remaining.

List tracked domains with expiry dates, registrar, and days remaining.

ParameterTypeDescription
project_id*stringProject ID (from list_projects)
limitintegerPage size (default 25)
cursorstringPagination cursor from a previous call
list_status_pagesList status pages with visibility, slug, and public URL.

List status pages with visibility, slug, and public URL.

ParameterTypeDescription
project_id*stringProject ID (from list_projects)
limitintegerPage size (default 25)
cursorstringPagination cursor from a previous call

13 of 13 tools published a description.

Tool names and descriptions are written by the publisher and shown verbatim as inert text. They are the strings an MCP client passes to a model, so Forge scans them for prompt-injection patterns — any finding appears with the security scan above. “Privileged” is a keyword match on the tool name, not an audit of what the tool does: a benign-sounding name can still do anything.

About

Vantaj uptime monitoring via MCP - manage monitors, heartbeats, incidents, and status pages.

Keywords
mcp
Alternatives
Comparing tool surfaces…

No dependency coverage

This entry publishes no npm package, so Forge has no dependency tree for it. That is a gap in coverage — not a statement that it has no dependencies.