{
  "categories": [
    {
      "kind": "mcp",
      "label": "MCP server",
      "labelPlural": "MCP servers",
      "pitch": "Model Context Protocol servers that connect your AI agents to filesystems, databases, APIs, and tools — each one another door into the host.",
      "count": 66
    },
    {
      "kind": "agent",
      "label": "AI tool",
      "labelPlural": "AI tools",
      "pitch": "AI assistants and coding agents — desktop, CLI, and IDE-embedded. Containers whose real risk depends on what they're wired to.",
      "count": 144
    },
    {
      "kind": "extension",
      "label": "IDE extension",
      "labelPlural": "IDE extensions",
      "pitch": "IDE extensions that bring AI into the editor. They read your code; some can also write, execute, and reach the network.",
      "count": 26
    },
    {
      "kind": "plugin",
      "label": "Plugin",
      "labelPlural": "Plugins",
      "pitch": "Plugin bundles that extend an agent's skill set. Distributed by vendors and the community; risk varies by what each plugin can do.",
      "count": 10
    },
    {
      "kind": "skill",
      "label": "Skill",
      "labelPlural": "Skills",
      "pitch": "Discrete agent workflows — brainstorming, debugging, TDD. Some are pure process; some touch files, run commands, or call out.",
      "count": 35
    },
    {
      "kind": "webmcp",
      "label": "WebMCP tool",
      "labelPlural": "WebMCP tools",
      "pitch": "Pages and browser tooling that hand agents callable tools inside the browser itself. The agent acts in a session that is already logged in — which is the whole point, and the whole risk.",
      "count": 22
    }
  ]
}