loaditout.ai
SkillsPacksTrendingLeaderboardAPI DocsBlogSubmitRequestsCompareAgentsXPrivacyDisclaimer
{}loaditout.ai
Skills & MCPPacksBlog

BeadsMCP

MCP Tool

misogare/BeadsMCP

MCP Wrapper for BEADS is a lightweight and extensible wrapper that enables seamless integration of the BEADS framework as a Model Context Protocol (MCP) server

Install

$ npx loaditout add misogare/BeadsMCP

Platform-specific configuration:

.claude/settings.json
{
  "mcpServers": {
    "BeadsMCP": {
      "command": "npx",
      "args": [
        "-y",
        "BeadsMCP"
      ]
    }
  }
}

Add the config above to .claude/settings.json under the mcpServers key.

About

Beads MCP Wrapper Server

This project is a stdio MCP server that exposes Beads CLI commands as MCP tools. It lets MCP clients (for example VS Code Copilot Chat in agent mode) call Beads through structured tool invocations.

What This Server Does

It maps MCP tool calls to Beads CLI operations:

  • beads_init
  • beads_ready
  • beads_list
  • beads_show
  • beads_create
  • beads_close
  • beads_dep_add
  • beads_exec (advanced/raw command passthrough)
Prerequisites

You need all of the following:

  1. Node.js installed (recommended Node 18+)
  2. @beads/bd installed globally or locally (you need bd.exe on Windows)
  3. Dolt installed and available in PATH (Beads uses Dolt for state/repository backend)

Install @beads/bd (choose one)

Global install:

npm install -g @beads/bd

Local install (inside this wrapper folder):

cd scripts/beads-mcp-server
npm install @beads/bd
Install Dolt

Install Dolt from:

https://docs.dolthub.com/introduction/installation

After install, verify:

dolt --version
Install Wrapper Dependencies
cd scripts/beads-mcp-server
npm install
Configure MCP (mcp.json)

Add this server under servers in your VS Code user MCP config.

Recommended Windows config (explicit bd.exe path)
"beads-wrapper": {
  "type": "stdio",
  "command": "node",
  "args": [
    "C:/path/server.mjs"
  ],
  "env": {
    "BEADS_CWD": "workingdir",
    "BEADS_BIN": "Pathtobid"
  }
}

If using global bd in PATH

You can omit BEADS_BIN, and the wrapper will use:

  • Windows: bd.exe
  • Linux/macOS: bd
Environment Variables

The wrapper supports these environment variables:

  • `BEA

Tags

ai-agentsai-integrationautomationbeadsdeveloper-toolsllm-toolsmachine-learningmcpmcp-servermodel-context-protocolnodejstool-orchestrationwrapper

Reviews

Loading reviews...

Quality Signals

2
Stars
0
Installs
Last updated25 days ago
Security: AREADME

Safety

Risk Levelmedium
Data Access
read
Network Accessnone

Details

Sourcegithub-crawl
Last commit3/27/2026
View on GitHub→

Embed Badge

[![Loaditout](https://loaditout.ai/api/badge/misogare/BeadsMCP)](https://loaditout.ai/skills/misogare/BeadsMCP)