Back to Browse

Summer MCP Server

Developer ToolsModerate7.8MCP RegistryLocalRemote
Free

Server data from the Official MCP Registry

Telehealth support for Claude, Codex and Cursor: investigate cases and connect your tools.

About

Telehealth support for Claude, Codex and Cursor: investigate cases and connect your tools.

Remote endpoints: streamable-http: https://api.gosummer.ai/mcp

Security Report

7.8
Moderate7.8Low Risk

The Summer MCP server is a remote transport over a shared operation catalog, with OAuth-gated tool calls, scope and permission checks, and secret-moving operations routed to a local CLI handoff so secret values stay out of model-visible output. The main considerations are that it exposes sensitive telehealth customer conversations and records to any authorized connection, and that only part of the server source was provided, so the authorization enforcement in the backend and the truncated server instructions could not be fully verified.

5 files analyzed · 5 issues found

Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.

Permissions Required

This plugin requests these system permissions. Most are normal for its category.

HTTP Network Access

Connects to external APIs or services over the internet.

env_vars

Check that this permission is expected for this type of plugin.

How to Install & Connect

Available as Local & Remote

This plugin can run on your machine or connect to a hosted endpoint. during install.

Documentation

View on GitHub

From the project's GitHub README.

Summer MCP: connect AI to your telehealth tools

Summer is AI customer support for telehealth companies. Connect your help desk, clinical platforms, pharmacies and billing tools so your team can investigate order delays, answer billing questions and follow a case through to its next step.

Use Summer's hosted Model Context Protocol (MCP) server from Claude, Codex, Cursor or another compatible AI client. Your agent can set up connections, read support cases, request investigations and prepare actions for human approval in Summer.

Book a demo · Connect your AI assistant · Explore integrations · Read the telehealth integration guides

Built for the work behind a telehealth support ticket

A customer asks, "Where is my order?" The answer may sit across a help desk conversation, a paid purchase, a clinical review, a pharmacy portal and a carrier scan. Summer brings that evidence into one case so your team can see what happened and decide what to do next.

  • Keep the tools your team knows. Connect the systems you already use and check the workflows your accounts support.
  • Spend less time reconstructing the story. Review the original customer request, prior promises, current records and investigation together.
  • Give customers a useful answer. Explain the actual delay or charge, with evidence behind the proposed next step.
  • Keep people in control. Review exact messages and business changes before approving them in Summer. Hand clinical questions to the care team.
  • Keep company knowledge current. Edit policies and publish help articles with revision history; use the same knowledge for support and Messenger.

See telehealth support workflows or bring a representative case to a demo to confirm the supported scope for your business.

Connect the tools your team already uses

Summer connects services through authorized APIs, Slack authorization and supported browser workflows. A vendor does not need its own MCP server: your AI assistant connects to Summer, and Summer investigates through your company's configured services.

The directory below covers the services in Summer's connection guides. Built-in credential setup is available for eight services. Other connections need the account access and workflow shown below, followed by verification against a known record.

MD Integrations, Beluga Health, GEN Health, Bask Health, OpenLoop, Intercom, Slack, Zendesk, Freshdesk, Gorgias, Front, Help Scout, HubSpot, Salesforce, Quo, Healthie, Practice Better, SimplePractice, Stripe, EasyPost, FedEx, UPS, USPS, Supabase and GitHub

Help desks, CRM and team conversations

ServiceConnection methodUseful support work
IntercomBuilt-in credential setupRead customer conversations and attachments for a support investigation.
SlackWorkspace authorizationRead selected channels and retain vendor discussions with the case. Approved replies require channel permission.
ZendeskCustom connectionCheck tickets and customer history through the agreed API or permitted browser workflow.
FreshdeskCustom connectionBring the relevant inbox conversation into an investigation.
GorgiasCustom connectionConnect customer messages to the purchase and support issue.
FrontCustom connectionCheck shared-inbox history and prior follow-ups.
Help ScoutCustom connectionRead the customer conversation and existing support commitments.
HubSpotCustom connectionUse the CRM records required for the agreed support workflow.
SalesforceCustom connectionMatch permitted CRM records and support cases.

Clinical platforms, EHRs and pharmacies

ServiceConnection methodUseful support work
MD Integrations (MDI)Built-in credential setupMatch the customer case to the correct administrative care records.
Beluga HealthBuilt-in credential setupCheck visit, pharmacy and fulfillment evidence available to your account.
GEN HealthBuilt-in credential setupRead authorized order and care records for the support case.
Bask HealthCustom connectionScope the clinical-platform records and workflows your account exposes.
OpenLoopCustom connectionConnect available administrative platform evidence to customer support.
HealthieCustom connectionRead the permitted health-record context needed for support logistics.
Practice BetterCustom connectionCheck the practice records available under your authorized access.
SimplePracticeCustom connectionArrange access to the records needed for your support workflow.
Strive PharmacyPartner portal workflowCheck the exact pharmacy order, current updates and prior support inquiries.
Empower PharmacyCustom connectionConfirm partner access and arrange the required API or permitted portal workflow.
The Pharmacy HubCustom connectionMatch pharmacy references and verify the support records your account can read.

Billing, shipping, phone and business records

ServiceConnection methodUseful support work
StripeBuilt-in credential setupRead payment and subscription evidence. Supported refunds and subscription changes need exact human approval.
EasyPostBuilt-in credential setupMatch shipment tracking and carrier events to the customer's purchase.
FedExCarrier evidenceRead tracking through EasyPost or an agreed carrier workflow.
UPSCarrier evidenceCheck pickup and delivery events through the configured tracking source.
USPSCarrier evidenceCheck the latest recorded tracking event for the matching order.
QuoBuilt-in credential setupConnect phone and text records; sending and call routing need their own configured workflow.
SupabaseBuilt-in credential setupRead the operational database records your administrator authorizes.
GitHubCustom connectionCarry a customer-reported software problem into the agreed engineering handoff.

Carrier evidence does not imply a separate direct connector for each carrier. Custom connections need an agreed, verified workflow; saving credentials alone does not enable one. Your AI client uses Summer's tools and cases, rather than receiving unrestricted access to every vendor API. Vendor names and logos identify services, not endorsements.

Have another tool in your stack? Start with the custom integration guide or discuss your workflow with Summer.

What can Summer help your team do?

Customer needHow Summer helps
"I paid last week. Where is my order?"Read the conversation, matching purchase, care record, pharmacy update and carrier evidence. Show the unfinished step and proposed follow-up.
"I canceled. Why was I charged again?"Compare the cancellation request with the subscription, payment, matching order and company policy. Prepare supported corrections for approval.
"The pharmacy needs someone to contact them."Read the current order and previous inquiries, then propose a specific follow-up with a visible owner.
"How do I find my visit or reach support?"Use Summer Messenger, shared company knowledge and published help articles for routine questions and verified customer account links.
"The portal link opens an error."Keep the original report and evidence with the engineering handoff, then track the checked repair back to the case.

Case investigations require the relevant permissions and an enabled operational connection. People approve business changes in Summer; clinical questions and treatment decisions belong with the care team. Confirm current capabilities for your company before rollout.

Connect your AI assistant

Use hosted Summer without cloning this repository or running a server.

  • Hosted endpoint: https://api.gosummer.ai/mcp
  • Transport: Streamable HTTP
  • Sign-in: Summer OAuth, with companies, environments and permissions you choose

Claude Code

claude mcp add --transport http summer https://api.gosummer.ai/mcp

Run /mcp, choose Summer and authenticate in your browser.

Codex

codex mcp add summer --url https://api.gosummer.ai/mcp
codex mcp login summer

Cursor

Add this to your MCP configuration, then connect in Cursor's MCP settings:

{
  "mcpServers": {
    "summer": { "url": "https://api.gosummer.ai/mcp" }
  }
}

Other clients need remote MCP over Streamable HTTP and OAuth. See the client guide for permissions and your first task.

A useful first task

Check my Summer connection and show the companies I can access. For the company and environment I choose, check our existing integrations and explain what is ready for order-delay investigations across our help desk, care platform, pharmacy and billing system. Show any missing access or verification before making changes.

For agents, start with summer_account_me, then summer_company_capabilities and summer_integrations_list for the selected company and environment. Read the tool reference for exact schemas and permissions. Keep secret values in Summer's secure credential editor or the trusted local CLI handoff.

More prompts to try

Read case CASE_ID. What did the customer ask for, what has already been done and what remains unresolved?

Ask Summer to investigate the delayed order in case CASE_ID. Explain the original evidence behind the delay and the next useful step.

Review the latest saved plan for case CASE_ID and prepare its exact changes for approval in Summer.

Help me connect Intercom, MD Integrations and Stripe to Summer. Check the existing setup and explain what still needs verification.

Replace CASE_ID with a case your connection can access. To add customer support to your website, use the Messenger agent setup guide.

Telehealth AI integration guides

Summer's blog covers the integration choices and operating work behind AI customer support. These guides help founders scope an implementation and give agents vendor-specific context to read before planning a connection.

Connect AI to clinical platforms and pharmacies

Plan the connection and support workflow

An API supplies permitted records or operations. MCP gives compatible agents a shared interface to tools. A supported browser workflow can supply portal evidence when the required API access is unavailable. The useful test is whether the workflow matches the right purchase, reads the necessary sources and leaves the team with a supported next step.

Compare platforms, costs and results

Compare providers using the same support cases. Measure correct answers, verified outcomes, repeat contacts and the human work remaining. A successful tool call or a sent reply alone does not establish that the customer's issue is resolved.

Browse all Summer articles.

Questions telehealth founders ask

Do my vendors need their own MCP servers?

No. Your AI client connects to Summer MCP. Summer uses the authorized APIs and supported browser workflows configured for your company. The vendor guides above explain access options; an article about a vendor's MCP options does not establish an official vendor-operated MCP server.

Can we keep our existing help desk and clinical platforms?

Yes. Start with your current tools and one recurring support problem. Confirm the available connections and permissions, then compare Summer's findings with a known case before expanding the workflow.

Should we build our own telehealth MCP server?

A custom build can fit a narrow workflow your engineers can maintain. Summer provides a hosted connection alongside a support workspace for investigations, knowledge, review and follow-through. Compare the ongoing work of maintaining connectors, recovering access and reviewing cases in the build vs buy guide.

Can the agent send refunds or change a patient's treatment?

Supported refunds, subscription changes and other business actions require exact human approval in Summer. Clinical decisions and medication directions stay with the care team.

Start with one case your team handles every week

Bring your help desk, clinical platform, pharmacy partners and a synthetic or redacted support example. We can confirm the available connections, review the investigation and identify the steps that still need your team.

Book a Summer demo · Read the setup guide · Browse the API reference

What is in this repository?

This is the source for Summer's MCP transport and shared operation contract. The Summer application uses this package with its own backend adapter.

  • The official MCP SDK handles the protocol, discovery and result encoding.
  • The operation catalog defines tool names, schemas, permission requirements and descriptions. Browse the tool reference.
  • The host supplies live authentication, permission enforcement, rate limits and operation execution through McpBackend.
  • Secret-moving operations return local CLI handoffs. Secret values are not MCP arguments or results.
  • Static discovery is public. Tool calls, private resources and rendered setup prompts require authentication. Invalid supplied tokens cannot fall back to anonymous discovery.

The hosted service includes private storage and operational services that are not distributed here. The synthetic example below exercises the transport; it does not run a complete Summer support workspace. Features in source can precede a hosted release. Check your company's capabilities for current availability.

Build and test the source

Requires Node.js 22.18 or newer.

npm ci --ignore-scripts
npm run check
npm run demo

The demo listens only on 127.0.0.1:3434. It uses synthetic records and the literal test header Authorization: Bearer demo-only. It has no production credentials and cannot access Summer. It implements a few reads and refuses unsupported operations. The real hosted service uses Summer OAuth.

examples/demo-backend shows how a host supplies the backend. Your integration must enforce current permissions and ownership in its executor; this interface does not replace those checks. See architecture and host responsibilities.

This repository publishes source on GitHub. It does not currently publish @gosummerai/mcp to npm. The separate Summer CLI handles local setup and secret transfer.

Maintenance and contributions

Summer maintains this package in its private development repository and exports reviewed files here after passing release checks. This repository has clean public history; it does not include private application history.

Issues and pull requests are welcome. Accepted changes are integrated into the source repository, tested with Summer and then exported here. See CONTRIBUTING.md. The code is available under the MIT license.

Reviews

No reviews yet

Be the first to review this server!