MCP Workboard MCP server
Secure MCP server for WorkBoard OKR and strategy execution platform
1 stars17 downloads/wk
Reviews
Write oneNobody has reviewed MCP Workboard yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
MCP Workboard tools (13, 4 write)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
workboard_create_objective_toolwrite actionCreate a new objective with optional key results (requires Data-Admin token).
workboard_create_user_toolwrite actionCreate a new WorkBoard user (requires Data-Admin role).
workboard_get_my_key_results_toolList all key results (metrics) the current user owns or has access to.
workboard_get_my_objectives_toolGet the current authenticated user's objectives with key results.
workboard_get_objective_details_toolGet full details for a single objective including all its key results.
workboard_get_objectives_toolGet objectives associated with a WorkBoard user by their user ID.
workboard_get_team_members_toolGet all members of a WorkBoard team, including their user IDs and emails.
workboard_get_teams_toolGet all teams the authenticated user belongs to.
workboard_get_user_key_results_toolList key results (metrics) for a specific WorkBoard user by their user ID.
workboard_get_user_toolGet a WorkBoard user by ID, or the current authenticated user.
workboard_list_users_toolList all WorkBoard users (requires Data-Admin role).
workboard_update_key_result_toolwrite actionUpdate progress on a key result (metric). This is the primary tool for weekly OKR check-ins — update a key result's value without logging into WorkBoard.
workboard_update_user_toolwrite actionUpdate an existing WorkBoard user.
Public scan report
scanner v0.1.10 · 2026-09-28 · same rubric, same numbers if you re-run it
- Code scan16 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenancelast push 2 days ago15/15
- Maintainer identityregistry namespace matches repository owner7/10
How MCP Workboard compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 91/100
- higher than 85% of 48,255 servers
- Tools
- 13
- the typical server has 7
- Tools that change things
- 31%
- typical: 0%. Fewer write tools means less an agent can break
- GitHub stars
- 1
- more than 65% of 28,688 servers
- Downloads a week
- 17
- more than 5% of 12,191 servers with a package
What its tools let an agent do: 9 read · 4 change
Install MCP Workboard in Claude Code, Cursor or VS Code
claude mcp add workboard -- uvx mcp-workboard-crunchtools
What the publisher says
From the MCP Workboard repository's README, as published. We do not edit it. Read it on GitHub
MCP WorkBoard CrunchTools
A secure MCP (Model Context Protocol) server for WorkBoard OKR and strategy execution platform.
Overview
This MCP server is designed to be:
- Secure by default - Threat modeling, input validation, and token protection
- No third-party services - Runs locally via stdio, your API token never leaves your machine
- Cross-platform - Works on Linux, macOS, and Windows
- Automatically updated - GitHub Actions monitor for CVEs and update dependencies
- Containerized - Available at quay.io/crunchtools/mcp-workboard built on Hummingbird Python base image
Naming Convention
Why Hummingbird?
The container image is built on the Hummingbird Python base image from Project Hummingbird, which provides:
- Minimal CVE exposure - Built with a minimal package set, dramatically reducing attack surface
- Regular updates - Security patches applied promptly
- Optimized for Python - Pre-configured with uv package manager
- Production-ready - Proper signal handling and non-root user defaults
Features
User Management (4 tools)
- workboardgetuser - Get a user by ID or the current authenticated user
- workboardlistusers - List all users (Data-Admin role required)
- workboardcreateuser - Create a new user (Data-Admin role required)
- workboardupdateuser - Update an existing user
Objective Management (4 tools)
- workboardgetobjectives - Get objectives associated with a user (API capped at 15)
- workboardgetobjective_details - Get details for a specific objective with key results
- workboardgetmy_objectives - Get the current user's owned objectives by ID (recommended)
- workboardcreateobjective - Create a new objective with key results (Data-Admin required)
Key Result Management (2 tools)
- workboardgetmykeyresults - List current user's key results with metric IDs and progress
- workboardupdatekey_result - Update key result progress for weekly OKR check-ins
Workstream Management (5 tools)
- workboardgetworkstreams - Get team workstreams accessible to the authenticated user
- workboardgetworkstream_activities - Get workstream details with all action items
- workboardgetteam_workstreams - Get all workstreams belonging to a specific team
- workboardcreateworkstream - Create a new workstream for a team
- workboardupdateworkstream - Update workstream properties (name, dates, pace, health, priority)
Installation
With uvx (Recommended)
uvx mcp-workboard-crunchtoolsWith pip
pip install mcp-workboard-crunchtoolsWith Container
podman run -e WORKBOARD_API_TOKEN=your_token \
quay.io/crunchtools/mcp-workboardConfiguration
Getting a WorkBoard API Token
- Log in to your WorkBoard instance
- Navigate to Admin Settings > API Configuration
- Generate a JWT API token
- Copy the token immediately - store it securely
Add to Claude Code
claude mcp add mcp-workboard \
--env WORKBOARD_API_TOKEN=your_token_here \
-- uvx mcp-workboard-crunchtoolsOr for the container version:
claude mcp add mcp-workboard \
--env WORKBOARD_API_TOKEN=your_token_here \
-- podman run -i --rm -e WORKBOARD_API_TOKEN quay.io/crunchtools/mcp-workboardUsage Examples
Get Current User
User: Who am I in WorkBoard?
Assistant: [calls workboard_get_user with no args]List All Users
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
MCP Workboard: common questions
- Is MCP Workboard MCP server safe?
- Yes, by our scan: it is graded A (91/100). Read the MCP Workboard safety report
- How do I install MCP Workboard?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does MCP Workboard need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is MCP Workboard maintained?
- The last commit was 39 days ago (2026-09-26). The latest release is v0.6.1.
- How does MCP Workboard compare with other MCP servers?
- safety score 91/100 (higher than 85% of 48,255 servers); tools 13 (the typical server has 7); tools that change things 31% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.