{
  "$schema": "https://static.modelcontextprotocol.io/schemas/mcp-server-card/v1.json",
  "version": "1.0",
  "protocolVersion": "2025-06-18",
  "serverInfo": {
    "name": "doards-public-site",
    "title": "Doards Public Site Tools",
    "version": "1.0.0"
  },
  "description": "Public MCP discovery card for the Doards website, including navigation, rental workflow, language, and contact tools.",
  "documentationUrl": "https://doards.com/features-smart-api",
  "transport": {
    "type": "streamable-http",
    "endpoint": "/mcp"
  },
  "capabilities": {
    "tools": {
      "listChanged": false
    }
  },
  "instructions": "Use the solution and rental tools to return the most relevant Doards page URL. Use the contact tool when the user wants a demo, quote, or implementation discussion.",
  "tools": [
    {
      "name": "open_solution_page",
      "title": "Open Solution Page",
      "description": "Return the most relevant Doards solution page URL for general ERP, taxi, logistics, rental, fleet, manufacturing, API, pricing, or contact topics.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "solution": {
            "type": "string",
            "enum": ["general", "taxi", "logistic", "rental", "fleet", "api", "manufacturing", "pricing", "contact"]
          }
        },
        "required": ["solution"],
        "additionalProperties": false
      }
    },
    {
      "name": "open_rental_feature",
      "title": "Open Rental Feature",
      "description": "Return the most relevant Doards rental workflow page URL for overview, fleet tracking, checklists, contracts, or field customization.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "feature": {
            "type": "string",
            "enum": ["overview", "fleet-track", "checklists", "contracts", "customization"]
          }
        },
        "required": ["feature"],
        "additionalProperties": false
      }
    },
    {
      "name": "open_contact_page",
      "title": "Open Contact Page",
      "description": "Return the Doards contact page for demo, quote, or workflow consultation requests.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "topic": {
            "type": "string"
          }
        },
        "additionalProperties": false
      }
    },
    {
      "name": "open_trial_signup",
      "title": "Open Trial Signup",
      "description": "Return the Doards signup page URL for trial requests.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      }
    },
    {
      "name": "change_language",
      "title": "Change Language",
      "description": "Return a localized Doards page URL for one of the supported website languages.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "language": {
            "type": "string",
            "enum": ["de", "en", "tr", "it", "fr"]
          },
          "path": {
            "type": "string"
          }
        },
        "required": ["language"],
        "additionalProperties": false
      }
    }
  ]
}
