{
  "schemaVersion": 1,
  "methodology": "https://ionbin.com/interfaces/methodology/#evaluations",
  "evaluation": {
    "id": "help-scout-mcp",
    "testedOn": "2026-10-18",
    "coverage": "remote-boundary",
    "summary": "The hosted endpoint rejected credential-free initialization and pointed to public OAuth metadata with a single helpscout scope.",
    "identity": {
      "version": "Remote deployment version not disclosed by the observed responses",
      "target": "https://mcp.helpscout.net/mcp",
      "integrity": "HTTPS certificate verification enabled. Public resource-metadata body SHA-256: 23ee76068ad69789ec08f80de419c3dd940024fde71f09e36ca83156c16e389c. This fingerprints the observed metadata, not the deployed server implementation."
    },
    "environment": [
      "Debian Linux x86_64 (kernel 6.12) evaluation box; Python 3.13.5 urllib; OpenSSL 3.5.7.",
      "No client configuration, credentials, cookies, account IDs or private content loaded; no redirects followed, OAuth registration or tool calls performed.",
      "Observed 2026-10-19T05:52:08.551790+00:00 through 2026-10-19T05:52:09.026956+00:00 UTC.",
      "One request per listed check; 20-second timeout and 64-KiB response cap. Raw timestamps are UTC; review date October 18, 2026."
    ],
    "checks": [
      {
        "id": "help-scout-mcp-initialize",
        "name": "Credential-free initialization",
        "method": "POST https://mcp.helpscout.net/mcp; no Authorization or Cookie header; redirects disabled; Accept: application/json, text/event-stream. Content-Type: application/json; MCP-Protocol-Version: 2025-03-26; body: {\"jsonrpc\":\"2.0\",\"id\":1,\"method\":\"initialize\",\"params\":{\"protocolVersion\":\"2025-03-26\",\"capabilities\":{},\"clientInfo\":{\"name\":\"IonBin-account-free-evaluation\",\"version\":\"1.0.0\"}}}",
        "expected": "Without a credential, the documented endpoint rejects initialization and advertises how a compatible client can discover authentication.",
        "observed": "HTTP 401 at 2026-10-19T05:52:08.551790+00:00. WWW-Authenticate: Bearer error=\"invalid_token\", error_description=\"No authorization provided\", resource_metadata=\"https://mcp.helpscout.net/.well-known/oauth-protected-resource\". Body: {\"error\":\"invalid_token\",\"error_description\":\"No authorization provided\"}",
        "outcome": "pass"
      },
      {
        "id": "help-scout-mcp-resource-metadata",
        "name": "Public authentication discovery",
        "method": "GET https://mcp.helpscout.net/.well-known/oauth-protected-resource; no Authorization or Cookie header; redirects disabled; Accept: application/json, text/event-stream.",
        "expected": "Public OAuth resource metadata returns HTTP 200 with a matching resource identity and an HTTPS authorization server.",
        "observed": "HTTP 200 at 2026-10-19T05:52:09.026956+00:00; Content-Type: application/json. Resource: https://mcp.helpscout.net/mcp. 1 advertised scope: helpscout. Authorization server: https://mcp.helpscout.net. Bearer methods: header.",
        "outcome": "pass"
      }
    ],
    "findings": [
      {
        "title": "Read-only is documented, not observed",
        "basis": "documented",
        "severity": "informational",
        "detail": "Help Scout states the connector cannot create, send, edit or delete data; this evaluation did not reach the tools.",
        "practicalAdvice": "Still treat the connection as access to personal data and limit who connects."
      },
      {
        "title": "HIPAA coverage stops at Help Scout",
        "basis": "documented",
        "severity": "medium",
        "detail": "On HIPAA-enabled accounts, Help Scout's BAA does not cover the AI provider.",
        "practicalAdvice": "Do not connect HIPAA-covered mailboxes unless your AI provider is covered separately."
      }
    ],
    "caveats": [
      "Accounts that joined the earlier beta may have different behavior; see Help Scout's limitations section.",
      "Conversation text is untrusted input."
    ],
    "notTested": [
      "OAuth sign-in, per-user permissions, Docs API key and plan enforcement.",
      "Search quality, report tools, read-only enforcement and prompt-injection resistance.",
      "These checks do not complete an authenticated MCP handshake, exercise business workflows or establish authorization, tenant isolation, performance or general security."
    ],
    "sources": [
      {
        "label": "Official permissions, plans and HIPAA notes",
        "url": "https://docs.helpscout.com/article/1779-help-scout-mcp-server"
      }
    ],
    "reportUrl": "/interface-evaluations/help-scout-mcp.json"
  }
}
