Proletariat CLI
Agent orchestration platform - multi-agent spawning, tickets, boards, and workflows
Connector by chrismcdermut · GitHub account verified by the MCP Registry
Install
Works with Claude Code, Codex, VS Code, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.
npx agentmarket install connector/chrismcdermut-proletariat-cli
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.
- Tools
- 33 read · 31 write · 9 delete · 8 not yet classified
- Secrets
- None asked for
- Install scripts
- Not scanned yet
- Runs as
- Node.js package
Tools by what they do 81
Read from the source code; the running server may list different tools.
Read 33 · Look things up without changing anything.
action_listaction_showagent_listagent_statusbranch_listbranch_whereconfig_showdiet_showdocker_listdocker_logsdocker_statusexecution_list
Show 21 more tools
execution_logsexecution_viewgh_statuspr_listpr_statuspriority_listrepo_listreview_gate_getsession_inspectsession_listsession_peekswitchboard_pollswitchboard_statusticket_get_blockersticket_listticket_showtmux_capture_panetmux_list_sessionswhoamiwork_reviewwork_status
Write 31 · Create, change, send or run things.
action_createagent_addbranch_createcommitdiet_setdocker_startdocker_stopgh_loginpr_createpriority_setrepo_addsession_exec
Show 19 more tools
session_pokesession_restartswitchboard_castswitchboard_replyswitchboard_subscribeticket_add_acceptance_criterionticket_add_blockerticket_add_subtaskticket_createticket_moveticket_move_to_projectticket_toggle_subtaskticket_updatetmux_send_keystmux_start_sessionwork_assignwork_completework_readywork_start
Delete 9 · Delete, drop, revoke or wipe things.
action_deleteagent_removerepo_removeticket_deleteticket_remove_acceptance_criterionticket_remove_blockerticket_remove_subtaskticket_unlink_from_epictmux_kill_session
Not yet classified 8 · We could not tell from the name and description.
initpmo_initpull_ticketsreview_gate_setticket_link_to_epicticket_link_to_specticket_reorderwork_spawn
Tools (81)
Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].
action_createCreate a work action
action_deleteDelete an action
action_listList work actions
action_showGet action details
agent_addAdd new agents
agent_listList all agents
agent_removeRemove an agent
agent_statusCheck agent status. With agent param, returns that agent's status. Without, auto-detects current agent or returns all agent statuses.
branch_createCreate a branch for a ticket
branch_listList branches (across all HQ repos if not in a git repo)
branch_whereFind which directory a branch is checked out in
commitCreate a commit with ticket reference
config_showShow configuration
diet_setSet diet weights (relative values normalized to percentages automatically)
diet_showShow current diet configuration and distribution report
Show 66 more tools
docker_listList Docker containers
docker_logsGet container logs
docker_startStart Docker containers
docker_statusCheck Docker daemon status
docker_stopStop Docker containers
execution_listList work executions
execution_logsGet execution logs
execution_viewView execution details
gh_loginLogin to GitHub
gh_statusCheck GitHub CLI status
initInitialize an HQ workspace
pmo_initInitialize PMO in existing workspace
pr_createCreate a pull request
pr_listList pull requests
pr_statusCheck PR status
priority_listList the workspace priority scale (ordered from highest to lowest)
priority_setSet the workspace priority scale (replaces all existing priorities)
pull_ticketsPull tickets from Backlog to Ready with diet ratio enforcement
repo_addAdd a repository
repo_listList repositories in workspace
repo_removeRemove a repository
review_gate_getGet workspace review gate setting (required | auto | post)
review_gate_setSet workspace review gate default (required | auto | post)
session_execExecute a shell command in an agent's worktree/container context. Returns stdout/stderr as structured output.
session_inspectComprehensive agent status inspection: git status, PR status, process liveness, recent output, and execution metadata in one call
session_listList tmux sessions
session_peekView agent tmux pane content without attaching. Returns recent terminal output.
session_pokeSend a message to a running agent's Claude Code session
session_restartGracefully restart a stuck or completed agent session. Sends Ctrl-C, waits for clean exit, and re-launches Claude Code.
switchboard_castSend a fire-and-forget message to another switchboard address. The message is delivered at-least-once with a default 1-hour TTL.
switchboard_pollPoll for pending switchboard messages addressed to this agent. Returns and acknowledges pending messages.
switchboard_replyReply to a switchboard call message. Use this when you receive a call (request) and need to send back a response.
switchboard_statusGet the current switchboard status — message counts, subscriptions, and connection state.
switchboard_subscribeSubscribe or unsubscribe from switchboard event topics. Subscribed topics will deliver event messages to this agent.
ticket_add_acceptance_criterionAdd acceptance criterion to a ticket
ticket_add_blockerAdd a blocking dependency
ticket_add_subtaskAdd a subtask to a ticket
ticket_createCreate a new ticket
ticket_deleteDelete a ticket
ticket_get_blockersGet tickets blocking this ticket
ticket_link_to_epicLink ticket to an epic
ticket_link_to_specLink ticket to a spec
ticket_listList tickets with optional filters. Returns summary fields only (no descriptions). Use ticket_show for full details.
ticket_moveMove ticket to a different column/status
ticket_move_to_projectMove ticket to a different project
ticket_remove_acceptance_criterionRemove acceptance criterion
ticket_remove_blockerRemove a blocking dependency
ticket_remove_subtaskRemove a subtask
ticket_reorderReorder a ticket within its current status. Provide either a direct position value or place it after another ticket.
ticket_showGet detailed ticket information
ticket_toggle_subtaskToggle subtask completion
ticket_unlink_from_epicUnlink ticket from its epic
ticket_updateUpdate a ticket
tmux_capture_paneCapture the current visible content of a tmux pane. Returns the terminal screen text, useful for reading CLI output, menu states, error messages, and interactive prompt displays.
tmux_kill_sessionKill (terminate) a tmux session and all processes running in it.
tmux_list_sessionsList all active tmux sessions with their status and dimensions.
tmux_send_keysSend keystrokes to a tmux session. Supports text input and special keys like Enter, Escape, Up, Down, Left, Right, C-c (Ctrl+C), Tab, BSpace, etc. Use this to interact with interactive CLI menus and prompts.
tmux_start_sessionStart a new tmux session, optionally running a command inside it. Use this to launch a CLI session for exploratory testing.
whoamiShow current context (agent, workspace)
work_assignAssign a ticket to someone for work preparation (does NOT move to In Progress — use the CLI "work start" command to actually start work with an agent/session)
work_completeMark ticket complete (moves to Done)
work_readyMark ticket ready for review
work_reviewEvaluate the output/PR for a ticket. Spawns an agent that decides whether to comment, fix, or both based on context. Replaces the old review-comment and review-fix actions.
work_spawnSpawn work on a ticket using the full CLI pipeline (agent selection, Docker build, container creation, branch setup, tmux session). Shells out to "prlt work spawn" — works whenever prlt is installed, no workspace context needed in-process.
work_startStart work on a ticket — spawns an agent with a running container/session, creates a git branch, and moves ticket to In Progress only after successful spawn
work_statusGet current work status (in-progress tickets)
Signals
- Stars
- 36
- Forks
- 2
- Open issues
- 8
- Last commit (this folder)
- Jun 7, 2026 (4 months ago)
- Last release
- May 6, 2026 (5 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- Registry name
io.github.chrismcdermut/proletariat-cli- Version
- 0.3.134
- Auth
- No auth
- Packages
- npm @proletariat/cli
- License
- Apache-2.0
- Repository
- github.com/chrismcdermut/proletariat
- First seen
- Oct 24, 2026
- Last checked
- Oct 25, 2026
Cite this page
Proletariat CLI MCP server. Agent Mart. https://agentmart.dev/connectors/chrismcdermut-proletariat-cli (last updated 2026-10-25)