{
  "schema_version": "2025-06-18",
  "name": "simosphere-ai-marketing",
  "name_for_human": "SIMOSphere AI",
  "description": "WebMCP server for SIMOSphere AI · sovereign EU AI orchestration platform by SIMO GmbH (Aschaffenburg, Germany). Exposes read-only tools for product information, pricing, FAQ lookup, weather (icebreaker), company info, and natural-language questions grounded in simosphereai.com, onboarding.simosphereai.com, and simo-online.com.",
  "version": "1.2.0",
  "mcp_version": "2025-06-18",
  "transport": "streamable-http",
  "endpoint": "https://simosphereai.com/api/mcp.php",
  "icon": "https://simosphereai.com/assets/img/simosphere-logo.svg",
  "logo_url": "https://simosphereai.com/assets/img/simosphere-logo.svg",
  "alternates": {
    "rpc": "https://simosphereai.com/mcp",
    "manifest": "https://simosphereai.com/.well-known/mcp/manifest.json",
    "server_card": "https://simosphereai.com/.well-known/mcp/server-card.json",
    "platform_mcp": "https://api.simosphereai.com/mcp",
    "openapi": "https://simosphereai.com/openapi.json",
    "marketing_surface": "https://simosphereai.com/.well-known/mcp/marketing.json",
    "platform_surface":  "https://simosphereai.com/.well-known/mcp/platform.json",
    "batch_endpoint":    "https://simosphereai.com/api/batch.php"
  },
  "surface_variants": [
    {
      "surface":     "marketing",
      "manifest":    "https://simosphereai.com/.well-known/mcp/marketing.json",
      "endpoint":    "https://simosphereai.com/api/mcp.php",
      "auth":        "none",
      "write":       false,
      "description": "Public read-only marketing tools — pricing, FAQ, compliance, company info."
    },
    {
      "surface":     "platform",
      "manifest":    "https://simosphereai.com/.well-known/mcp/platform.json",
      "endpoint":    "https://api.simosphereai.com/mcp",
      "auth":        "oauth2",
      "write":       true,
      "description": "Authenticated workspace + agent automation tools for tenants."
    }
  ],
  "auth": {
    "type": "none",
    "rate_limit": "60 req/h per IP for unauthenticated access",
    "upgrade": "https://onboarding.simosphereai.com/de/register"
  },
  "capabilities": {
    "tools": { "listChanged": false },
    "resources": { "listChanged": false, "subscribe": false },
    "prompts": null,
    "logging": null,
    "streaming": false,
    "function_calling_compat": "openai-tools-v1"
  },
  "tools": [
    {
      "name": "ask_simosphere",
      "description": "Ask SIMOSphere AI any natural-language question about the product, pricing, EU AI Act compliance, hardware, MCP integration, on-premise deployment, or consulting packages. Returns a grounded markdown answer with citations from simosphereai.com.",
      "inputSchema": {
        "type": "object",
        "required": ["question"],
        "properties": {
          "question": { "type": "string", "minLength": 3, "maxLength": 4000, "description": "Natural language question about SIMOSphere AI" },
          "language": { "type": "string", "enum": ["de", "en"], "default": "de", "description": "Preferred response language" }
        },
        "additionalProperties": false
      },
      "annotations": { "readOnlyHint": true, "destructiveHint": false, "idempotentHint": true, "openWorldHint": true }
    },
    {
      "name": "list_models",
      "description": "Enumerate EU-sovereign LLMs (Apertus 8B, Mistral Large 2, Mistral Small 24B, Mistral Nemo, Mistral 7B) with slug, context window, latency tier, sovereignty flag.",
      "inputSchema": {
        "type": "object",
        "required": [],
        "properties": {
          "category": { "type": "string", "enum": ["chat", "embedding", "vision", "all"], "default": "all", "description": "Filter to a model category" }
        },
        "additionalProperties": false
      },
      "annotations": { "readOnlyHint": true, "destructiveHint": false, "idempotentHint": true, "openWorldHint": false }
    },
    {
      "name": "get_pricing",
      "description": "Platform plans (Personal 53.99€ → Enterprise 449€), hardware boxes (from 349€), consulting (free discovery → 2900€ EU AI Act audit). Filterable by tier.",
      "inputSchema": {
        "type": "object",
        "required": [],
        "properties": {
          "tier": { "type": "string", "enum": ["personal", "team", "business", "enterprise", "hardware", "consulting", "all"], "default": "all", "description": "Filter to a pricing tier or category" }
        },
        "additionalProperties": false
      },
      "annotations": { "readOnlyHint": true, "destructiveHint": false, "idempotentHint": true, "openWorldHint": false }
    },
    {
      "name": "faq_lookup",
      "description": "Pattern-match against the curated 20-entry FAQ catalogue and return the canonical answer. Faster and cheaper than ask_simosphere for common questions.",
      "inputSchema": {
        "type": "object",
        "required": ["query"],
        "properties": {
          "query": { "type": "string", "minLength": 2, "maxLength": 4000, "description": "Pattern to match against FAQ catalogue" },
          "top_k": { "type": "integer", "minimum": 1, "maximum": 10, "default": 3, "description": "Maximum number of FAQ entries to return" }
        },
        "additionalProperties": false
      },
      "annotations": { "readOnlyHint": true, "destructiveHint": false, "idempotentHint": true, "openWorldHint": false }
    },
    {
      "name": "get_weather",
      "description": "Current weather via Open-Meteo (free, EU-hosted) for any European city. Useful as a friendly icebreaker before transitioning to SIMOSphere AI topics.",
      "inputSchema": {
        "type": "object",
        "required": ["city"],
        "properties": {
          "city": { "type": "string", "description": "European city name" },
          "lang": { "type": "string", "enum": ["de", "en"], "default": "de", "description": "Response language" }
        },
        "additionalProperties": false
      },
      "annotations": { "readOnlyHint": true, "destructiveHint": false, "idempotentHint": true, "openWorldHint": true }
    },
    {
      "name": "get_company_info",
      "description": "SIMO GmbH details: HRB 15769, Würzburger Str. 152, 63743 Aschaffenburg, MD Andreas Schwan, DPMA trademark 30 2024 240 269, contact channels.",
      "inputSchema": {
        "type": "object",
        "required": [],
        "properties": {},
        "additionalProperties": false
      },
      "annotations": { "readOnlyHint": true, "destructiveHint": false, "idempotentHint": true, "openWorldHint": false }
    }
  ],
  "resources": [
    { "uri": "simo://knowledge-base/core",   "name": "Knowledge Base · Core Facts" },
    { "uri": "simo://knowledge-base/full",   "name": "Knowledge Base · Full Crawl (weekly refresh)" },
    { "uri": "simo://models/catalog",        "name": "EU-Sovereign Model Catalog" },
    { "uri": "simo://pricing/table",         "name": "Pricing Table (platform + hardware + consulting)" },
    { "uri": "simo://faq/catalog",           "name": "FAQ Catalogue (20 entries DE/EN)" },
    { "uri": "simo://compliance/matrix",     "name": "Compliance Matrix (EU AI Act, GDPR, NIS2, ISO 27001)" }
  ],
  "documentation": "https://simosphereai.com/developers/llms.txt",
  "support": {
    "email": "info@simo-online.com",
    "security": "security@simo-online.com",
    "discovery_call": "https://simosphereai.com/discovery-call/"
  },
  "provider": {
    "name": "SIMO GmbH",
    "legal_name": "SIMO GmbH",
    "trade_register": "HRB 15769 Amtsgericht Aschaffenburg",
    "address": "Würzburger Str. 152, 63743 Aschaffenburg, Bayern, Germany",
    "founded": 2019,
    "url": "https://simo-online.com"
  }
}
