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