website

Cuvo Health published site content and live discovery-call booking tools for AI agents.

Should I use this

Quality & Safety

A
Description quality
96%
Schema completeness
66%
Naming quality
96%
Poisoning risk
100%
Permission match
100%
Protocol compliance
100%

Based on automated analysis of tool definitions and protocol compliance.

Context Cost

~1,060Tokens (tool definitions)
~506 BTypical response size
Moderate attention impact (0.83% of 128k context)

This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.

Install

One-Click Install

Add this to your `claude_desktop_config.json` file:

{
  "mcpServers": {
    "website": {
      "command": "npx",
      "args": [
        "cuvo-health"
      ]
    }
  }
}

Runnable packages

npmcuvo-health1.0.0stdio

Remote endpoints

https://cuvo.co/mcpstreamable-http

What it can do

Tool inventory

Tools (9)

🟢 Read-only🟡 Write🔴 Delete⚪ Unknown
🟢get_overview

What Cuvo Health is, who it is for, and the canonical FAQ: the white label telehealth platform that operates the licensed clinic behind consumer brands.

Input Schema

{
  "type": "object",
  "properties": {},
  "required": [],
  "additionalProperties": false
}
🟢get_pricing

Cuvo's published pricing as markdown: plan tiers with setup fees, the flat $25 per-consult fee, no revenue share, commercial terms, and add-ons.

Input Schema

{
  "type": "object",
  "properties": {},
  "required": [],
  "additionalProperties": false
}
🟢list_comparisons

List every Cuvo-vs-competitor comparison page (slug, competitor name, one-line summary, facts-reviewed date).

Input Schema

{
  "type": "object",
  "properties": {},
  "required": [],
  "additionalProperties": false
}
🟢get_comparison(slug)

Full text (markdown) of one Cuvo-vs-competitor comparison page, by slug from list_comparisons.

Input Schema

{
  "type": "object",
  "properties": {
    "slug": {
      "type": "string",
      "description": "Comparison slug, e.g. \"cuvo-vs-wheel\""
    }
  },
  "required": [
    "slug"
  ],
  "additionalProperties": false
}
🟢list_articles

List every published article on the Cuvo blog (slug, title, excerpt, date, category): telehealth compliance, pharmacy, and growth guides.

Input Schema

{
  "type": "object",
  "properties": {},
  "required": [],
  "additionalProperties": false
}
🟢get_article(slug)

Full text (markdown) of one published article, by slug from list_articles.

Input Schema

{
  "type": "object",
  "properties": {
    "slug": {
      "type": "string",
      "description": "Article slug, e.g. \"dea-telemedicine-flexibilities-2026\""
    }
  },
  "required": [
    "slug"
  ],
  "additionalProperties": false
}
🟢get_availability(timezone)

Next open 30-minute discovery-call slots on the Cuvo team's calendar, in the user's timezone. Call before offering any times; returns each slot's startIso and human label.

Input Schema

{
  "type": "object",
  "properties": {
    "timezone": {
      "type": "string",
      "description": "IANA timezone of the user, e.g. \"America/New_York\". Defaults to America/New_York."
    }
  },
  "required": [],
  "additionalProperties": false
}
🟢book_discovery_call(name, email, phone, slot_start_iso, timezone)

Book a real 30-minute Cuvo discovery call for the user. Requires their explicit confirmation of a specific slot from get_availability plus their real full name and email; the calendar invite goes to that email. Do not book without the user's consent.

Input Schema

{
  "type": "object",
  "properties": {
    "name": {
      "type": "string",
      "description": "User's full name"
    },
    "email": {
      "type": "string",
      "description": "User's email (receives the invite)"
    },
    "phone": {
      "type": "string",
      "description": "Optional phone number"
    },
    "slot_start_iso": {
      "type": "string",
      "description": "startIso of the chosen slot, exactly as returned by get_availability"
    },
    "timezone": {
      "type": "string",
      "description": "IANA timezone used when fetching availability"
    }
  },
  "required": [
    "name",
    "email",
    "slot_start_iso",
    "timezone"
  ],
  "additionalProperties": false
}
⚪request_callback(name, phone)

Ask the Cuvo team to phone the user back, when live booking is unavailable or the user prefers a callback. Requires the user's consent, name, and phone number.

Input Schema

{
  "type": "object",
  "properties": {
    "name": {
      "type": "string"
    },
    "phone": {
      "type": "string"
    }
  },
  "required": [
    "name",
    "phone"
  ],
  "additionalProperties": false
}

Recommended Prompts

retrieve_data
Get details about [item] from website
Expected tools: get_overview
list_items
List all [items] available in website
Expected tools: list_comparisons
fetch_info
Fetch [information type] using website
Expected tools: get_overview
browse_collection
Show me the [collection] from website
Expected tools: list_comparisons
explore_workflow
List available [items], then get details for each one using website
Expected tools: list_comparisonsget_overview

Community

Rate this Server

Evidence

Recent observations

verifiedversion not recorded9 tools
verifiedversion not recorded9 tools
verifiedversion not recorded9 tools
verifiedversion not recorded9 tools
verifiedversion not recorded9 tools
verifiedversion not recorded9 tools