# projectbrain-mcp

ProjectBrain MCP provides project/task/decision/fact/skill/milestone/team-message tools for persistent AI project management.

## Quick Start

```bash
# Connect this server (installs CLI if needed)
npx -y smithery mcp add ninetrinkets/projectbrain-mcp

# Browse available tools
npx -y smithery tool list ninetrinkets/projectbrain-mcp

# Get full schema for a tool
npx -y smithery tool get ninetrinkets/projectbrain-mcp context

# Call a tool
npx -y smithery tool call ninetrinkets/projectbrain-mcp context '{}'
```

## Direct MCP Connection

Endpoint: `https://projectbrain-mcp--ninetrinkets.run.tools`

**Optional config:**
- `transport` (query) — Transport

## Tools (5)

- `context` — Project context and discovery operations
- `projects` — Project CRUD operations
- `tasks` — Task operations including dependencies and comments
- `knowledge` — Decision/fact/skill operations
- `collaboration` — Team, messaging, and identity operations

```bash
# Get full input/output schema for a tool
npx -y smithery tool get ninetrinkets/projectbrain-mcp <tool-name>
```

## Resources

- `projectbrain://server/overview` — High-level capabilities and discovery metadata for this MCP server.
- `projectbrain://playbooks/default-workflow` — Recommended baseline workflow for navigating and executing work in Project Brain.

## Prompts (2)

- `project_brain_session_bootstrap` (project_id) — Prompt template for starting work in a specific project with the context and task tools.
- `project_brain_task_execution` (task_id, project_id) — Prompt template for planning and executing a task while keeping lifecycle state accurate.
