{
  "$schema": "https://webmcp.dev/schemas/webmcp.json",
  "name": "PixelShark",
  "description": "Public tools exposed by PixelShark for AI agents and browsers that understand WebMCP-style form annotations.",
  "url": "https://www.pixelshark.eu/",
  "tools": [
    {
      "name": "submit_pixelshark_inquiry",
      "title": "Submit PixelShark inquiry",
      "description": "Submit a sales inquiry or contact message to PixelShark about a website, ecommerce store, mobile app, custom B2B system, AI automation, UX/UI design or support issue.",
      "method": "form",
      "url": "https://www.pixelshark.eu/kontakt/",
      "input_schema": {
        "type": "object",
        "required": ["name", "email", "subject", "message", "privacyConsent", "processingConsent"],
        "properties": {
          "name": {
            "type": "string",
            "description": "Full name of the contact person."
          },
          "company": {
            "type": "string",
            "description": "Company or organization name, if applicable."
          },
          "email": {
            "type": "string",
            "format": "email",
            "description": "Email address for replying to the inquiry."
          },
          "phone": {
            "type": "string",
            "description": "Phone number for follow-up, if the user wants a call."
          },
          "nip": {
            "type": "string",
            "description": "Polish company tax identification number, if provided."
          },
          "subject": {
            "type": "string",
            "description": "Short inquiry subject, such as project type or main issue."
          },
          "message": {
            "type": "string",
            "description": "Detailed description of the need, project scope, issue or question for PixelShark."
          },
          "attachments": {
            "type": "array",
            "description": "Optional supporting files such as a brief, specification, screenshots or project materials.",
            "items": {
              "type": "string",
              "format": "binary"
            }
          },
          "privacyConsent": {
            "type": "boolean",
            "description": "Required consent confirming that the user has read the privacy policy."
          },
          "processingConsent": {
            "type": "boolean",
            "description": "Required consent to process personal data for handling the inquiry."
          }
        }
      }
    }
  ]
}
