Skip to main content
Glama

@striderlabs/mcp-teladoc

MCP npm

MCP server connector for Teladoc telehealth platform. Enable AI agents to search providers, book virtual appointments, manage prescriptions, and message healthcare providers.

Installation

npx @striderlabs/mcp-teladoc

Or install globally:

npm install -g @striderlabs/mcp-teladoc

Related MCP server: vClinic MCP Server

Configuration

Set environment variables:

export TELADOC_EMAIL="your-email@example.com"
export TELADOC_PASSWORD="your-password"
export TELADOC_HEADLESS="true"  # optional, defaults to true

Tools

Tool

Description

search_providers

Search Teladoc providers by specialty, condition, gender, or language

get_provider_details

Get detailed information about a specific provider

list_appointments

List upcoming and past appointments

book_appointment

Book a new virtual appointment

cancel_appointment

Cancel an existing appointment

get_prescriptions

View prescription history

send_message

Send secure message to your provider

get_visit_history

Get past visit summaries

Usage with Claude Desktop

Add to your claude_desktop_config.json:

{
  "mcpServers": {
    "teladoc": {
      "command": "npx",
      "args": ["@striderlabs/mcp-teladoc"],
      "env": {
        "TELADOC_EMAIL": "your-email@example.com",
        "TELADOC_PASSWORD": "your-password"
      }
    }
  }
}

License

MIT

Available Tools

8 tools
book_appointmentC

Book a Teladoc virtual appointment

Inputs: visit_type (required), provider_id, date, time, +1 more.

cancel_appointmentC

Cancel a Teladoc appointment

Inputs: appointment_id (required).

get_prescriptionsB

Get prescription history from Teladoc

Inputs: no named parameters.

get_provider_detailsC

Get detailed info about a specific Teladoc provider

Inputs: provider_id, provider_name.

get_visit_historyC

Get past visit history and summaries

Inputs: no named parameters.

list_appointmentsB

List upcoming and past Teladoc appointments

Inputs: no named parameters.

search_providersC

Search Teladoc providers by specialty, condition, gender, or language

Inputs: specialty, condition, gender, language.

send_messageC

Send a message to a Teladoc provider

Inputs: subject (required), message (required), provider_id.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

    TDQS

    B3.3/5.0

    Scored across 8 tools

    Disambiguation5/5

    Each tool has a clearly distinct purpose with no overlap: booking vs. canceling appointments, listing vs. getting details, searching vs. messaging providers, and accessing prescriptions vs. visit history. The descriptions make it easy for an agent to differentiate between them.

    Naming Consistency5/5

    All tools follow a consistent verb_noun pattern (e.g., book_appointment, cancel_appointment, get_prescriptions), with clear and predictable naming conventions throughout the set. There are no deviations or mixed styles.

    Tool Count5/5

    With 8 tools, this server is well-scoped for a Teladoc healthcare domain, covering core functionalities like appointment management, provider interaction, and record access without being overly sparse or bloated.

    Completeness4/5

    The toolset provides strong coverage for key workflows (appointments, providers, records, messaging), but minor gaps exist, such as no tool for updating appointments or handling prescription refills, which agents might need to work around.

    Maintenance

    ActivityInactive
    ResponsivenessNo recent community issues

    Related MCP Connectors

    Related MCP Servers

    • F
      license
      Not graded
      quality
      C
      maintenance
      Appendix turns any AI health conversation into a board-certified physician's opinion — with a real prescription when clinically appropriate. Search medical literature and submit a clinical encounter for review, all from your agent.
      2
      -
    • F
      license
      Not graded
      quality
      D
      maintenance
      Enables AI agents to manage virtual clinic data including patients, visits, diagnoses, treatments, lab/radiology orders, and search medical literature and internal knowledge base.
      -
    • A
      license
      Not graded
      quality
      C
      maintenance
      Enables LLMs and MCP clients to interact with patient records, encounters, and practice information through an EHR API. It provides 16 tools for clinical, administrative, and communication workflows including appointments, medications, labs, tasks, messaging, and fax.
      MIT