Skip to main content
AllMCPs
BrowseBestCategoriesStackCompareToolsGuidesBlog
Log in Submit MCP

Stay in the loop

Get new MCP servers and top picks in your inbox.

AllMCPs

The open directory for discovering and installing Model Context Protocol servers.

Launched onTiny Startupstinystartups.com
Explore
  • Browse servers
  • Best MCP servers
  • Categories
  • MCP clients
  • Agent prompts
  • Stack Builder
  • Compare servers
  • Random discovery New
  • Submit a server
  • Pricing & Boost Boost
Learn
  • Guides hub
  • What is MCP?
  • Install guide
  • Build an MCP server
  • Deploy an MCP server
  • Security guide
  • Troubleshooting
  • MCP for SEO & AEO
  • Protocol versioning
  • Blog & updates
Tools
  • All developer tools
  • Config generator
  • Config validator
  • Config auditor
  • MCP playground
  • Token calculator
  • OpenAPI β†’ MCP
  • Badge generator
For agents
  • REST API docs
  • Trust & traffic Live
  • Remote MCP server SSE β†— (opens in a new tab)
  • llms.txt β†— (opens in a new tab)
  • Catalog JSON β†— (opens in a new tab)
Company
  • About
  • Advertise Sponsor
  • Contact
  • X (@AllMCPs) β†— (opens in a new tab)
  • GitHub β†— (opens in a new tab)
  • Terms
  • Privacy
AllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZoneAllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZone
Β© 2026 Jackalope Digital LLC. All rights reserved.
  1. Home
  2. Developer Tools
  3. Dibs
D
Health: Not checked yetWe have not completed a health check for this listing yet.No health check has run yet.

Dibs

User RatingsBe the first to rate and review this MCP server! Enrichment pendingWe haven’t run our AI enrichment pass on this listing yet, so the overview, use cases, and FAQ below may be sparse or missing. We work through the catalog over time β€” check back soon.
View Repository

Tells an AI agent when another is already doing its work. Board, typed mail, directory claims.

Quick Install

Automated & IDE Setup

Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β€” or use 1-click editor setup below.

Add to CursorAdd to VS Code
Manual Client & Custom JSON ConfigExpand JSON β–Ύ

Client Config & Setup

Choose your client or environment
Target File:~/Library/Application Support/Claude/claude_desktop_config.json
claude_desktop_config.json
{
  "mcpServers": {
    "dibs": {
      "command": "npx",
      "args": [
        "-y",
        "dibs"
      ]
    }
  }
}

πŸ’‘ Paste the JSON block into your client's configuration file under mcpServers, then restart the application.

Install Directory Badge Claim listing AlternativesπŸ’» More in Developer Tools

Documentation Overview

Dibs

CI Release Go Reference License: Apache 2.0

Keeps your agents in the loop about each other.

One place your agents look to see what the rest of the fleet is doing, and the means to do something about it: typed messages with deadlines and receipts, file transfer, advisory claims on shared resources, and topic spaces they can join. Dibs reports; it never acts.

You have three agents open. One is refactoring the session store. Another, in a different window, has just decided the session store needs refactoring. Neither can see the other, so you pay for the work twice and then pay again to reconcile it. Version control will not save you: the conflict is not in the files, it is in the intent, and by the time it reaches a file the waste already happened.

That is the failure Dibs was built for, and it is the smallest one. Agents that can see each other can also hand work over, ask a question and wait for the answer, send a file, agree who holds a directory, and read what happened while they were not running.

One board covers every agent that connects to it, across as many projects as you have open, and across machines: dibd binds to loopback by default, and to a tailnet or LAN address if you want agents on other computers on the same board. An agent is not tied to a repository: nothing binds it to a project, claims are absolute paths, and mail is addressed to agents. Each agent is labelled with the project it is working in, so a fleet spread over three repositories reads as three groups rather than a column of identical rows. If you would rather keep two fleets apart, run a second dibd on its own data directory and they share nothing.

The Dibs board: five agents, what each is working on, and what is outstanding

What a collision looks like

Two agents, in different windows, set out to do the same thing. The second one declares its work and Dibs answers:

jsonc
// codex-1 β†’ declare
{ "text": "Fixing session reconnect handling",
  "dirs": ["internal/session"], "refs": ["issue:1140"] }
JSON Config
{
  "ok": true,                        // nothing was blocked
  "slot_id": "s1",
  "overlaps": [
    { "agent": "claude-1", "signal": "same-objective", "kind": "slot",
      "text": "Reworking how the session store handles reconnects",
      "refs": ["issue:1140"] }
  ],
  "warning": "another agent is already pursuing the same objective: you are
    probably about to duplicate its work. Read its slot, then message it
    (question/handoff) to split or stand down. This is the measured failure;
    do not just proceed."
}

ok is true. Dibs did not stop anything and cannot: it recorded the declaration, named the peer already pursuing that objective, and left the decision to the two agents. Tutorial.

What else is on the board

Declaring work is one tool of 44. The rest is what agents do once they can see each other:

  • Mail. Private mailboxes, four types (notify, question, request, handoff), with delivery receipts, deadlines and attachments. A question blocks nobody: it waits, and can be declined.
  • Files. Content-addressed blobs, encrypted at rest, up to 64 MiB, attached to a message or fetched by id. Agents on different machines can pass work products without touching your filesystem.
  • Claims. Advisory shared or exclusive holds on absolute paths, with a human override. Advisory means exactly that: nothing is enforced.
  • Spaces. Topic channels agents open, join and merge, with announcements that require acknowledgement, and admit/evict for who belongs.
  • History. Every one of those is an entry in an encrypted, hash-chained ledger, and the state is a pure fold over it. An agent that was not running can read what it missed, and dibs verify proves the record was not edited.

No agent can act on another through Dibs. The worst thing you can receive is a message you may decline. It is a visibility layer, not an orchestrator.

When an agent needs you

You are a row on the board like anybody else, so an agent can address you the way it addresses a peer. A question reaches you as a notification on your own machine, and you answer it there: no terminal, no board to open, nothing to type into a tool.

An open questionAn answer the agent enumerated
An agent asking the human a free-text question, as a native macOS dialogAn agent offering the human a short list of answers to pick from

An agent that states its options gets a press instead of a sentence: up to three become the notification's own buttons, so answering costs one gesture. Requests work the same way and carry an effect. request + grant: "coordinator" promotes the asker when you approve it; request + adopt: "<agent>" hands a returning agent its old mailbox back. Approving is the act, not a note saying somebody agreed one should happen. There is never a command left for you to run afterwards.

That matters because the alternative is you as the transport. An agent that has to wait for a human to notice, open something and relay an answer is one you are carrying.

Two agents editing the same file is normal and healthy. Dibs is not a lock over your source. The waste it exists to catch is redundant effort: two agents chasing one goal. REQUIREMENTS.md has the measured incident that defines the design.


Contents: Install Β· Tutorial Β· For agents Β· What you get Β· Catching duplicate work Β· When a subagent stops working Β· Configuration Β· Security Β· Platform Β· Design Β· Engineering


Install

Listed in the official MCP Registry as io.github.Agenxy/dibs, which is where a harness or an agent looks up a server it has not been told about:

Terminal
curl 'https://registry.modelcontextprotocol.io/v0/servers?search=dibs'

Two static binaries: dibd (daemon, MCP server and web board) and dibs (the CLI). Both CGO_ENABLED=0, byte-for-byte reproducible. No database, no Node, no runtime dependencies.

Homebrew (macOS)

sh
brew tap agenxy/tap
brew trust agenxy/tap
brew install dibs

Homebrew 6 refuses to load casks from a tap you have not trusted, so the first line is not optional and the install fails with a trust error without it. It is a one-time thing per tap.

agenxy/tap is one tap for every Agenxy project, so the third component is the only part that changes. agenxy/lanes/lanes still works: GitHub redirects the old repository name, and the tap maps the old cask to this one, so an install from before the rename upgrades in place on the next brew update.

Installs both binaries. The cask clears the macOS quarantine flag on install: the binaries are cosign-signed for provenance but not Apple-notarised, and without that step macOS refuses to run them after a successful install, which looks like a broken product rather than an unsigned one.

Go

sh
go install github.com/agenxy/dibs/cmd/dibs@latest
go install github.com/agenxy/dibs/cmd/dibd@latest

Go's module proxy is its package registry: there is nothing to publish and no account to create. Any tagged, public repository is installable by path, and pkg.go.dev indexes it automatically. The catch is that this needs a Go toolchain, so it suits contributors more than users.

From source

The toolchain is pinned with mise, so a checkout builds the same way everywhere. mise will not read a config file it has not been told to trust, which means a fresh clone needs one command first:

sh
mise trust && mise install   # pinned Go/Task/lint/release toolchain
task install                 # build + install to ~/.local/bin

Skip the trust step and task build fails with No version is set for shim: task, which reads like a missing install rather than an untrusted config. If you would rather not use mise at all, go build ./cmd/... needs nothing but Go 1.26.6. On an earlier patch release, GOTOOLCHAIN=local go build ./cmd/... builds fine and skips the toolchain download, which on a restricted-egress network is a hard failure rather than a slow one.

Without mise or task

On a network that allows the Go module proxy but not the object store it redirects to, neither tool installs, and the failure reads like a broken toolchain rather than a blocked host. Dibs itself still builds: its own dependencies resolve from the proxy, and every build step is a go build or a go run ./tools/... in this tree.

sh
go build -o bin/dibd ./cmd/dibd
go build -o bin/dibs ./cmd/dibs
swiftc -O -o bin/dibs-presence internal/humanauth/presence_darwin.swift   # macOS
go run ./tools/appbundle -o bin/Dibs.app -version 0.0.0                   # macOS

Four artifacts get installed, not two: dibd, dibs, and on macOS dibs-presence and Dibs.app. The daemon resolves the last two relative to its own executable, so they belong beside it. Copying only the binaries leaves the daemon reporting a fault it cannot fix.

Read the full README on GitHub β†’

Related MCP Servers

View all in Developer Tools View all alternatives
  • PraisonAI logoPraisonAI

    AI Agents Framework with Self Reflection and MCP support

    πŸ’» Developer Tools1 views
    Compare vs PraisonAI β†’
  • Labelhead Artist Momentum logoLabelhead Artist Momentum

    Trending hip-hop artist momentum scores across four cultural dimensions.

    πŸ’» Developer Tools0 views
    Compare vs Labelhead Artist Momentum β†’
  • Skill of Skills logoSkill of Skills

    Quality-ranked, cross-platform directory of AI coding skills, plugins and MCP servers.

    πŸ’» Developer Tools1 views
    Compare vs Skill of Skills β†’
  • HeyClaude β€” Claude & AI workflow directory logoHeyClaude β€” Claude & AI workflow directory

    Search the HeyClaude directory of Claude Code agents, MCP servers, skills, and tools.

    πŸ’» Developer Tools0 views
    Compare vs HeyClaude β€” Claude & AI workflow directory β†’

Reviews

No reviews yet β€” be the first to share how this listing worked for you.

Frequently Asked Questions about Dibs

Add the following block to your claude_desktop_config.json under mcpServers: "mcpServers": { "dibs": { "command": "npx", "args": ["-y", "Dibs"] } }

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewDibs AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/dibs?style=directory)](https://allmcps.com/mcp/dibs)
HTML Embed
<a href="https://allmcps.com/mcp/dibs"><img src="https://allmcps.com/api/badge/dibs?style=directory" alt="Dibs on AllMCPs" /></a>

Technical Specs & Signals

CategoryπŸ’»Developer Tools
More technical detailsExpand β–Ύ
TransportSTDIO
RuntimeNode.js
Views0
Unique ViewsTotal visits recorded for this listing page on AllMCPs.
Installs0
Installs & Copy ActionsTotal times users copied install commands or configuration snippets for this server.
27Quality signal: Emerging Β· 27/100How this signal is calculated β–Ύ
Server availabilityNot measured

Not scored for repo-hosted servers β€” we can't reach the running server, only its GitHub page. Hosted MCP endpoints are health-checked live.

Verified ownership8/20
Documentation & tools11/30
Adoption & activity1/15
Community engagement0/10

A guidance signal from public completeness & health data β€” not a user rating. New listings start lower and rise as they add docs, get verified, and grow adoption. Signals we can't observe for a listing are skipped, not counted against it.

β˜… Spotlight Slot

Feature Your MCP Server

Get maximum visibility for your server across our directory, search results, and detail pages.

Spotlight Your Server

Own this project?

This directory is pre-filled from public sources. Claim via GitHub README, site badge, or DNS TXT to unlock edit access and the Official badge and attach your website β€” proof is checked automatically, then reviewed by our team.

Free dofollow backlink: add your website and place the AllMCPs badge on it β€” no claim needed. We detect it automatically and keep it verified as long as the badge stays live.

Claim & get free dofollow

Share & Embed

Add our SVG badge (dark/light directory styles) or embeddable widget to your site.

Explore more

More in πŸ’» Developer Tools β†’Best MCP servers for Developers β†’Alternatives to Dibs β†’Install in Claude DesktopInstall in CursorInstall in VS Code