# @specforge/canary-cli

Source: https://glimind.com/server/npm%2F-specforge%2Fcanary-cli
Registry id: `npm/-specforge/canary-cli`
Status: unknown

## Install

```json
{
  "mcpServers": {
    "specforge-canary-cli": {
      "command": "npx",
      "args": [
        "-y",
        "@specforge/canary-cli"
      ]
    }
  }
}
```

Claude Code:

```sh
claude mcp add specforge-canary-cli -- npx -y @specforge/canary-cli
```

## Tools (41)

- `accept_project_invitation`: Accept an invitation
- `blueprint`: Manage specification blueprints (diagrams, mockups, ADRs) - Operations: create, get, update, list, delete, link, unlink, get_for_ticket - Categories: flowchart,
- `complete_work_session`: Mark work complete with summary
- `decline_project_invitation`: Decline an invitation
- `discover_work_session`: Report bugs, tech debt, or new requirements
- `find_related_tickets`: Find related tickets
- `find_tickets_by_file`: Find tickets affecting a file
- `find_tickets_by_tag`: Find tickets with specific tags
- `get_blocked_tickets`: Get blocked tickets with reasons
- `get_blockers_report`: Get blocking dependencies
- `get_critical_path`: Get the critical implementation path
- `get_epic`: Get epic details
- `get_epic_status`: Get epic progress
- `get_implementation_context`: Get full context for implementing a ticket
- `get_implementation_summary`: Get overall project summary
- `get_next_actionable_tickets`: Get tickets ready to work on
- `get_pending_discoveries`: Get unresolved discoveries
- `get_project`: Get project details
- `get_specification`: Get specification details
- `get_specification_status`: Get specification progress
- `get_ticket`: Get ticket details with implementation steps
- `get_ticket_commits`: Get commits for a ticket
- `get_ticket_prs`: Get PRs for a ticket
- `get_ticket_test_status`: Get test status
- `invite_to_project`: Invite a user by email
- `link_commit`: Link a commit to a ticket
- `link_pull_request`: Link a PR to a ticket
- `list_epics`: List epics in a specification
- `list_invitations`: List pending invitations
- `list_project_members`: List all members of a project
- `list_projects`: List all accessible projects
- `list_specifications`: List specifications in a project
- `list_tickets`: List tickets in an epic
- `remove_project_member`: Remove a member from project
- `report_progress`: Report progress on a ticket
- `report_test_results`: Report test results for a ticket
- `resolve_discovery`: Mark a discovery as resolved
- `search_tickets`: Search tickets by text
- `start_work_session`: Start working on a ticket
- `update_member_role`: Change a member's role (owner, editor, viewer)
- `validate_ticket_completion`: Validate completion criteria

Measured by Glimind (https://glimind.com): MCP handshake + tool list only, no tool is ever called. CC BY 4.0.
