1. Conduid
  2. Developer Tools
  3. Sidstack
MCP server · Developer Tools

Sidstack

Give Claude Code persistent project memory. 32 MCP tools for knowledge, impact analysis, governance & task management. Desktop app (Tauri) + CLI. Local-first, SQLite-based.

70Good

Scored 2 days ago · breakdown

About Sidstack

Sidstack is an MCP server published by junixlabs in the Developer Tools category: give Claude Code persistent project memory. 32 MCP tools for knowledge, impact analysis, governance & task management. Desktop app (Tauri) + CLI. Local-first, SQLite-based.

The repository has 1 stars and 0 forks, with the last commit 7 months ago. Six months or more without a commit doesn't mean the server is broken, but check the open issues before depending on it in production.

Install

From source
git clone https://github.com/junixlabs/sidstack

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

✦

Ask AI about Sidstack

Powered by Claude · Grounded in docs

I know everything about Sidstack. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ✓README presentThe repository ships documentation.
  • ✓License declaredUsable under a stated license.
  • !Scoped permissionsDoesn't declare a permission scope. Assume it can do anything its process can.

3 checks have not been run yet.

Releases

v0.4.2SidStack v0.4.2 · 2 Feb 2026See the CHANGELOG for details.
v0.3.0SidStack v0.3.0 · 2 Feb 2026v0.3.0 — Initial Release First public release of SidStack. MCP Server with 20+ tools for Claude Code Desktop App (macOS) with Project Hub, Task Manager, Knowledge Browser CLI for project initialization and governance Impact Analysis engine…
v0.3.1SidStack v0.3.1 · 2 Feb 2026v0.3.1 Fix: regenerate oclif manifest with correct version Bump all packages to v0.3.1 Full Changelog: https://github.com/junixlabs/sidstack/compare/v0.3.0...v0.3.1
v0.4.1SidStack v0.4.1 · 2 Feb 2026What's New in v0.4.1 Highlights 32 MCP tools for Claude Code — knowledge, tasks, impact analysis, tickets, training, OKRs AI Auto-Bootstrap — `npx @sidstack/cli init --scan` analyzes your codebase and generates knowledge docs Desktop…

README

SidStack

CI npm

AI-Powered Project Intelligence Platform. Structured knowledge, impact analysis, governance, and training for Claude Code.

Local-first. SQLite-based. No external services required.

What It Does

Feature Description
Knowledge System Structured project docs (.sidstack/knowledge/) that give every Claude session full context
AI Auto-Bootstrap init --scan analyzes your codebase and generates knowledge docs automatically
Impact Analysis Assess scope, risks, and blockers before making changes
Task Management Track AI work with governance and quality gates
Ticket Queue Intake external tickets, review, convert to tasks
Training Room Capture lessons from incidents, build reusable rules

Quick Start

MCP Server (Claude Code)

Initialize your project — this sets up governance, MCP config, and optionally generates knowledge docs with AI:

npx @sidstack/cli init --scan

Or configure MCP manually:

{
  "mcpServers": {
    "sidstack": {
      "command": "npx",
      "args": ["-y", "@sidstack/mcp-server"]
    }
  }
}

Claude Code now has access to MCP tools for knowledge, tasks, impact analysis, tickets, training, memory, and agent desk management.

Desktop App (macOS)

Download the .dmg from Releases.

Or build from source:

git clone https://github.com/junixlabs/sidstack.git
cd sidstack
pnpm install && pnpm packages:build && pnpm tauri:build

See Quick Start Guide for full setup instructions.

MCP Tools

# Knowledge (9) - understand your project
knowledge_search         Semantic search across knowledge and memory (SidMemo)
knowledge_list           List available docs
knowledge_get            Get single document with full content
knowledge_modules        List modules with stats
knowledge_module_overview Get module architecture overview
knowledge_create         Create knowledge document
knowledge_update         Update knowledge document
knowledge_delete         Delete knowledge document
knowledge_health         Check knowledge coverage health

# Tasks (5) - track AI work
task_create              Create task with governance
task_update              Update status/progress
task_list                List tasks with filtering
task_get                 Get task details
task_complete            Complete with quality gate check

# Impact Analysis (3) - assess risk
impact_analyze           Run impact analysis on a change
impact_check_gate        Check gate status (blocked/warning/clear)
impact_list              List analyses

# Tickets (4) - external intake
ticket_create            Create ticket
ticket_list              List/filter tickets
ticket_update            Update status
ticket_convert_to_task   Convert to task

# Training (6) - learn from mistakes
incident_create          Report an incident
incident_list            List incidents
lesson_create            Create lesson from incident
lesson_list              List lessons
rule_check               Check rules for context
training_context_get     Get training context for session

# Test Results (3) - persist test execution
test_result_create       Persist test execution results
test_result_list         List test results with filtering
test_result_get          Get detailed test result

# Agent Desk (4) - workspace isolation
desk_create              Create agent desk (git worktree)
desk_list                List all agent desks
desk_status              Get desk status and current task
desk_remove              Remove agent desk

# Memory (5) - store learnings
memory_add               Store a memory entry
memory_list              List memory entries
memory_delete            Delete a memory entry
memory_index_knowledge   Index knowledge docs into memory
memory_cleanup           Clean up expired entries

# Entity References (3)
entity_link              Link entities (task↔knowledge, etc.)
entity_references        Get references for an entity
entity_context           Build context from linked entities (entity mode + RAG mode)

Desktop App - 7 Views

View Shortcut Description
Project Hub Cmd+1 Capability tree, entity connections, project overview
Task Manager Cmd+2 List, kanban, timeline, detail views
Knowledge Browser Cmd+3 Tree view, search, type filtering
Ticket Queue Cmd+4 Status workflow, convert to tasks
Training Room Cmd+5 Incidents, lessons, skills, rules
Settings Cmd+, Project configuration
Worktree Status - Git branch and file status

Architecture

sidstack/
├── src/                   # React frontend (Tauri)
├── src-tauri/             # Rust backend (Tauri)
├── packages/
│   ├── mcp-server/        # MCP Server (npx-ready)
│   ├── api-server/        # REST API (Express.js, central gateway)
│   ├── cli/               # CLI (init, update, scan, skills, desk)
│   ├── bot-server/        # SidBot (Gemini intent router)
│   ├── web-ui/            # React SPA (browser access)
│   └── shared/            # Repository layer + shared types
├── .sidstack/             # Project data (config, knowledge)
│   ├── governance.md      # Master governance doc
│   └── knowledge/         # Project knowledge docs (9 categories)
├── .claude/               # Claude Code integration
│   ├── hooks/             # Lifecycle hooks (quality gates, bootstrap)
│   ├── skills/            # Auto-triggered agent skills
│   ├── agents/            # Worker + Reviewer agent definitions
│   └── commands/          # Custom slash commands
├── docker/                # Docker deployment configs
└── docs/                  # Documentation

Tech Stack

Component Technology
Desktop App Tauri 2.x (Rust + React)
Frontend React 19, Tailwind CSS, Zustand
Database SQLite (better-sqlite3, embedded)
MCP Server @modelcontextprotocol/sdk
CLI Oclif (TypeScript)
API Server Express.js

Development

pnpm install               # Install dependencies
pnpm dev                   # Vite dev server (frontend)
pnpm tauri:dev             # Full Tauri app (Rust + React)
pnpm packages:build        # Build all packages
pnpm test                  # Run tests
pnpm typecheck             # TypeScript check

Documentation

License

MIT

README copy captured when this server was indexed; it may lag the repository. The original is authoritative.

Questions

About Sidstack

How do I install Sidstack?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is Sidstack safe to use with an AI agent?

Its trust score is 70 out of 100 (good). It passes 2 of the 3 static security checks run so far; the failures are listed above. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Sidstack still maintained?

The last commit was 7 months ago. That's long enough that you should check whether the maintainer is responding to issues before depending on it.