Dribba: services, case studies, budget estimates and contact, as MCP tools.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag β we're steadily working through the catalog.
π‘ Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
Official SDK and CLI for the Dribba public API.
No API key, no OAuth, no account. Every read endpoint is public. If you were looking for the credentials page, there isn't one β see dribba.com/auth.md.
Nothing to install:
Add --sandbox to hit the frozen fixtures instead of production.
Dribba's MCP server is remote β Streamable HTTP at https://dribba.com/mcp. If
your client only speaks stdio, this package ships the bridge:
It forwards JSON-RPC and nothing else, so the tools, resources and protocol version are whatever the server declares β there is no second implementation to drift. If your client does speak Streamable HTTP, skip the bridge and point it straight at the URL.
Verified with the official @modelcontextprotocol/sdk over stdio: connect,
tools/list, tools/call, resources/list, resources/read.
The Python client lives in python/ and is published to PyPI as
dribba.
Every 4xx/5xx throws a DribbaError. Branch on code β it is stable. title
and detail are prose and may be reworded.
120 requests per 60 seconds per IP. After any call, dribba.rateLimit holds what
the last response advertised, so you can self-throttle instead of provoking a
429:
Frozen fixtures with production shapes. Useful because a test that asserts "there are 9 services" breaks the day we publish the tenth β against the sandbox it does not.
Idempotency-Key on any POST. Same key and same body replays the stored
response; same key with a different body is a 400.
Any page as markdown, and a one-request export of many pages:
Export jobs live in one server instance's memory and expire after 15 minutes; a 404 while polling means the request reached a different instance, not that the work was lost.
https://dribba.com/mcp (actions) and https://dribba.com/docs/mcp (docs).
See https://dribba.com/developers/mcp.Accept: text/markdown, or append .md./ask β NLWeb: a natural-language question, verbatim passages back.This repo doubles as a portable Agent Plugin:
Install the skills into your agent:
skills/ is generated from what the site serves at
https://dribba.com/.well-known/agent-skills/. Edit the site, not the copy β the
copy is what drifts.
Node 20+. Zero dependencies.
MIT. The data behind the API is CC BY 4.0 β cite "Dribba" and link the source URL.
No reviews yet β be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/dribba)<a href="https://allmcps.com/mcp/dribba"><img src="https://allmcps.com/api/badge/dribba?style=directory" alt="Dribba on AllMCPs" /></a>