{
  "specVersion": "1.0",
  "host": {
    "displayName": "Kiwop",
    "documentationUrl": "https://www.kiwop.com/llms.txt",
    "logoUrl": "https://www.kiwop.com/favicon.svg"
  },
  "entries": [
    {
      "identifier": "urn:air:kiwop.com:web:webmcp-tools",
      "displayName": "Kiwop WebMCP tools",
      "type": "application/mcp-server-card+json",
      "description": "Seven WebMCP tools that kiwop.com registers in the browser (navigator.modelContext) on every page: list services, get contact details, ask the AI assistant, list case studies, get published prices, get a citable summary of one service page, and send a contact request. Available to agents browsing the site with a WebMCP-capable browser.",
      "tags": [
        "webmcp",
        "agency",
        "web-development",
        "ai",
        "marketing",
        "spain"
      ],
      "capabilities": [
        "get_kiwop_services",
        "get_kiwop_contact",
        "ask_kiwop_assistant",
        "get_kiwop_cases",
        "get_kiwop_pricing",
        "get_kiwop_service",
        "request_kiwop_contact"
      ],
      "representativeQueries": [
        "What services does Kiwop offer?",
        "How much does an AI agent or RAG project cost at Kiwop?",
        "Show me case studies built by Kiwop",
        "Contact Kiwop about a web or AI project"
      ],
      "version": "1.1.0",
      "updatedAt": "2026-09-11T00:00:00Z",
      "data": {
        "name": "kiwop-webmcp",
        "title": "Kiwop WebMCP tools",
        "description": "Tools registered in-page by https://www.kiwop.com via the WebMCP API. Read-only tools have no side effects; request_kiwop_contact creates a real inquiry and must only be called with the user's explicit consent.",
        "transport": "webmcp",
        "url": "https://www.kiwop.com/",
        "documentationUrl": "https://www.kiwop.com/llms.txt",
        "tools": [
          {
            "name": "get_kiwop_services",
            "description": "List the service areas Kiwop offers (web & software development, growth marketing, applied AI) with a short description of each.",
            "inputSchema": {
              "type": "object",
              "properties": {},
              "additionalProperties": false
            },
            "annotations": {
              "readOnlyHint": true
            }
          },
          {
            "name": "get_kiwop_contact",
            "description": "Get Kiwop's contact details and a short company summary: email, phone, address, website and booking URL.",
            "inputSchema": {
              "type": "object",
              "properties": {},
              "additionalProperties": false
            },
            "annotations": {
              "readOnlyHint": true
            }
          },
          {
            "name": "ask_kiwop_assistant",
            "description": "Ask Kiwop's AI assistant about services, pricing or how Kiwop can help with a web, software or marketing project.",
            "inputSchema": {
              "type": "object",
              "properties": {
                "message": {
                  "type": "string",
                  "description": "The question or message for the assistant."
                }
              },
              "required": [
                "message"
              ],
              "additionalProperties": false
            },
            "annotations": {
              "readOnlyHint": true
            }
          },
          {
            "name": "get_kiwop_cases",
            "description": "List Kiwop's published case studies (client, sector, year, services, tech stack, measured results and testimonial) with the URL of each case.",
            "inputSchema": {
              "type": "object",
              "properties": {},
              "additionalProperties": false
            },
            "annotations": {
              "readOnlyHint": true
            }
          },
          {
            "name": "get_kiwop_pricing",
            "description": "Get the price ranges and tiers Kiwop publishes for its services, in EUR, with the URL where each price is published.",
            "inputSchema": {
              "type": "object",
              "properties": {},
              "additionalProperties": false
            },
            "annotations": {
              "readOnlyHint": true
            }
          },
          {
            "name": "get_kiwop_service",
            "description": "Get the detailed, citable summary of one Kiwop service page: what it includes, deliverables, timeline, who it is for, published prices and FAQs.",
            "inputSchema": {
              "type": "object",
              "properties": {
                "slug": {
                  "type": "string",
                  "description": "Service slug (Spanish or localized) or full kiwop.com URL of the service page."
                }
              },
              "required": [
                "slug"
              ],
              "additionalProperties": false
            },
            "annotations": {
              "readOnlyHint": true
            }
          },
          {
            "name": "request_kiwop_contact",
            "description": "Send a contact request to Kiwop on behalf of the user so a solutions architect replies by email within 24 working hours. Only with the user's explicit consent. Creates a real inquiry (not idempotent).",
            "inputSchema": {
              "type": "object",
              "properties": {
                "name": {
                  "type": "string",
                  "description": "Full name of the person to contact back."
                },
                "email": {
                  "type": "string",
                  "description": "Email address where Kiwop should reply."
                },
                "company": {
                  "type": "string",
                  "description": "Company or organisation (optional)."
                },
                "message": {
                  "type": "string",
                  "description": "What they need: project, context, timing."
                }
              },
              "required": [
                "name",
                "email",
                "message"
              ],
              "additionalProperties": false
            },
            "annotations": {
              "readOnlyHint": false,
              "destructiveHint": false,
              "idempotentHint": false,
              "openWorldHint": true
            }
          }
        ]
      }
    },
    {
      "identifier": "urn:air:kiwop.com:web:agent-api",
      "displayName": "Kiwop agent data endpoints",
      "type": "application/agent-card+json",
      "description": "Public, read-only JSON endpoints that return the same published data the website shows, in the requested language (es, en, ca, de, fr, nl, pt): case studies, published prices and a citable summary of each service page. No authentication; only figures and prices already published on kiwop.com. To contact Kiwop, use the request_kiwop_contact WebMCP tool from the site (the POST endpoint only accepts requests originating from kiwop.com pages).",
      "tags": [
        "json",
        "api",
        "case-studies",
        "pricing",
        "services",
        "multilingual"
      ],
      "capabilities": [
        "cases",
        "pricing",
        "service-summary"
      ],
      "representativeQueries": [
        "Kiwop case studies as JSON",
        "Published prices of Kiwop services",
        "Citable summary of a Kiwop service page"
      ],
      "version": "1.0.0",
      "updatedAt": "2026-09-11T00:00:00Z",
      "data": {
        "name": "Kiwop agent data endpoints",
        "description": "HTTP GET endpoints for agents and crawlers. Responses are JSON built from the same sources as the pages.",
        "url": "https://www.kiwop.com/api/agent/",
        "provider": {
          "organization": "Kiwop",
          "url": "https://www.kiwop.com"
        },
        "documentationUrl": "https://www.kiwop.com/llms.txt",
        "defaultInputModes": [
          "application/json"
        ],
        "defaultOutputModes": [
          "application/json"
        ],
        "skills": [
          {
            "id": "cases",
            "name": "List case studies",
            "description": "GET https://www.kiwop.com/api/agent/cases?lang=<es|en|ca|de|fr|nl|pt>. Client, sector, year, services, tech stack, measured results, testimonial and URL of each case.",
            "examples": [
              "https://www.kiwop.com/api/agent/cases?lang=en"
            ]
          },
          {
            "id": "pricing",
            "name": "Published prices",
            "description": "GET https://www.kiwop.com/api/agent/pricing?lang=<lang>. Price ranges and tiers in EUR with the URL where each price is published.",
            "examples": [
              "https://www.kiwop.com/api/agent/pricing?lang=es"
            ]
          },
          {
            "id": "service-summary",
            "name": "Service page summary",
            "description": "GET https://www.kiwop.com/api/agent/service?slug=<slug or URL>&lang=<lang>. What the service includes, deliverables, timeline, who it is for, prices and FAQs.",
            "examples": [
              "https://www.kiwop.com/api/agent/service?slug=rag-empresarial&lang=en"
            ]
          }
        ]
      }
    }
  ]
}
