LabscoMCP early access ↗
swissarmyhammerMCP SERVER

SwissArmyHammer

A kanban board plus sharp tools for agent-driven engineering, used in whatever order the work needs.

by swissarmyhammer ↗Reasoning Scaffolds & Agent Workflow EnginesCommunity

LABSCO SUMMARY

Every tool is available at every moment — that is the whole design argument.

The pitch is explicitly against fixed pipelines: implement three tasks and review them together, write the tests first, skip review on a one-line fix. The kanban board holds the state, so an interrupted session picks up where it stopped, and the skills decide which tools to reach for rather than hard-coding an order.

What it is

A Rust MCP server, sah serve, that gives an agent file operations, shell, code intelligence, a kanban board, git queries, subagent orchestration and web fetch — with skills layered on top for plan, implement, test, review and commit.

What you get

  • File work — read, write, edit for surgical string replacement, glob to find files by pattern, grep to search contents
  • shell — command execution with history and process management
  • code_context — a unified code index covering symbols, call graphs and blast radius
  • kanban — create, update and query the cards that hold the plan
  • git changes for diff and change information
  • question and summary, so the agent can ask you something specific or report back in a structured way
  • agent, skill and ralph — spawn subagents for delegated work, invoke a skill by name, run the autonomous coordinator
  • web for fetching content during research

Requirements

brew install swissarmyhammer/tap/swissarmyhammer-cli, then sah init inside your project directory — that writes the MCP configuration your agent discovers. sah serve runs the server over stdio, with HTTP as an option. Works with Claude Code, Cursor, Windsurf, or any MCP-compatible agent.

Setup effort

Follow the published steps — brew install swissarmyhammer/tap/swissarmyhammer-cli