Claude Code logo

barkcli + Claude Code

Connect barkcli to Claude Code via MCP so Claude can read your board, link tasks to code, manage memory and specs, and report progress — all with full project context.

Setup

1

Install barkcli and run `barkcli init` in your repo

2

Add barkcli as an MCP server to Claude Code settings

3

Claude reads tasks and specs from .board/

4

Claude creates, links, and completes tasks via MCP

Features

  • ✓Full task and spec context for Claude
  • ✓Automatic task creation from prompts
  • ✓Code context mapping and symbol search
  • ✓Session tracking and handoff between agents

Configuration

{
  "mcpServers": {
    "barkcli": {
      "command": "barkcli",
      "args": ["mcp"]
    }
  }
}

Frequently Asked Questions

How does barkcli integrate with Claude Code?

barkcli runs a local MCP server (`barkcli mcp`) that exposes 56 tools for task and board management. You register it once in Claude Code's config, and Claude Code can then read tasks, claim work, link code context, and update progress.

Is Claude Code integration free?

Yes. barkcli is MIT licensed and the MCP server is included in the binary — no subscription, no per-seat fee, no cloud.

Does barkcli upload my tasks to the cloud?

No. Tasks are YAML files committed to your git repository. The MCP server runs locally and never sends your board data anywhere.