{
  "version": "1.0",
  "name": "dribba",
  "displayName": "Dribba",
  "description": "Model Context Protocol servers for dribba.com: a product surface for actions (services, case studies, budget estimate, contact) and a docs surface for searching the site's documentation.",
  "websiteUrl": "https://dribba.com",
  "documentationUrl": "https://dribba.com/docs#mcp",
  "icon": "https://dribba.com/logo_dribba.svg",
  "icons": [
    {
      "src": "https://dribba.com/logo_dribba.svg",
      "mimeType": "image/svg+xml",
      "sizes": [
        "any"
      ]
    },
    {
      "src": "https://dribba.com/apple-icon.png",
      "mimeType": "image/png",
      "sizes": [
        "180x180"
      ]
    }
  ],
  "servers": [
    {
      "name": "com.dribba/dribba",
      "displayName": "Dribba",
      "kind": "product",
      "description": "Do: read the service catalog and case studies, get a ballpark budget, read company facts, and submit a contact request (asks the user to confirm). Resources expose llms.txt and llms-full.txt.",
      "endpoint": "https://dribba.com/mcp",
      "transport": "streamable-http",
      "auth": "none",
      "protocolVersion": "2025-11-25",
      "supportedProtocolVersions": [
        "2025-11-25",
        "2025-06-18",
        "2025-03-26"
      ],
      "version": "1.1.1",
      "card": "https://dribba.com/.well-known/mcp/server-card.json",
      "capabilities": [
        "tools",
        "resources"
      ],
      "tools": [
        {
          "name": "list_services",
          "description": "List Dribba's services with a one-line summary and URL."
        },
        {
          "name": "estimate_project",
          "description": "Ballpark budget and range for an app or product."
        },
        {
          "name": "list_projects",
          "description": "List case studies, optionally filtered by industry."
        },
        {
          "name": "company_facts",
          "description": "Structured facts: positioning, offices, team, clients."
        },
        {
          "name": "submit_contact_request",
          "description": "Send a contact request. Asks the user to confirm before sending."
        }
      ]
    },
    {
      "name": "com.dribba/dribba-docs",
      "displayName": "Dribba docs",
      "kind": "docs",
      "description": "Learn: search the site corpus for verbatim passages, read one service or case study in detail, and get Dribba's position on technology trade-offs. Read-only.",
      "endpoint": "https://dribba.com/docs/mcp",
      "transport": "streamable-http",
      "auth": "none",
      "protocolVersion": "2025-11-25",
      "supportedProtocolVersions": [
        "2025-11-25",
        "2025-06-18",
        "2025-03-26"
      ],
      "version": "1.1.1",
      "card": "https://dribba.com/docs/mcp/server-card",
      "capabilities": [
        "tools",
        "resources"
      ],
      "tools": [
        {
          "name": "search",
          "description": "Search the site corpus and get verbatim passages with their URL."
        },
        {
          "name": "get_service",
          "description": "Full summary of one service by slug."
        },
        {
          "name": "get_case_study",
          "description": "Details of one case study by slug."
        },
        {
          "name": "compare_technologies",
          "description": "Dribba's take on a technology comparison."
        }
      ]
    }
  ]
}