cosmic-mcp

All servers

therapyportal-mcp

io.github.chrischall/therapyportal-mcp · version 0.4.1

Community listing. Not installed or verified by cosmic-mcp. Read the source and its permissions before you run it.

TherapyNotes client portal: appointments, documents, billing, messages; confirm-gated sends, uploads

https://github.com/chrischall/therapyportal-mcp

Quick facts

  • Listing: Community
  • Published Nov 7, 12:04 UTC
  • Transport: stdio
  • Package: npm @chrischall/therapyportal-mcp 0.4.1
  • Listed by cosmic-mcp: Nov 10, 04:25 UTC

Documents and PDF Payments and commerce

Setup snippets

Generated from the registry entry. cosmic-mcp has not run or reviewed this server; values in angle brackets are yours to fill in.

Run it locally (npm)

npx -y '@chrischall/[email protected]'

Claude Desktop (claude_desktop_config.json)

{
  "mcpServers": {
    "therapyportal-mcp": {
      "args": [
        "-y",
        "@chrischall/[email protected]"
      ],
      "command": "npx",
      "env": {
        "FETCHPROXY_IDENTITY_DIR": "<your fetchproxy identity dir>",
        "FETCHPROXY_WS_HOST": "<your fetchproxy ws host>",
        "MCP_CONFIRM_ELICITATION": "<your mcp confirm elicitation>",
        "MCP_CONFIRM_MODE": "<your mcp confirm mode>",
        "THERAPYPORTAL_DOB": "<your therapyportal dob>",
        "THERAPYPORTAL_EMAIL": "<your therapyportal email>",
        "THERAPYPORTAL_INLINE_DOWNLOADS": "<your therapyportal inline downloads>",
        "THERAPYPORTAL_OUTPUT_DIR": "<your therapyportal output dir>",
        "THERAPYPORTAL_PASSWORD": "<your therapyportal password>",
        "THERAPYPORTAL_PRACTICE": "<your therapyportal practice>",
        "THERAPYPORTAL_TRANSPORT": "<your therapyportal transport>",
        "THERAPYPORTAL_UPLOAD_DIR": "<your therapyportal upload dir>",
        "THERAPYPORTAL_WS_PORT": "<your therapyportal ws port>"
      }
    }
  }
}

Claude Code

claude mcp add 'therapyportal-mcp' -- npx -y '@chrischall/[email protected]'

Cursor (.cursor/mcp.json)

{
  "mcpServers": {
    "therapyportal-mcp": {
      "args": [
        "-y",
        "@chrischall/[email protected]"
      ],
      "command": "npx",
      "env": {
        "FETCHPROXY_IDENTITY_DIR": "<your fetchproxy identity dir>",
        "FETCHPROXY_WS_HOST": "<your fetchproxy ws host>",
        "MCP_CONFIRM_ELICITATION": "<your mcp confirm elicitation>",
        "MCP_CONFIRM_MODE": "<your mcp confirm mode>",
        "THERAPYPORTAL_DOB": "<your therapyportal dob>",
        "THERAPYPORTAL_EMAIL": "<your therapyportal email>",
        "THERAPYPORTAL_INLINE_DOWNLOADS": "<your therapyportal inline downloads>",
        "THERAPYPORTAL_OUTPUT_DIR": "<your therapyportal output dir>",
        "THERAPYPORTAL_PASSWORD": "<your therapyportal password>",
        "THERAPYPORTAL_PRACTICE": "<your therapyportal practice>",
        "THERAPYPORTAL_TRANSPORT": "<your therapyportal transport>",
        "THERAPYPORTAL_UPLOAD_DIR": "<your therapyportal upload dir>",
        "THERAPYPORTAL_WS_PORT": "<your therapyportal ws port>"
      }
    }
  }
}

VS Code (.vscode/mcp.json)

{
  "servers": {
    "therapyportal-mcp": {
      "args": [
        "-y",
        "@chrischall/[email protected]"
      ],
      "command": "npx",
      "env": {
        "FETCHPROXY_IDENTITY_DIR": "<your fetchproxy identity dir>",
        "FETCHPROXY_WS_HOST": "<your fetchproxy ws host>",
        "MCP_CONFIRM_ELICITATION": "<your mcp confirm elicitation>",
        "MCP_CONFIRM_MODE": "<your mcp confirm mode>",
        "THERAPYPORTAL_DOB": "<your therapyportal dob>",
        "THERAPYPORTAL_EMAIL": "<your therapyportal email>",
        "THERAPYPORTAL_INLINE_DOWNLOADS": "<your therapyportal inline downloads>",
        "THERAPYPORTAL_OUTPUT_DIR": "<your therapyportal output dir>",
        "THERAPYPORTAL_PASSWORD": "<your therapyportal password>",
        "THERAPYPORTAL_PRACTICE": "<your therapyportal practice>",
        "THERAPYPORTAL_TRANSPORT": "<your therapyportal transport>",
        "THERAPYPORTAL_UPLOAD_DIR": "<your therapyportal upload dir>",
        "THERAPYPORTAL_WS_PORT": "<your therapyportal ws port>"
      },
      "type": "stdio"
    }
  }
}

Related servers

  • adeu Verified domain
    Automated DOCX Redlining Engine
  • Cabrini Market Data Verified domain
    US equity data for AI agents — 23 years intraday + daily, SEC filings. x402 USDC payments.
  • Canvora Verified domain
    Turn any idea, URL, doc, or PDF into on-brand visuals: 100+ formats, native in 150+ languages
  • ARC: agent checkout reachability Verified domain
    Free, no sign-in MCP: can AI agents reach checkout at a store? Try: Use ARC to check allbirds.com
  • Agentic Terminal Directory Verified domain
    Verified merchants accepting agentic payments on Lightning/L402/BOLT12/USDT — search, verify, pay.
  • Authoryze Verified domain
    Give your AI agent a spending limit: approval controls and single-use virtual cards.