Connect your AI

Point Claude Code, claude.ai, Claude Desktop or Cursor at your workspace.

#The endpoint

sSystm exposes one MCP server per workspace over Streamable HTTP:

https://app.ssystm.com/api/mcp/stream

Authentication is a personal Bearer token: open MCP connection in the app, generate a token (it is shown once — store it safely) and use it in your client. Each token maps to you and the organisation, shows when it was last used, and can be revoked at any time.

#Claude Code

One command in the terminal — the server appears instantly:

claude mcp add --transport http sstm https://app.ssystm.com/api/mcp/stream \
  --header "Authorization: Bearer <your-token>"

#Cursor

Add to .cursor/mcp.json:

{
  "mcpServers": {
    "sstm": {
      "url": "https://app.ssystm.com/api/mcp/stream",
      "headers": {
        "Authorization": "Bearer <your-token>"
      }
    }
  }
}

#Claude Desktop

Claude Desktop’s config only supports stdio servers, so the established pattern is the mcp-remote proxy in claude_desktop_config.json:

{
  "mcpServers": {
    "sstm": {
      "command": "npx",
      "args": [
        "-y", "mcp-remote", "https://app.ssystm.com/api/mcp/stream",
        "--header", "Authorization: Bearer <your-token>"
      ]
    }
  }
}

#claude.ai

Custom connectors on claude.ai cannot send headers, so the token goes in the URL — the server verifies it exactly like the Bearer header. Treat the URL as a secret:

https://app.ssystm.com/api/mcp/stream?token=<your-token>