Relvato

Relvato MCP server

Community Relvato
Updated

Relvato's hosted MCP server: website monitoring your AI agent can run. Connection docs and registry entry.

Relvato MCP server

Website monitoring your AI agent can run: add a site, pick its checks, run them and explain what broke. Developer docs · Official MCP Registry · relvato.com

Relvato monitors websites in a real browser. It checks sign-ups, logins, checkout, payments,page speed, search visibility and security, and re-checks them every time the site changes. It works on any website andgoes deepest on WordPress & WooCommerce.

This is Relvato's hosted Model Context Protocol server. There's nothing toinstall or run: point your MCP client at the URL and authenticate with a Relvato API key. This repository holds theconnection details and the registry entry (server.json). The server itself runs at Relvato.

Endpoint https://app.relvato.com/api/mcp
Transport Streamable HTTP (stateless JSON-RPC over POST)
Auth Relvato API key: Authorization: Bearer rlv_… (or x-api-key: rlv_…)
Registry name com.relvato/relvato

Get an API key

  1. Sign up (there's a free plan) or sign in.
  2. Open API access from the account menu, or go to app.relvato.com/api-access.
  3. Create a key:
    • Full access lets the agent add sites and checks, change schedules and run scans.
    • Read-only lets it read sites, runs, health overviews, fix briefs and alert settings. With a read-only key theclient only sees the read tools.

A key is shown once. Keep it out of files you commit.

Connect

Claude Code

claude mcp add --transport http relvato https://app.relvato.com/api/mcp --header "Authorization: Bearer rlv_your_key"

Cursor

In ~/.cursor/mcp.json (all projects) or .cursor/mcp.json (one project):

{
  "mcpServers": {
    "relvato": {
      "url": "https://app.relvato.com/api/mcp",
      "headers": {
        "Authorization": "Bearer rlv_your_key"
      }
    }
  }
}

VS Code

In .vscode/mcp.json. VS Code asks for the key once and stores it securely, so it never sits in the file:

{
  "inputs": [
    { "type": "promptString", "id": "relvato-key", "description": "Relvato API key (rlv_…)", "password": true }
  ],
  "servers": {
    "relvato": {
      "type": "http",
      "url": "https://app.relvato.com/api/mcp",
      "headers": {
        "Authorization": "Bearer ${input:relvato-key}"
      }
    }
  }
}

Cline

In cline_mcp_settings.json (MCP Servers → Configure):

{
  "mcpServers": {
    "relvato": {
      "type": "streamableHttp",
      "url": "https://app.relvato.com/api/mcp",
      "headers": {
        "Authorization": "Bearer rlv_your_key"
      }
    }
  }
}

Agents that set servers up themselves can follow llms-install.md.

Any other client

Add a remote HTTP (streamable HTTP) server with the endpoint above and an Authorization: Bearer rlv_… header.In the common mcp.json format:

{
  "mcpServers": {
    "relvato": {
      "type": "http",
      "url": "https://app.relvato.com/api/mcp",
      "headers": {
        "Authorization": "Bearer rlv_your_key"
      }
    }
  }
}

Relvato uses API keys, not OAuth, so a client needs to be able to send a custom header. Clients that accept only a bareURL can list the tools but can't call them.

Tools

Tool What it does Key needed
list_sites List the account's websites and whether each is ready to run checks. read-only
site_overview Plain-language health verdict: what needs attention, every check with its latest run and schedule, and plan usage. read-only
list_checks The checks you can add to a site: what each catches, whether your plan includes it, and which are recommended. read-only
list_runs Recent runs, newest first, optionally for one site. read-only
get_run One run in detail: status, error, warnings, steps, visual comparisons and the dashboard link. read-only
get_fix_prompt For a run that found a problem: the same brief Relvato's own AI answers, to reason about the likely cause and fixes. read-only
get_alert_settings Who is told about what: frequency, severity, each channel's state and routing. No URLs or secrets. read-only
add_site Add a website and get its setup step: connect the WordPress plugin, or verify the domain. full access
verify_site Check that setup step: the plugin connection, or the domain-verification DNS record or meta tag. full access
add_checks Add checks to a site. Each one reports added, already there, or why not. full access
update_check Turn a check on or off, or change its schedule. full access
trigger_scan Run a site's checks now, or a single check, and get the run IDs back. Uses the monthly run quota. full access

initialize and tools/list answer without a key, so directories and clients can show what the server offers. Everytool call needs one.

Things to ask

  • "Set up monitoring for example.com and tell me what I need to do to connect it."
  • "Why did checkout fail on my shop last night, and how do I fix it?"
  • "Who gets alerted when a Security check fails, and on which channels?"
  • "Run the checks on my site now and tell me if anything broke."

What an agent can't do

These stay in the Relvato dashboard, with a person looking:

  • Skip ownership. A new site runs no checks until its WordPress plugin is connected or its domain is verified.
  • Accept changes. Accepting new visual baselines and ignoring warnings are done in the dashboard.
  • Apply fixes. No fixes are applied to your site.
  • Touch secrets. Connect tokens, signing secrets and webhook URLs are never exposed.
  • Go past your plan. Plan limits apply exactly as in the dashboard.

Limits

Requests are rate-limited per account, per minute, counted across the REST API and MCP together:

Plan Requests per minute
Free 30
Pro 120
Business 600
Agency 2,400

Runs started with trigger_scan count toward the same monthly run quota as scheduled checks. Seepricing.

Also available

  • REST API. The same data at https://app.relvato.com/api/v1, using the same keys. See thedeveloper docs.
  • Webhooks. A signed JSON event for every alert (Pro and up).

Support

This repository contains documentation and configuration only. The Relvato service is proprietary and covered by itsterms. The contents of this repository are MIT-licensed (see LICENSE), socopy the config snippets freely.

MCP Server · Populars

MCP Server · New

    vanshyadav1408

    Omentir

    Open Source HeyReach & Gojiberry alternative

    Community vanshyadav1408
    irinabuht12-oss

    Google Ads MCP + Meta Ads MCP (Facebook Ads MCP) + GA4: one hosted MCP server for Claude, ChatGPT and Cursor

    Google Ads MCP server + Meta Ads MCP (Facebook Ads MCP) + GA4 + Search Console in one hosted remote MCP for Claude, ChatGPT, Cursor & n8n: 250+ tools, OAuth login, no API keys, approval-gated writes, free. By Ryze AI.

    Community irinabuht12-oss
    silamir

    BoondManager MCP Server

    Serveur MCP pour l'API BoondManager (ERP/CRM des ESN) : 182 outils, 12 prompts et 22 ressources pour piloter candidats, consultants, opportunités, projets, CRA, notes de frais et facturation depuis Claude. TypeScript, transports stdio et HTTP (OAuth2). Un projet Silamir.

    Community silamir
    infino-ai

    supergrep

    Retrieval + inference offload for AI coding agents.

    Community infino-ai
    SylphxAI

    anymd

    Any file → clean Markdown for AI agents: PDF, Word, PowerPoint, Excel, EPUB, HTML and web pages, images (OCR), audio and video (metadata, subtitles, transcripts). A fast Rust MCP server and CLI that runs on your machine. No API key.

    Community SylphxAI