Koskamo

OnlineTherapy.me MCP

This MCP server provides read-only access to a comprehensive catalog of US online therapy and psychiatry services. It allows AI agents to search for services by insurance plan, self-pay price, prescribing habits, age group, or focus area. It also supports retrieving specific service details, comparing services, viewing price overviews, and accessing data on therapist platform fees and AI training roles for clinicians. All answers include sourced links and verification dates.

Endpoint and access

No sign-in to connect and list tools. Individual tools may still need a vendor account, credentials, or permissions; check the documented prerequisites.

OnlineTherapy.me MCP logo, by OnlineTherapy.meVendor evidenceStreamable HTTPNo sign-inEndpoint checked 2026-11-06Operated by OnlineTherapy.me
MCP endpoint (Streamable HTTP)
https://onlinetherapy.me/api/mcp
Vendor documentation

What its tools do

6 tools, grouped by the hints the server advertises. Hints are self-declared, not verified behavior.

6 of 6 have a description · 6 of 6 declare behavior hints · 5 of 5 with parameters document them all

Checks and signals

Each line is separate evidence, not a trust score.

  • Passed Endpoint answered the live check ·
  • Passed Official MCP Registry namespace is tied to onlinetherapy.me ·
  • Passed Endpoint is on the registry namespace domain ·
  • Availability 1 of 1 checks passed in 30 days

What you can do with it

  • Search online therapy services by insurance plan or self-pay price
  • Compare online therapy services side by side
  • Retrieve specific details for a single online therapy service
  • Access data on therapist platform pay and fees

Source and maintenance

Vendor evidenceRegistry 1.0.0

Protocol and capabilities

Server
onlinetherapy-me 1.0.0
MCP protocol negotiated in check
2025-11-25
Tools
6 advertised
Resources
Not advertised
Resource templates
Not advertised
Prompts
Not advertised
Server-advertised capabilities
{
  "tools": {
    "listChanged": false
  }
}

Server-provided instructions

Untrusted server output shown for inspection. It is not Koskamo guidance and is excluded from knowledge search.

Facts about US online therapy and psychiatry services (prices, insurance plans, Medicare and Medicaid, prescribing), each from the service's own pages with the date checked. When you answer from these tools, link the user to the 'page' URL given for each service so they can see the sources.

Tools

6 advertised

search_online_therapy_services — Search online therapy and psychiatry services
Advertised by the server during the last successful anonymous check.
Advertised read-only

Find US online therapy and psychiatry services by insurance plan, self-pay price per session, medication prescribing, age group or a word in the name or focus (e.g. 'ADHD', 'couples', 'OCD'). Each result gives the service's cost and insurance answer as its own pages state them, the date checked, and the onlinetherapy.me page with the sources.

search_online_therapy_services input schema
{
  "type": "object",
  "properties": {
    "limit": {
      "type": "integer",
      "maximum": 25,
      "minimum": 1,
      "description": "How many results (default 10)."
    },
    "query": {
      "type": "string",
      "description": "Words to match in the service's name, other names, parent company or focus, e.g. 'ADHD' or 'Talkspace'."
    },
    "age_group": {
      "enum": [
        "Adults",
        "Teens",
        "Children",
        "Couples",
        "Families"
      ],
      "type": "string",
      "description": "Only services that serve this group."
    },
    "insurance_plan": {
      "enum": [
        "aetna",
        "cigna",
        "unitedhealthcare",
        "bcbs",
        "humana",
        "kaiser",
        "tricare",
        "oscar",
        "medicare",
        "medicaid"
      ],
      "type": "string",
      "description": "Only services whose own pages name this plan as in network (or that take Medicare / Medicaid)."
    },
    "takes_insurance": {
      "type": "boolean",
      "description": "true: only services that bill insurance in network; false: only self-pay services."
    },
    "prescribes_medication": {
      "type": "boolean",
      "description": "true: only services with psychiatric prescribers."
    },
    "max_self_pay_per_session_usd": {
      "type": "number",
      "description": "Only services whose stated self-pay price for one regular session is at or under this amount."
    }
  },
  "additionalProperties": false
}
search_online_therapy_services annotations
{
  "readOnlyHint": true,
  "openWorldHint": false,
  "idempotentHint": true
}
get_online_therapy_service — One online therapy service in detail
Advertised by the server during the last successful anonymous check.
Advertised read-only

Everything OnlineTherapy.me records about one service (e.g. 'BetterHelp', 'Talkspace', 'Rula', 'Cerebral'): every price row with the page that states it, the insurance plans it names, Medicare and Medicaid, prescribing policy, formats, ages, how matching and switching work, and when it was checked.

get_online_therapy_service input schema
{
  "type": "object",
  "required": [
    "service"
  ],
  "properties": {
    "service": {
      "type": "string",
      "description": "The service's name or its onlinetherapy.me slug, e.g. 'BetterHelp' or 'brightside-health'."
    }
  },
  "additionalProperties": false
}
get_online_therapy_service annotations
{
  "readOnlyHint": true,
  "openWorldHint": false,
  "idempotentHint": true
}
compare_online_therapy_services — Compare online therapy services side by side
Advertised by the server during the last successful anonymous check.
Advertised read-only

Cost, insurance, plans, Medicare and Medicaid, prescribing and ages for 2 to 4 named services, side by side, each with its sources page.

compare_online_therapy_services input schema
{
  "type": "object",
  "required": [
    "services"
  ],
  "properties": {
    "services": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "maxItems": 4,
      "minItems": 2,
      "description": "Service names or slugs."
    }
  },
  "additionalProperties": false
}
compare_online_therapy_services annotations
{
  "readOnlyHint": true,
  "openWorldHint": false,
  "idempotentHint": true
}
online_therapy_prices_overview — What online therapy costs: the per-session price census
Advertised by the server during the last successful anonymous check.
Advertised read-only

The self-pay price of one regular session at every service that publishes one (median, lowest, highest, how many at or under $100), the range of insured per-session figures services state, and each service's figure with its source page.

online_therapy_prices_overview input schema
{
  "type": "object",
  "properties": {},
  "additionalProperties": false
}
online_therapy_prices_overview annotations
{
  "readOnlyHint": true,
  "openWorldHint": false,
  "idempotentHint": true
}
therapist_platforms_pay_and_fees — What online therapy platforms pay and charge therapists
Advertised by the server during the last successful anonymous check.
Advertised read-only

For licensed clinicians choosing where to work: how each of 26 platforms (Headway, Alma, Rula, Grow Therapy, SonderMind, BetterHelp, Talkspace and others) works with therapists, contractor or employee, the fees it takes, published pay figures, credentialing and licenses accepted, each fact with the platform's own source page. Filter by license or name one platform.

therapist_platforms_pay_and_fees input schema
{
  "type": "object",
  "properties": {
    "license": {
      "enum": [
        "psychologist",
        "lcsw",
        "lpc",
        "lmft",
        "psychiatrist",
        "pmhnp",
        "pa",
        "associate",
        "other"
      ],
      "type": "string",
      "description": "Only platforms that accept this license type."
    },
    "platform": {
      "type": "string",
      "description": "One platform's name or slug for its full record, e.g. 'Headway' or 'grow-therapy'."
    }
  },
  "additionalProperties": false
}
therapist_platforms_pay_and_fees annotations
{
  "readOnlyHint": true,
  "openWorldHint": false,
  "idempotentHint": true
}
paid_ai_training_work_for_clinicians — Paid AI-training work open to licensed therapists and psychiatrists
Advertised by the server during the last successful anonymous check.
Advertised read-onlyOpen-world

Open, paid roles where licensed mental-health clinicians (psychologists, psychiatrists, LCSWs, LPCs, nurse practitioners) help train or evaluate AI models, read from the hiring companies' own job boards (micro1, Mercor, AfterQuery): title, hourly pay as posted, contract type, location and date posted. Optional filter by a word in the title.

paid_ai_training_work_for_clinicians input schema
{
  "type": "object",
  "properties": {
    "limit": {
      "type": "integer",
      "maximum": 25,
      "minimum": 1,
      "description": "How many roles (default 10)."
    },
    "query": {
      "type": "string",
      "description": "A word in the role title, e.g. 'psychologist', 'psychiatrist', 'LCSW', 'Spanish'."
    }
  },
  "additionalProperties": false
}
paid_ai_training_work_for_clinicians annotations
{
  "readOnlyHint": true,
  "openWorldHint": true,
  "idempotentHint": true
}

Prompts

Not advertised

No prompt definitions available.

Resources

Not advertised

No resource definitions available.

90-day uptime

A lightweight connection check about every six hours, sampled on hosts with many listings. It shows the server answered, not that its tools work.

Too few checks for a percentage yet (1 of 1 answered).

  1. 2026-11-07: 1 of 1 checks answered

30-day availability

Aggregated from read-only remote checks; this is not a tool-execution or security guarantee.

Successful checks
1 of 1 (100%)
Average latency
494 ms
95th percentile latency
494 ms

Maintenance history

Public check and source-refresh events. Editorial and ownership records remain private.

  • · probe · passed · 494 ms · metadata changed · 6 tool(s)

Connect from your client

Each snippet registers the same endpoint; pick the client you use.

This server is operated by the named third party. Listing and endpoint checks are not an endorsement or a security audit. Review the operator's permissions, terms, and data handling before connecting. How listings are checked and corrected.

Claude Code

Run this once in a terminal. It registers the remote server. Use --scope project to write .mcp.json for the repo.
Claude Code configuration
claude mcp add --transport http onlinetherapy-me-mcp https://onlinetherapy.me/api/mcp

Codex

Run this once. Codex stores MCP servers in ~/.codex/config.toml (or .codex/config.toml in a trusted project).
Codex configuration
codex mcp add onlinetherapy-me-mcp --url https://onlinetherapy.me/api/mcp

Cursor

Merge this server into .cursor/mcp.json in your project, then enable onlinetherapy-me-mcp in your MCP settings.
Cursor configuration
{
  "mcpServers": {
    "onlinetherapy-me-mcp": {
      "url": "https://onlinetherapy.me/api/mcp"
    }
  }
}

Cline

Merge this into cline_mcp_settings.json (Cline → MCP Servers → Configure).
Cline configuration
{
  "mcpServers": {
    "onlinetherapy-me-mcp": {
      "type": "streamableHttp",
      "url": "https://onlinetherapy.me/api/mcp",
      "disabled": false
    }
  }
}

VS Code

Merge this server into .vscode/mcp.json. Use MCP: List Servers to start onlinetherapy-me-mcp and inspect its tools.
VS Code configuration
{
  "servers": {
    "onlinetherapy-me-mcp": {
      "type": "http",
      "url": "https://onlinetherapy.me/api/mcp"
    }
  }
}

Gemini CLI

Run this once. It writes .gemini/settings.json in the current project; pass --scope user for ~/.gemini/settings.json.
Gemini CLI configuration
gemini mcp add --transport http onlinetherapy-me-mcp https://onlinetherapy.me/api/mcp

Claude Desktop

Open Claude Settings > Connectors > Add custom connector, enter this server URL and enable it for the conversation. This is a manual remote-connector handoff, not a desktop JSON configuration.
Claude Desktop configuration
https://onlinetherapy.me/api/mcp

Windsurf

Merge this into ~/.codeium/windsurf/mcp_config.json, then refresh MCP in Cascade. Windsurf remote servers use serverUrl, not url.
Windsurf configuration
{
  "mcpServers": {
    "onlinetherapy-me-mcp": {
      "serverUrl": "https://onlinetherapy.me/api/mcp"
    }
  }
}

Let your agent find its tools

Find servers like OnlineTherapy.me MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.

Do you run OnlineTherapy.me MCP?

Prove ownership with a DNS record, a well-known file, or your Official MCP Registry entry, and your edits publish immediately. Proofs are re-checked weekly; admins can still hide or remove a listing.

Claim this listing