Skip to content

un/mcpdaddy

Repository files navigation

MCP Daddy Monorepo

This repository is organized as a small monorepo.

Important:

  • The git repo root is code/.
  • plans/ is planning material and is not intended to be committed.

Layout

  • apps/
    • apps/web/: Marketing/landing website.
    • apps/mcp-daddy-app/: Desktop app (Tauri + React).
  • crates/: Rust library crates shared across the project.
  • bin/: Rust binaries/CLIs (e.g. the stdio bridge).

Working Conventions

  • Only code changes under code/ are intended to be committed/pushed.
  • Plans and discussions live under plans/ at the workspace root.

Commands

Run these from the monorepo root (code/):

  • pnpm dev: start the landing page dev server
  • pnpm lint: lint the landing page
  • pnpm typecheck: run TypeScript typechecking
  • pnpm build: build the landing page
  • pnpm format: format files under code/

Profile Selection (Stdio)

For stdio-based sessions (e.g. the bridge and local testing), MCP Daddy selects a Client Profile by ID.

  • CLI flag: --profile <profileId>
  • Env var: MCP_DADDY_PROFILE=<profileId>
  • If neither is set, MCP Daddy defaults to default.

Releases

No releases published

Packages

No packages published