Summer MCP
OfficialConnects an Intercom help desk to Summer so the investigator can gather case evidence and read customer conversations when investigating stuck orders and billing complaints.
Connects Slack through its own authorization flow, letting the support operation surface investigations and next steps in the team's Slack workspace.
Connects Stripe so the investigator can pull purchase and subscription evidence to understand and resolve billing complaints.
Connects a Supabase instance as part of the company's operational systems, giving the investigator access to company records when gathering case evidence.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Summer MCPInvestigate the delayed order in case CASE_ID and explain the evidence behind the delay."
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Summer MCP for Claude, Codex and Cursor
Investigate stuck orders and billing issues, read customer conversations and connect the tools behind your telehealth support operation from your AI assistant.
Summer brings the conversation, investigation evidence and proposed next step into one support workspace. Its hosted MCP server lets your agent work with the same company records and setup.
Hosted endpoint: https://api.gosummer.ai/mcp
Transport: Streamable HTTP
Sign-in: Summer OAuth, with companies, environments and permissions you choose
Connect your client · Explore integrations · Book a demo
Connect
You can use hosted Summer without cloning this repository or running a server.
Claude Code
claude mcp add --transport http summer https://api.gosummer.ai/mcpRun /mcp, choose Summer and authenticate in your browser.
Codex
codex mcp add summer --url https://api.gosummer.ai/mcp
codex mcp login summerCursor
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.
Related MCP server: DeskCrew MCP Server
What can I do?
Job | How Summer helps |
Find out why an order is stuck | Read the case, request an investigation and review the evidence behind the delay. |
Understand a billing complaint | Review the customer's conversation and the purchase or subscription evidence gathered through the company's connected systems. |
Get a plan ready for a decision | Read the proposed changes and prepare the saved actions for a person to approve in Summer. |
Connect a support tool | Check the company's configuration and guide credential entry through Summer or a trusted local CLI handoff. |
Keep support policies current | Read and revise company knowledge with a reason and revision history. |
Add support to your website | Use a coding agent and the Summer CLI to install Messenger in your project. |
Let a teammate take over | Pause automatic replies in one conversation, then resume them when the teammate is done. |
Case work requires the relevant permissions and an enabled operational connection. A prepared plan does not execute customer or business changes. A person approves those changes in Summer. Clinical questions belong with the care team.
Connect the tools you already use
Built-in credential setups include Intercom, Stripe, EasyPost, MD Integrations, Beluga Health, GEN Health, Quo and Supabase. Slack has its own authorization flow. Other help desks, clinical platforms and pharmacies use custom API connections or supported browser workflows.
Each workflow needs the right access and a successful check. Your AI client connects to Summer; Summer's investigator gathers case evidence through the company's configured services.
Prompts to try
Check my Summer connection. Show which companies I can access, then explain what is ready for the company I choose. Do not change anything.
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 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 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 install Summer in a website project, start with the agent setup guide.
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 demoThe 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.
This server cannot be deployed
Maintenance
Related MCP Connectors
Let AI agents query data and act across all your business apps via MCP.
- PressoOAuthnow.presso
Connect e-commerce and marketing data to AI assistants via MCP.
Salesforce-grounded retrieval, diagnoses, and a vetted-Force marketplace for MCP clients.
Connect any AI agent to 1,000+ apps and 27,000+ actions through one remote MCP server (OAuth).
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceEnables AI-driven customer support operations including conversation management, knowledge base, contacts, metrics, and settings via MCP.MIT
- AlicenseAqualityAmaintenanceEnables AI agents to perform helpdesk tasks over MCP, including ticket management, knowledge base search, and reply drafting, with optional pay-per-action USDC settlement and human approval workflows.232MIT
- FlicenseNot gradedqualityCmaintenanceEnables AI agents to retrieve customer, order, ticket, policy, and agreement information, and to prepare or execute state-changing support actions like escalations and follow-ups with confirmation and access control.-
- FlicenseNot gradedqualityCmaintenanceEnables AI agents to securely call enterprise MCP tools with tenant-scoped RBAC, human approvals, audit logging, and multi-tool workflows across customer, order, document, and ticket data.-