{
  "$schema": "https://modelcontextprotocol.io/schema/mcp-manifest.json",
  "name": "segentic",
  "title": "Segentic — spletne strani na Cloudflare",
  "description": "WebMCP / Model Context Protocol server za Segentic (Računalničar, Sebastijan Bandur s.p.). Read-only orodja za vrste strani in cene (živi cenovni kalkulator), članke bloga, iskanje vsebine in kontakt. Brez WordPressa — Cloudflare + Astro.",
  "version": "1.0.0",
  "protocolVersion": "2025-06-18",
  "documentation": "https://segentic.dev/llms.txt",
  "transport": {
    "type": "streamable-http",
    "jsonrpc": "2.0",
    "endpoint": "https://segentic.dev/mcp",
    "methods": [
      "POST"
    ]
  },
  "browserBridge": "https://segentic.dev/webmcp.js",
  "capabilities": {
    "tools": {
      "listChanged": false
    }
  },
  "tools": [
    {
      "name": "get_contact_info",
      "description": "Kontakt in pravni podatki podjetja Segentic (e-pošta, blagovna znamka, območje delovanja).",
      "inputSchema": {
        "type": "object",
        "properties": {}
      }
    },
    {
      "name": "list_packages",
      "description": "Vrste spletnih strani (vizitka, poslovna, katalog, trgovina) z osnovno ceno in kaj je vključeno.",
      "inputSchema": {
        "type": "object",
        "properties": {}
      }
    },
    {
      "name": "estimate_price",
      "description": "Okvirna cena izdelave za izbrano vrsto + količine (cenovni kalkulator). Vrne skupno ceno in postavke.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "type": {
            "type": "string",
            "enum": [
              "vizitka",
              "poslovna",
              "katalog",
              "trgovina"
            ],
            "description": "Vrsta strani."
          },
          "selections": {
            "type": "object",
            "description": "Neobvezne dodatne količine (ključ polja → število), npr. {\"pages\":8} ali {\"shop_products\":50}."
          }
        },
        "required": [
          "type"
        ]
      }
    },
    {
      "name": "list_articles",
      "description": "Članki bloga z naslovom, izvlečkom, datumom in URL.",
      "inputSchema": {
        "type": "object",
        "properties": {}
      }
    },
    {
      "name": "get_article",
      "description": "Cel članek bloga po slugu (kot ga vrne list_articles).",
      "inputSchema": {
        "type": "object",
        "properties": {
          "slug": {
            "type": "string",
            "description": "Slug članka."
          }
        },
        "required": [
          "slug"
        ]
      }
    },
    {
      "name": "search_content",
      "description": "Iskanje po ključni besedi čez članke in storitve. Vrne ujemajoče strani z naslovom in URL.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "query": {
            "type": "string",
            "description": "Iskalni niz, npr. \"wordpress\", \"cena\", \"hitrost\"."
          }
        },
        "required": [
          "query"
        ]
      }
    }
  ],
  "resources": [
    {
      "name": "home",
      "title": "Domov",
      "uri": "https://segentic.dev/"
    },
    {
      "name": "pricing",
      "title": "Cene",
      "uri": "https://segentic.dev/cene/"
    },
    {
      "name": "websites",
      "title": "Izdelava spletnih strani",
      "uri": "https://segentic.dev/izdelava-spletnih-strani/"
    },
    {
      "name": "migration",
      "title": "Prenova / Most",
      "uri": "https://segentic.dev/prenova-spletne-strani/"
    },
    {
      "name": "reference",
      "title": "Reference",
      "uri": "https://segentic.dev/reference/"
    },
    {
      "name": "blog",
      "title": "Blog",
      "uri": "https://segentic.dev/blog/"
    }
  ],
  "provider": {
    "name": "Računalničar, Sebastijan Bandur s.p.",
    "url": "https://racunalnicar.eu/",
    "email": "pozdravljeni@segentic.dev"
  },
  "contact": {
    "form": "https://segentic.dev/kontakt/",
    "email": "pozdravljeni@segentic.dev"
  }
}
