Back to Browse

Supportwire MCP Server

Developer ToolsLow Risk10.0MCP RegistryRemote
Free

Server data from the Official MCP Registry

Run your SupportWire support inbox from any MCP client: conversations, replies, customers, team.

About

Run your SupportWire support inbox from any MCP client: conversations, replies, customers, team.

Remote endpoints: streamable-http: https://mcp.supportwire.ai/mcp

Security Report

10.0
Low Risk10.0Low Risk

Valid MCP server (1 strong, 1 medium validity signals). No known CVEs in dependencies. Imported from the Official MCP Registry.

Endpoint verified · Requires authentication · 1 issue found

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

Permissions Found in Source Code

Found by scanning the linked source code. This listing connects to a hosted endpoint, so none of this runs on your machine: it describes what the server software does where it is hosted.

HTTP Network Access

Connects to external APIs or services over the internet.

How to Connect

Remote Plugin

No local installation needed. Your AI client connects to the remote endpoint directly.

Add this to your MCP configuration to connect:

{
  "mcpServers": {
    "io-github-supportwire-supportwire-mcp": {
      "url": "https://mcp.supportwire.ai/mcp"
    }
  }
}

Documentation

View on GitHub

From the project's GitHub 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 alice@example.com to me and add an internal note: customer prefers email follow-up."
  • "Create a task to follow up with alice@example.com on Friday and link it to that conversation."
  • "Mark the conversation with alice@example.com as spam."
  • "Create a segment called Trial users and list who is in it."
  • "Invite bob@example.com to the team as an agent."

Learn more

License

Apache-2.0. See LICENSE.

Reviews

No reviews yet

Be the first to review this server!