Dribba

Dribba: services, case studies, budget estimates and contact, as MCP tools.

Should I use this

Quality & Safety

A
Description quality
86%
Schema completeness
91%
Naming quality
92%
Poisoning risk
100%
Permission match
100%
Protocol compliance
100%

Findings (1)

  • LOWTool 'company_facts' description lacks action verbin company_facts

Based on automated analysis of tool definitions and protocol compliance.

Context Cost

~754Tokens (tool definitions)
~982 BTypical response size
Moderate attention impact (0.59% of 128k context)

This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.

Install

One-Click Install

Add this to your `claude_desktop_config.json` file:

{
  "mcpServers": {
    "dribba": {
      "command": "npx",
      "args": [
        "dribba"
      ]
    }
  }
}

Runnable packages

npmdribba1.1.0stdio

Remote endpoints

https://dribba.com/mcpstreamable-http
https://dribba.com/docs/mcpstreamable-http

What it can do

Tool inventory

Tools (5)

🟢 Read-only🟡 Write🔴 Delete⚪ Unknown
🟢list_services(limit)

List Dribba's services with a one-line summary and URL.

Input Schema

{
  "type": "object",
  "properties": {
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 50,
      "description": "Maximum number of services to return. Omit for all of them."
    }
  },
  "required": [],
  "additionalProperties": false
}
🟢estimate_project(platforms, complexity, design, timeline)

Ballpark budget and range for an app/product, mirroring dribba.com's public calculator. Minimum project budget is €30,000.

Input Schema

{
  "type": "object",
  "properties": {
    "platforms": {
      "type": "array",
      "items": {
        "type": "string",
        "enum": [
          "ios",
          "android",
          "web",
          "desktop"
        ]
      },
      "description": "At least one target platform."
    },
    "complexity": {
      "type": "string",
      "enum": [
        "mvp",
        "standard",
        "complex"
      ]
    },
    "design": {
      "type": "string",
      "enum": [
        "basic",
        "custom",
        "premium"
      ]
    },
    "timeline": {
      "type": "string",
      "enum": [
        "rush",
        "normal",
        "relaxed"
      ]
    }
  },
  "required": [
    "platforms"
  ]
}
🟢list_projects(industry, limit)

List Dribba's case studies (slug, title, industry).

Input Schema

{
  "type": "object",
  "properties": {
    "industry": {
      "type": "string",
      "description": "Case-insensitive substring match on the industry, e.g. \"fintech\". Omit for all industries."
    },
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 50,
      "description": "Maximum number of case studies to return."
    }
  },
  "required": [],
  "additionalProperties": false
}
🟢company_facts(fields)

Structured facts about Dribba: positioning, offices, team, distinctions, clients.

Input Schema

{
  "type": "object",
  "properties": {
    "fields": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "description": "Subset of fact keys to return (e.g. [\"offices\",\"distinctions\"]). Omit for every fact."
    }
  },
  "required": [],
  "additionalProperties": false
}
🟡submit_contact_request(name, email, message, company, budget)

Submit a real project inquiry to Dribba on behalf of the user. This sends an email and creates a lead — ONLY call it after the user has explicitly confirmed the exact name, email and message to be sent. Dribba replies within 1h. Rate-limited per client.

Input Schema

{
  "type": "object",
  "properties": {
    "name": {
      "type": "string",
      "description": "Full name of the person making the inquiry."
    },
    "email": {
      "type": "string",
      "description": "Email address Dribba should reply to."
    },
    "message": {
      "type": "string",
      "description": "The inquiry, confirmed by the user."
    },
    "company": {
      "type": "string",
      "description": "Company name (optional)."
    },
    "budget": {
      "type": "string",
      "description": "Approximate budget range, e.g. \"30-60k EUR\" (optional)."
    }
  },
  "required": [
    "name",
    "email",
    "message"
  ]
}

Community

Rate this Server

Evidence

Recent observations

verifiedversion not recorded5 tools
verifiedversion not recorded4 tools
verifiedversion not recorded5 tools
verifiedversion not recorded4 tools
verifiedversion not recorded5 tools
verifiedversion not recorded4 tools
verifiedversion not recorded5 tools
verifiedversion not recorded4 tools
verifiedversion not recorded5 tools
verifiedversion not recorded4 tools