accueil / serveurs / Dev & Code / online.ringguard/ringguard
online.ringguard/ringguard
serveur MCP (Model Context Protocol) · ringguard 1.1.0
Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur.
Est-ce que online.ringguard/ringguard est sûr ?
Au dernier audit MCP Hub, le serveur MCP « online.ringguard/ringguard » est classé « Non encore testé ». Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur. Le verdict est réévalué en continu ; consultez la fiche pour l'état à jour.
Méthode : MCP Hub analyse la description de chaque outil (couche 1) et, pour le verdict fort, exécute le serveur dans une micro-VM isolée avec leurres et réseau bloqué (couche 2). On publie des noms et des compteurs, jamais le contenu brut renvoyé par un outil.
Les 21 outils
- add_lead≈ 257 tokens
Add a new lead to your pipeline. Warns if another visible lead already has the same phone number. Two-step: draft, then confirm.
Paramètres, retour & exemple (9)
Paramètrescity· string · optionnelemail· string · optionnelnotes· string · optionnelphone· string · requisstate· string · optionnelconfirm· boolean · optionnel
Leave false to get a draft of the change. Only set true after the user has seen the draft and approved it.industry· string · optionnelcontact_name· string · optionnelbusiness_name· string · requis
Exemple d'appel{"name": "add_lead", "arguments": {"phone": "texte", "business_name": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - call_history≈ 177 tokens
Calls logged on one lead, or if no lead is given, the calls you logged in the last N days.
Paramètres, retour & exemple (3)
Paramètresdays· integer · optionnellimit· integer · optionnellead_id· string · optionnel
Exemple d'appel{"name": "call_history", "arguments": {"days": 1, "limit": 1, "lead_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - claim_lead≈ 198 tokens
Take an unclaimed lead from the shared pool into your own pipeline. Two-step: draft, then confirm.
Paramètres, retour & exemple (2)
Paramètresconfirm· boolean · optionnel
Leave false to get a draft of the change. Only set true after the user has seen the draft and approved it.lead_id· string · requis
Exemple d'appel{"name": "claim_lead", "arguments": {"lead_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - convert_trial_to_lead≈ 210 tokens
Turn a Shadow Trial signup into a lead in your pipeline at the shadow_trial stage. Two-step: draft, then confirm.
Paramètres, retour & exemple (2)
Paramètresconfirm· boolean · optionnel
Leave false to get a draft of the change. Only set true after the user has seen the draft and approved it.trial_id· string · requis
Exemple d'appel{"name": "convert_trial_to_lead", "arguments": {"trial_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - find_leads≈ 242 tokens
Search leads you can see: your own plus the unclaimed pool. Filter by name/phone text, status, industry, city or minimum lead score.
Paramètres, retour & exemple (7)
Paramètrescity· string · optionnellimit· integer · optionnelscope· string · optionnel · all | mine | unclaimedsearch· string · optionnel
Text to match in business name, contact name or phone.status· string · optionnel · cold | contacted | shadow_trial | trial_active | won | lostindustry· string · optionnel
Partial match, e.g. "hvac" or "dental".min_score· integer · optionnel
Pipeline lead score, 1-5.
Exemple d'appel{"name": "find_leads", "arguments": {"city": "texte", "limit": 1, "scope": "all", "search": "texte", "status": "cold", "industry": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - lead_details≈ 158 tokens
Everything about one lead: contact info, pitch (cold-call angle, Shadow Trial pitch, pain points), deal details, call history and notes.
Paramètres, retour & exemple (1)
Paramètreslead_id· string · requis
Exemple d'appel{"name": "lead_details", "arguments": {"lead_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - lead_gen_status≈ 100 tokens
Health of the automated lead-gen pipeline (job postings → AI enrichment → unclaimed pool, runs every 4 hours): when it last delivered leads and how many.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "lead_gen_status", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - log_call≈ 336 tokens
Record 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.
Paramètres, retour & exemple (6)
Paramètresnotes· string · optionnelconfirm· boolean · optionnel
Leave false to get a draft of the change. Only set true after the user has seen the draft and approved it.lead_id· string · requisoutcome· string · requis · no_answer | left_voicemail | not_interested | follow_up | appointment_booked | trial_started | won | do_not_calldirection· string · optionnel · outbound | inboundfollow_up_at· string · optionnel
When to follow up, as an ISO 8601 date-time with timezone, e.g. 2026-10-09T10:00:00-05:00.
Exemple d'appel{"name": "log_call", "arguments": {"lead_id": "texte", "outcome": "no_answer"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - missed_call_cost≈ 285 tokens
Estimate 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.
Paramètres, retour & exemple (4)
Paramètresavg_job_value· number · requis
Average revenue from one booked job, in dollars.calls_per_week· number · requis
Inbound calls the business gets in a typical week.missed_percent· number · optionnel
Share of calls that go unanswered. Default 30 is an assumption; use the business's own figure if known.booking_percent· number · optionnel
Share of answered calls that become a booked job. Default 50 is an assumption.
Exemple d'appel{"name": "missed_call_cost", "arguments": {"avg_job_value": 1, "calls_per_week": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - my_account≈ 79 tokens
Who is signed in to RingGuard, and a quick count of their pipeline.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "my_account", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - my_follow_ups≈ 98 tokens
Your leads with a follow-up due, including overdue ones, soonest first.
Paramètres, retour & exemple (1)
Paramètresdays_ahead· integer · optionnel
Exemple d'appel{"name": "my_follow_ups", "arguments": {"days_ahead": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - my_stats≈ 102 tokens
Your call activity over the last N days: totals by outcome, conversations, trials started and wins.
Paramètres, retour & exemple (1)
Paramètresdays· integer · optionnel
Exemple d'appel{"name": "my_stats", "arguments": {"days": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - new_trial_signups≈ 126 tokens
Businesses that signed up for the free Shadow Trial on ringguard.online and haven't been converted to a lead yet.
Paramètres, retour & exemple (2)
Paramètresdays· integer · optionnelinclude_converted· boolean · optionnel
Exemple d'appel{"name": "new_trial_signups", "arguments": {"days": 1, "include_converted": true}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - pipeline_report≈ 98 tokens
Snapshot of your pipeline: leads by stage, won deals and monthly recurring revenue, follow-ups due, the unclaimed pool and open trial signups.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "pipeline_report", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - ringguard_cost_estimate≈ 196 tokens
Estimate 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.
Paramètres, retour & exemple (2)
Paramètrescalls_per_month· integer · requis
Calls RingGuard would answer per month (overflow + after-hours).avg_call_minutes· number · optionnel
Average call length in minutes. Default 3 is an assumption.
Exemple d'appel{"name": "ringguard_cost_estimate", "arguments": {"calls_per_month": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - start_shadow_trial≈ 339 tokens
Sign 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.
Paramètres, retour & exemple (9)
Paramètrescity· string · optionnelemail· string · requisphone· string · requisstate· string · optionnelmessage· string · optionnel
Anything the business wants RingGuard to know.industry· string · optionnelcontact_name· string · requisbusiness_name· string · requisagreed_to_be_contacted· boolean · requis
Must be true: the person explicitly agreed to be contacted and to the privacy policy.
Exemple d'appel{"name": "start_shadow_trial", "arguments": {"email": "texte", "phone": "texte", "contact_name": "texte", "business_name": "texte", "agreed_to_be_contacted": true}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - team_leaderboard≈ 100 tokens
Owner only. Call activity per rep over the last N days, ranked by conversations.
Paramètres, retour & exemple (1)
Paramètresdays· integer · optionnel
Exemple d'appel{"name": "team_leaderboard", "arguments": {"days": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - top_leads_to_call≈ 137 tokens
The 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.
Paramètres, retour & exemple (2)
Paramètreslimit· integer · optionnelindustry· string · optionnel
Exemple d'appel{"name": "top_leads_to_call", "arguments": {"limit": 1, "industry": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - undo_last_change≈ 151 tokens
Reverse the most recent change you made through Claude (claim, new lead, status change, logged call or trial conversion). Two-step: draft, then confirm.
Paramètres, retour & exemple (1)
Paramètresconfirm· boolean · optionnel
Leave false to get a draft of the change. Only set true after the user has seen the draft and approved it.
Exemple d'appel{"name": "undo_last_change", "arguments": {"confirm": true}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - update_lead_status≈ 226 tokens
Move one of your leads to a new pipeline stage. Two-step: draft, then confirm.
Paramètres, retour & exemple (3)
Paramètresstatus· string · requis · cold | contacted | shadow_trial | trial_active | won | lostconfirm· boolean · optionnel
Leave false to get a draft of the change. Only set true after the user has seen the draft and approved it.lead_id· string · requis
Exemple d'appel{"name": "update_lead_status", "arguments": {"status": "cold", "lead_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - what_ringguard_does≈ 121 tokens
Explains 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.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "what_ringguard_does", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]}
C'est votre serveur ?
Revendiquez-le sur l'espace créateur (preuve GitHub, domaine ou npm) pour afficher le badge « propriétaire vérifié » et lancer un pentest comportemental à la demande afin d'obtenir le badge « Vérifié ».