{
  "name": "sendyka.dev MCP Server",
  "description": "Model Context Protocol entrypoint for sendyka.dev public API and developer resources with service inquiry and consultation booking tools.",
  "version": "1.2.0",
  "serverUrl": "https://sendyka.dev/mcp",
  "legacyServerUrl": "https://sendyka.dev/api/mcp",
  "wellKnownTransportUrl": "https://sendyka.dev/.well-known/mcp",
  "documentationUrl": "https://sendyka.dev/developers/",
  "tools": [
    {
      "name": "newsletter_subscribe",
      "description": "Subscribe to sendyka.dev newsletter through Resend.",
      "inputSchema": {
        "type": "object",
        "required": ["email", "consent"],
        "properties": {
          "email": { "type": "string", "format": "email" },
          "locale": { "type": "string", "enum": ["pl", "en"] },
          "consent": { "type": "boolean" }
        }
      }
    },
    {
      "name": "newsletter_unsubscribe",
      "description": "Unsubscribe from sendyka.dev newsletter through Resend.",
      "inputSchema": {
        "type": "object",
        "required": ["email"],
        "properties": {
          "email": { "type": "string", "format": "email" }
        }
      }
    },
    {
      "name": "service_inquiry_submit",
      "description": "Send service/support inquiry details to artur@sendyka.dev via Resend.",
      "inputSchema": {
        "type": "object",
        "required": ["fullName", "email", "supportArea"],
        "properties": {
          "fullName": { "type": "string", "minLength": 3 },
          "email": { "type": "string", "format": "email" },
          "phone": { "type": "string" },
          "supportArea": { "type": "string", "minLength": 3 },
          "notes": { "type": "string" }
        }
      }
    },
    {
      "name": "consultation_book",
      "description": "Book consultation through Cal.com API when configured, otherwise return booking link fallback.",
      "inputSchema": {
        "type": "object",
        "required": ["fullName", "email", "timeZone", "start"],
        "properties": {
          "fullName": { "type": "string", "minLength": 3 },
          "email": { "type": "string", "format": "email" },
          "phone": { "type": "string" },
          "timeZone": { "type": "string" },
          "start": { "type": "string", "format": "date-time" },
          "notes": { "type": "string" }
        }
      }
    }
  ]
}
