{
  "protocolVersion": "0.3.0",
  "name": "pm-cli",
  "description": "Context management for any agent and workflow. Create, query, and reason over typed goals, tasks, decisions, evidence and memory.",
  "url": "https://pm-mcp.unbrained.dev",
  "version": "1.0.0",
  "provider": {
    "organization": "unbrained",
    "url": "https://unbrained.dev"
  },
  "documentationUrl": "https://pm-cli.unbrained.dev/docs",
  "preferredTransport": "JSONRPC",
  "supportedInterfaces": [
    {
      "transport": "JSONRPC",
      "url": "https://pm-mcp.unbrained.dev"
    },
    {
      "transport": "HTTP+JSON",
      "url": "https://pm-mcp.unbrained.dev"
    }
  ],
  "additionalInterfaces": [
    {
      "transport": "JSONRPC",
      "url": "https://pm-mcp.unbrained.dev"
    }
  ],
  "capabilities": {
    "streaming": true
  },
  "defaultInputModes": [
    "text/plain",
    "application/json"
  ],
  "defaultOutputModes": [
    "application/json",
    "text/markdown"
  ],
  "skills": [
    {
      "id": "search-packages",
      "name": "Search pm ecosystem packages",
      "description": "Search official pm-cli extension packages by name, capability, or keyword.",
      "tags": [
        "project-management",
        "pm-cli"
      ]
    },
    {
      "id": "list-commands",
      "name": "List pm CLI commands",
      "description": "Enumerate pm CLI commands, flags, and their contracts.",
      "tags": [
        "project-management",
        "pm-cli"
      ]
    },
    {
      "id": "read-docs",
      "name": "Read pm documentation",
      "description": "Fetch pm-cli guides, quickstart, SDK, and command reference as Markdown.",
      "tags": [
        "project-management",
        "pm-cli"
      ]
    },
    {
      "id": "list-presets",
      "name": "List workspace presets",
      "description": "List installable pm workspace presets and their composition.",
      "tags": [
        "project-management",
        "pm-cli"
      ]
    }
  ]
}