protogrid

Search / online.ringguard/ringguard

RingGuard — AI Receptionist for Trade Businesses

R0· no sign-in

Missed-call cost, AI receptionist pricing and free trial signup; CRM tools for RingGuard sales reps

v1.1.0 · active · website · descriptor JSON · versions

An agent can connect right now, no human step.Remote endpoint, no authentication, reachable on the last probe.
Quality89good
Trust83of 100
Uptime, 30 days100%
Latency p50273 ms

Connect

8 clients · secrets stay placeholders
{
  "mcpServers": {
    "ringguard": {
      "type": "http",
      "url": "https://ringguard.online/mcp"
    }
  }
}
claude mcp add --transport http ringguard https://ringguard.online/mcp
[mcp_servers.ringguard]
url = "https://ringguard.online/mcp"
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "ringguard": {
      "type": "remote",
      "url": "https://ringguard.online/mcp",
      "enabled": true
    }
  }
}
{
  "mcpServers": {
    "ringguard": {
      "type": "http",
      "url": "https://ringguard.online/mcp"
    }
  },
  "deeplink": "cursor://anysphere.cursor-deeplink/mcp/install?name=ringguard&config=eyJ0eXBlIjoiaHR0cCIsInVybCI6Imh0dHBzOi8vcmluZ2d1YXJkLm9ubGluZS9tY3AifQ%3D%3D"
}
{
  "servers": {
    "ringguard": {
      "type": "http",
      "url": "https://ringguard.online/mcp"
    }
  }
}
{
  "mcpServers": {
    "ringguard": {
      "httpUrl": "https://ringguard.online/mcp"
    }
  }
}
extensions:
  "ringguard":
    enabled: true
    name: "ringguard"
    type: streamable_http
    uri: "https://ringguard.online/mcp"
    timeout: 300

Quality 89 / 100good

protocol88 · weight 25
  • pass
    protocol.modernsupports 2026-07-28 (server/discover)
  • pass
    protocol.statelessanswers without a session
  • pass
    protocol.transportstreamable HTTP
  • warn
    protocol.list_ttltools/list declares ttlMs 0, so clients re-fetch it on every use
authorizationn/a · weight 15
  • n/a
    auth.prm, auth.as_metadata, auth.cimdno remote uses OAuth
  • n/a
    auth.secret_in_urlno templated URL
tool hygiene86 · weight 30
  • pass
    tools.descriptionsevery tool has a description
  • pass
    tools.description_lengthdescriptions are concise
  • pass
    tools.schemasevery tool has an object input schema
  • pass
    tools.annotations21 of 21 tools declare readOnlyHint or destructiveHint
  • fail
    tools.directory_hintsno tool declares all four of readOnlyHint, destructiveHint, idempotentHint and openWorldHint; missing: ringguard_cost_estimate (destructiveHint, idempotentHint); start_shadow_trial (idempotentHint); top_leads_to_call (destructiveHint, idempotentHint); …
  • pass
    tools.token_costabout 3,098 tokens to load every tool
  • pass
    tools.api_dumptools are not a one-to-one API dump
stability100 · weight 15
  • pass
    stability.changesno tool changes in 30 days
  • pass
    stability.rug_pullno tool changed its meaning under the same name
dependenciesn/a · weight 15
  • n/a
    deps.known_vulns, deps.mcp_sdk_version, deps.resolvableno npm or PyPI package

21 tools, about 3,098 tokens to load them all · tool set a8d97661ae5a · checked 2026-10-20 10:35 UTC

Tool changes

No tool definition changes recorded. A server's first observation is its baseline; later probes record what changes.

Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed. How it is computed.

Trust 83 / 100

no-repository
provenance55
liveness100
freshness100
hygiene80

+dns-namespace +website +reachable +uptime-100% +updated-13d-ago -no-repository

Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed. How it is computed.

Endpoints

remoteauthreachableuptime 30dp50protocollast ok
https://ringguard.online/mcp streamable-httpnoneyes100%273 ms2026-07-282026-10-20

Tools (21)

add_leadAdd a new lead to your pipeline. Warns if another visible lead already has the same phone number. Two-step: draft, then confirm.
call_historyread-onlyCalls logged on one lead, or if no lead is given, the calls you logged in the last N days.
claim_leadTake an unclaimed lead from the shared pool into your own pipeline. Two-step: draft, then confirm.
convert_trial_to_leadTurn a Shadow Trial signup into a lead in your pipeline at the shadow_trial stage. Two-step: draft, then confirm.
find_leadsread-onlySearch leads you can see: your own plus the unclaimed pool. Filter by name/phone text, status, industry, city or minimum lead score.
lead_detailsread-onlyEverything about one lead: contact info, pitch (cold-call angle, Shadow Trial pitch, pain points), deal details, call history and notes.
lead_gen_statusread-onlyHealth of the automated lead-gen pipeline (job postings → AI enrichment → unclaimed pool, runs every 4 hours): when it last delivered leads and how many.
log_callRecord a call with one of your leads, optionally setting a follow-up. Some outcomes also move the lead's stage (won, trial_started, appointment_booked, not_interested, do_not_call). Two-step: draft, then confirm.
missed_call_costread-onlyEstimate how much revenue a business loses to unanswered calls, from its own call volume and average job value. No sign-in needed. Ask the user for their numbers rather than guessing them.
my_accountread-onlyWho is signed in to RingGuard, and a quick count of their pipeline.
my_follow_upsread-onlyYour leads with a follow-up due, including overdue ones, soonest first.
my_statsread-onlyYour call activity over the last N days: totals by outcome, conversations, trials started and wins.
new_trial_signupsread-onlyBusinesses that signed up for the free Shadow Trial on ringguard.online and haven't been converted to a lead yet.
pipeline_reportread-onlySnapshot of your pipeline: leads by stage, won deals and monthly recurring revenue, follow-ups due, the unclaimed pool and open trial signups.
ringguard_cost_estimateread-onlyEstimate what RingGuard would cost a business per month from how many calls it would handle, compared with a receptionist and an answering service. No sign-in needed.
start_shadow_trialSign a business up for RingGuard's free 48-hour Shadow Trial. The RingGuard team follows up by text or call within one business day. Only call this after the person has given their details and explicitly agreed to be contacted and to the privacy policy (https://ringguard.online/privacy). No sign-in needed.
team_leaderboardread-onlyOwner only. Call activity per rep over the last N days, ranked by conversations.
top_leads_to_callread-onlyThe best leads to call right now: not yet won or lost, with a phone number, ranked by lead score and how much the open receptionist job is costing them. Includes the suggested cold-call angle.
undo_last_changeReverse the most recent change you made through Claude (claim, new lead, status change, logged call or trial conversion). Two-step: draft, then confirm.
update_lead_statusMove one of your leads to a new pipeline stage. Two-step: draft, then confirm.
what_ringguard_doesread-onlyExplains RingGuard, the AI voice receptionist for trade businesses (HVAC, plumbing, roofing, towing): what it does, pricing, how it compares to a receptionist or answering service, and the free Shadow Trial. No sign-in needed.

Schemas: list_tools.

Similar MCP servers

Official server.json
{
  "name": "online.ringguard/ringguard",
  "title": "RingGuard — AI Receptionist for Trade Businesses",
  "$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
  "remotes": [
    {
      "url": "https://ringguard.online/mcp",
      "type": "streamable-http"
    }
  ],
  "version": "1.1.0",
  "websiteUrl": "https://ringguard.online",
  "description": "Missed-call cost, AI receptionist pricing and free trial signup; CRM tools for RingGuard sales reps"
}