MCP Catalogs
Homehelp-scout-mcp-server screenshot

help-scout-mcp-server

by drewburchfield·40·Score 47

MCP server for Help Scout - search conversations, threads, and inboxes with AI agents.

communicationproductivitydeveloper-tools
17
Forks
8
Open issues
1 mo ago
Last commit
2d ago
Indexed

Overview

An MCP server that provides AI assistants with direct access to Help Scout inboxes, conversations, customers, organizations, and threads. It allows support teams to search tickets by keyword, date range, status or tag, look up customers by name or email, explore organizations, pull thread history, and monitor inbox activity. The server implements OAuth2 Client Credentials flow for secure authentication and includes optional PII redaction for compliance purposes.

Try asking AI

After installing, here are 6 things you can ask your AI assistant:

you:Automated customer support response generation with full context
you:Analysis of customer support patterns across multiple inboxes
you:Real-time retrieval of customer information during conversations
you:What authentication method does this server use?
you:How do I get API credentials from Help Scout?
you:Can I restrict the server to a specific inbox?

When to choose this

Choose this server if you're already using Help Scout for customer support and want AI agents to directly search and analyze conversations without switching contexts.

When NOT to choose this

Don't choose this if you need write access to Help Scout data (this is read-only only) or if you require compliance standards that conflict with message redaction options.

Tools this server exposes

12 tools extracted from the README
  • searchConversations

    List recent tickets from Help Scout

  • comprehensiveConversationSearch

    Find conversations by keyword or complex criteria

  • structuredConversationFilter

    Look up a specific conversation by ticket number

  • advancedConversationSearch

    Apply complex filters to conversation searches

  • listCustomers

    Browse customers by name or criteria

  • searchCustomersByEmail

    Find a customer by exact email address

  • getCustomer

    Retrieve detailed information about a specific customer

  • getCustomerContacts

    Pull customer contact channels and details

  • listOrganizations

    Browse organizations in Help Scout

  • getOrganization

    Retrieve detailed information about a specific organization

  • getOrganizationMembers

    List customers within a specific organization

  • getConversationSummary

    Get a quick overview of a conversation

Comparable tools

zendesk-mcpfreshdesk-mcpintercom-mcpsupport-ticket-mcp

Installation

Claude Desktop (Recommended)

  1. Download the latest [.mcpb file from releases](https://github.com/drewburchfield/help-scout-mcp-server/releases)
  2. Double-click to install (or drag into Claude Desktop)
  3. Enter your Help Scout App ID and App Secret when prompted

VS Code / Cursor

Add to your MCP client's config file (claude_desktop_config.json, .cursor/mcp.json):

{
  "mcpServers": {
    "helpscout": {
      "command": "npx",
      "args": ["help-scout-mcp-server"],
      "env": {
        "HELPSCOUT_APP_ID": "your-app-id",
        "HELPSCOUT_APP_SECRET": "your-app-secret"
      }
    }
  }
}

npm

npm install -g help-scout-mcp-server

Then configure in your MCP client with the command help-scout-mcp-server.

FAQ

What authentication method does this server use?
Help Scout uses OAuth2 Client Credentials flow exclusively. Personal Access Tokens are not supported.
How do I get API credentials from Help Scout?
Go to Help Scout > My Apps > Create Private App, select at minimum Read access to Mailboxes, Conversations, Customers, and Organizations, then copy your App ID and App Secret.
Can I restrict the server to a specific inbox?
Yes, set the HELPSCOUT_DEFAULT_INBOX_ID environment variable to limit searches to a specific inbox.

Compare help-scout-mcp-server with

GitHub →

Last updated · Auto-generated from public README + GitHub signals.