mcpField
S
SupportWire

SupportWire

Remote
supportwire.aiOther0Updated today

About SupportWire

SupportWire is a hosted MCP server for support teams using a live chat and shared inbox. It lets MCP clients work with conversations, customers, team tasks, segments, and organization settings, with access governed by the user’s SupportWire role.

Key features

  1. 01List and triage conversations
  2. 02Reply to customers and add internal notes
  3. 03Manage customers and saved segments
  4. 04Create and update support tasks
  5. 05Manage team members and organization settings
  6. 06OAuth 2.0 with PKCE authentication

Use cases

  1. 01Review and assign open inbox conversations
  2. 02Send a customer reply or add a team-only note
  3. 03Create a follow-up task linked to a conversation
  4. 04Manage customer segments or team access

MCP support

The hosted server exposes 36 tools over Streamable HTTP at https://mcp.supportwire.ai/mcp. MCP clients connect using OAuth 2.0 with PKCE; tools operate with the connected user’s SupportWire permissions.

Configuration

Remote servers need no local install. Pick your client, then copy the config or install in one click.

Endpointhttps://mcp.supportwire.ai/mcp
Copy install command
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.

Tools

Details

From the project README

SupportWire MCP Server

The official Model Context Protocol server for SupportWire, the AI customer support platform with live chat and a shared inbox built in.

Connect it to Claude, ChatGPT, Cursor, Gemini CLI or any MCP client, then list and triage conversations, reply to customers, leave internal notes, manage customers, tasks and segments, and run your team settings in plain language, against your live SupportWire workspace.

This is a hosted remote server. There is nothing to install or run.

Endpointhttps://mcp.supportwire.ai/mcp
TransportStreamable HTTP
AuthOAuth 2.0 with PKCE (browser sign-in on first connect, no API keys)
PermissionsYour SupportWire role. Tools act as you, so you can only do what you can do in the dashboard.
Included inEvery SupportWire plan, no extra charge. See pricing.

Connect

Claude Code
claude mcp add --transport http supportwire https://mcp.supportwire.ai/mcp

Or add it to your MCP config file:

{
  "mcpServers": {
    "supportwire": {
      "type": "http",
      "url": "https://mcp.supportwire.ai/mcp"
    }
  }
}
Claude Desktop and claude.ai
  1. Open Settings → Connectors and click Add custom connector.
  2. Name it SupportWire and paste https://mcp.supportwire.ai/mcp.
  3. Click Add, then Connect, and approve access in the browser.
ChatGPT

Add a custom MCP connector with the URL https://mcp.supportwire.ai/mcp and complete the sign-in when prompted.

Cursor and VS Code

Add a new remote server with the URL https://mcp.supportwire.ai/mcp, or use the one-click install buttons on the MCP docs page.

Gemini CLI
gemini extensions install https://github.com/supportwire/supportwire-mcp

This repo ships a gemini-extension.json that points Gemini CLI at the hosted server.

Other clients

Any client with remote MCP support: add a new remote server, paste https://mcp.supportwire.ai/mcp, and complete the sign-in when the browser opens.

Verify the connection

Ask: "List my open conversations in SupportWire." Real conversations from your inbox mean you are connected.

Authentication

On first connect your browser opens SupportWire. Sign in, pick the organization to connect, and approve the scopes. The client then holds an access token and calls tools as you (actor=self), so replies, notes and invites are attributed to you. No token or secret goes in your config file.

The server supports OAuth dynamic client registration and PKCE (S256), and publishes standard discovery metadata at https://mcp.supportwire.ai/.well-known/oauth-authorization-server.

Scopes: conversations, messages, notes, contacts, segments, tasks, users and organization, each as :read and :write.

Revoke access any time under Settings → OAuth Apps in SupportWire. Tools only see the organization you approved.

Tools

36 tools in eight areas. Every tool carries MCP annotations (readOnlyHint, destructiveHint), so clients can tell reads from writes from deletes.

AreaToolWhat it does
Conversationslist_conversationsList conversations with filters, sorting and cursor pagination
get_conversationGet full details of one conversation
create_conversationStart a conversation with a customer
update_conversationChange status, spam flag or pinned state
list_conversation_filter_optionsList the values the filters and sort accept
assign_conversationAssign a team member
unassign_conversationRemove the assignee
Messageslist_messagesList customer-facing messages in a conversation
create_messageSend a customer-visible reply (HTML body)
update_messageReplace one of your own message bodies
delete_messagePermanently delete one of your own messages
Noteslist_notesList internal, team-only notes on a conversation
create_noteAdd an internal note
Customerslist_customersList customers with cursor pagination
get_customerGet one customer
create_customerCreate a customer
update_customerBlock, unblock, star or unstar a customer
Segmentslist_segmentsList saved customer filters
get_segmentGet one segment
create_segmentCreate a segment
update_segmentChange a segment's name, description or filter
delete_segmentPermanently delete a segment (customers are unaffected)
Taskslist_tasksList internal to-dos, optionally linked to a conversation
get_taskGet one task
create_taskCreate a task
update_taskChange a task's title, description, status or due date
delete_taskPermanently delete a task
Teamlist_team_membersList team members and roles
get_team_memberGet one team member
invite_team_memberAdd an existing SupportWire user to the organization with a role
update_team_memberChange a role or archive a member
remove_team_memberPermanently remove a member
Organizationget_organizationGet organization details
update_organizationChange the display name (owner only)
get_organization_settingsRead locale, AI and guest options, business hours and feature flags
update_organization_settingsChange guest submission, the AI assistant, bot configuration and locale

IDs are opaque: the assistant gets them from a prior tool call (for example list_conversations before get_conversation). List tools return one page at a time. Task tools need the Tasks module enabled for your organization. Team and organization changes need an admin or owner role.

Example prompts

  • "List my open conversations, newest first, and summarize the three oldest."
  • "Reply to the first open conversation: we are looking into it and will update you today."
  • "Assign the conversation with [email protected] to me and add an internal note: customer prefers email follow-up."
  • "Create a task to follow up with [email protected] on Friday and link it to that conversation."
  • "Mark the conversation with [email protected] as spam."
  • "Create a segment called Trial users and list who is in it."
  • "Invite [email protected] to the team as an agent."

Learn more

License

Apache-2.0. See LICENSE.

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.