Skip to content
Back to Superset

Card snapshot

superset.sh · 2026-07-24 07:37:12 UTC · c5bafb79a706912f4eda2fdd6f151e664d948952f8162b43902fcb7f744720cd

This is a frozen copy of the agent's agent-card.json as we observed it at the timestamp above. We capture a new snapshot every time the card's content hash changes. Useful for: forensic drift analysis, verifying downstream callers see the right version, reproducing routing decisions made historically.

{
  "protocolVersion": "0.3.0",
  "name": "Superset",
  "description": "Superset runs parallel AI coding agents in isolated Git worktrees. This service speaks the Model Context Protocol (JSON-RPC over Streamable HTTP) rather than the A2A message protocol \u2014 connect an MCP client to the URL below to create workspaces, launch coding agents, schedule automations, and manage tasks on behalf of a Superset user.",
  "url": "https://api.superset.sh/api/v2/agent/mcp",
  "preferredTransport": "JSONRPC",
  "provider": {
    "organization": "Superset",
    "url": "https://superset.sh"
  },
  "version": "1.0.0",
  "documentationUrl": "https://docs.superset.sh/mcp-server",
  "capabilities": {
    "streaming": true,
    "pushNotifications": false,
    "stateTransitionHistory": false
  },
  "securitySchemes": {
    "oauth2": {
      "type": "oauth2",
      "description": "OAuth 2.1 authorization code + PKCE with RFC 7591 dynamic client registration. Discovery via RFC 9728 protected resource metadata.",
      "flows": {
        "authorizationCode": {
          "authorizationUrl": "https://api.superset.sh/api/auth/oauth2/authorize",
          "tokenUrl": "https://api.superset.sh/api/auth/oauth2/token",
          "scopes": {
            "openid": "OpenID Connect",
            "profile": "User profile",
            "email": "User email",
            "offline_access": "Refresh tokens"
          }
        }
      }
    }
  },
  "defaultInputModes": [
    "application/json"
  ],
  "defaultOutputModes": [
    "application/json"
  ],
  "skills": [
    {
      "id": "workspaces",
      "name": "Workspace orchestration",
      "description": "Create, list, rename, and delete branch- or PR-scoped Git worktree workspaces on a user's registered hosts.",
      "tags": [
        "git",
        "worktree",
        "workspace"
      ]
    },
    {
      "id": "agents",
      "name": "Coding-agent sessions",
      "description": "Launch coding-agent sessions (Claude Code, Codex, OpenCode, and other CLI agents) with a prompt inside a workspace; list installed agent presets.",
      "tags": [
        "coding-agent",
        "terminal"
      ]
    },
    {
      "id": "automations",
      "name": "Scheduled automations",
      "description": "Schedule recurring agent runs with RFC 5545 RRULEs, pause/resume/dispatch them, and read run logs.",
      "tags": [
        "automation",
        "scheduling"
      ]
    },
    {
      "id": "tasks",
      "name": "Task tracking",
      "description": "Create, search, update, and delete tasks in a Superset organization, including statuses and member assignment.",
      "tags": [
        "tasks",
        "project-management"
      ]
    }
  ],
  "supportContact": "support@superset.sh"
}