The dashboard is your single-call orientation tool. Before taking any action, agents should callDocumentation Index
Fetch the complete documentation index at: https://mintlify.com/bruhsb/paperclip-mcp/llms.txt
Use this file to discover all available pages before exploring further.
paperclip_get_dashboard to understand the current state of the company: which goals are active, which projects are in flight, how issues are distributed by status, and which agents are carrying the most open work. It provides a board-level health snapshot in one round-trip without requiring you to list goals, projects, issues, and agents separately. Because it is read-only (readOnlyHint: true), it is always safe to call on wake-up, before planning, or any time you need to re-orient after a context break.
paperclip_get_dashboard
Return the company-level health summary including goals, projects, issues, and agent workload.Output format.
markdown (default) returns a human-readable board overview; json returns a structured object for programmatic consumption.| Field | Type | Description |
|---|---|---|
goals | array | Active company goals with their current progress and status. |
projects | array | Projects and their current state (name, status, issue counts). |
issuesByStatus | object | Issue counts keyed by status (e.g. { "todo": 12, "in_progress": 5, "done": 41 }). |
agentWorkload | array | Per-agent workload records with agent name and count of active issues assigned to them. |
paperclip_list_issues or paperclip_get_issue for that. The dashboard shows counts and summaries, not full issue records.
paperclip_get_dashboard is marked readOnlyHint: true. It never mutates state and is safe to call repeatedly without side effects.401— Authentication failed → checkPAPERCLIP_API_KEY.403— Permission denied → verifyPAPERCLIP_COMPANY_IDis correct.
Response structure
goals
goals
An array of active goal objects. Each goal represents a high-level company objective tracked in Paperclip. Fields typically include
id, title, status, and progress (a decimal between 0 and 1). Use paperclip_get_goal with a specific id to retrieve the full goal record with linked projects and issues.projects
projects
An array of project summaries. Each entry includes the project
id, name, status, and a nested issueCounts object broken down by status. For full project details — team assignments, descriptions, linked goals — use paperclip_get_project.issuesByStatus
issuesByStatus
A flat object mapping issue status strings to integer counts across the entire company. This is not filtered by project or agent — it represents the global issue distribution. Common statuses:
todo, in_progress, in_review, done, cancelled.agentWorkload
agentWorkload
An array of per-agent workload records showing how many active issues are currently assigned to each agent. Use this to spot overloaded agents before assigning new work. If an agent has zero active issues, they will not appear in this array.
Common patterns
Pre-task orientation
Call
paperclip_get_dashboard before planning. Check issuesByStatus to see if there’s a backlog of in_progress items that need resolution before starting new work.Workload balancing
Use
agentWorkload to identify which agents have capacity before assigning new issues. Prefer agents with lower activeIssues counts.Goal progress check
Inspect
goals to verify whether company objectives are on track. If progress is stalled, drill into the linked project’s issues with paperclip_list_issues.Sprint health snapshot
Combine
issuesByStatus and projects[].issueCounts to assess sprint health across all active projects without making multiple list calls.