{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@type": "WebSite",
      "@id": "https://vibetrends.dk/#website",
      "name": "vibetrends.dk",
      "url": "https://vibetrends.dk",
      "description": "Danish AI Developer Hub & Vibe Coding Community",
      "publisher": { "@id": "https://vibetrends.dk/#organization" }
    },
    {
      "@type": "Organization",
      "@id": "https://vibetrends.dk/#organization",
      "name": "VibeTrends Community",
      "logo": "https://vibetrends.dk/icon.svg",
      "sameAs": ["https://github.com/Landsvig1/Vibetrends.dk"]
    },
    {
      "@type": "DataFeed",
      "@id": "https://vibetrends.dk/api/skills",
      "name": "AI Skills Library",
      "contentType": "SoftwareSourceCode"
    },
    {
      "@type": "DataFeed",
      "@id": "https://vibetrends.dk/api/vibes",
      "name": "Project Showcase",
      "contentType": "SoftwareApplication"
    },
    {
      "@type": "DataFeed",
      "@id": "https://vibetrends.dk/api/cli",
      "name": "CLI Feed",
      "contentType": "SoftwareApplication"
    },
    {
      "@type": "DataFeed",
      "@id": "https://vibetrends.dk/api/mcp-servers",
      "name": "MCP Server Feed",
      "contentType": "SoftwareApplication"
    },
    {
      "@type": "DataFeed",
      "@id": "https://vibetrends.dk/api/forum",
      "name": "Developer Forum Feed",
      "contentType": "DiscussionForumPosting"
    },
    {
      "@type": "DataFeed",
      "@id": "https://vibetrends.dk/api/blog",
      "name": "Blog Feed",
      "contentType": "BlogPosting"
    },
    {
      "@type": "DataFeed",
      "@id": "https://vibetrends.dk/api/mcp",
      "name": "MCP Tool Protocol (JSON-RPC 2.0)",
      "contentType": "SoftwareApplication",
      "description": "Search and write tools over the same content as the REST feeds above, via the Model Context Protocol. Distinct from /api/mcp-servers, which is a read-only REST catalog of MCP server listings."
    }
  ],
  "llm_ld_version": "2.1",
  "factual_integrity_hash": "verified_by_source"
}
