CHIEFLAB TOOLS

45 tools from the ChiefLab MCP Server, categorised by risk level.

READ 15 tools
Read chieflab_brain_summary USE WHEN the user asks 'what do you remember about my brand?' / 'show me my brain' / 'what have you learned... Read chieflab_check_measurement_due P71 — measurement queue inspector. USE WHEN the agent wants to know which executed actions are ready for th... Read chieflab_connector_status USE WHEN the user just completed a connector OAuth flow and you want to confirm it succeeded — 'did my conn... Read chieflab_get_capability USE WHEN you have a specific operatorId + capability and want the full machine-readable profile (inputs, ou... Read chieflab_get_company_profile P88 — read the workspace's stored company profile. Returns { profile, source, confidence, updated_at }. Use... Read chieflab_get_publishing_targets P79 — read the workspace's stored publishing target defaults. Returns { channelTargets, store }. Useful bef... Read chieflab_get_users_after_build Outcome-named alias for chiefmo_launch_product. USE WHEN a coding agent just built, shipped, or deployed so... Read chieflab_inbox USE WHEN the user asks 'what came in from my launches?' / 'show me my replies' / 'what's in my inbox?' / 'w... Read chieflab_list_specialists P87 — list the specialist agents ChiefLab can delegate to (design / video / research / outreach / seo / ana... Read chieflab_query_proof_ledger P80 — query the persistent proof ledger. USE WHEN the user (or a dashboard) asks 'what has ChiefLab actuall... Read chieflab_record_manual_metrics P116 — paste-what-you-see metric fallback for channels without public-API measurement (X, LinkedIn, Email, ... Read chieflab_request_specialist P87 — delegate to a specialist agent. USE WHEN the launch needs more than copy: a graphic brief (kind='desi... Read chieflab_search_capabilities USE WHEN your operator needs a capability outside its own scope and wants to find another operator that can... Read chieflab_status SESSION-RECOVERY · FIRST CALL when a session starts and the user mentions launch / users / growth / custome... Read chieflab_verify_install POST-INSTALL HEALTH CHECK. Call this exactly once after the agent has wired ChiefLab into the runtime (per ...
WRITE 21 tools
Write chieflab_approve_action [chieflab_* alias of chiefmo_approve_action] Approve one ChiefMO publish/send action so its executor can fi... Write chieflab_boot Alias of chieflab_status. Use as the FIRST tool when an agent session starts on a workspace that already ha... Write chieflab_connect_provider Connect a third-party provider (Zernio, Resend, GA4, Search Console, HubSpot, Stripe, Linear, Notion, Slack... Write chieflab_create_next_move_action P75 — turn a Next Move suggestion into an approval-gated draft action. USE WHEN you've called chieflab_sugg... Write chieflab_create_work_request USE WHEN your operator hits a gap it can't fulfill itself and wants to route the work to another operator —... Write chieflab_mark_action_done P135 — mark a next-move action as completed when the founder has done the move BUT there's no URL to record... Write chieflab_measure_hacker_news P109 — pull a Hacker News post's score + comments + top replies via the public HN API and write them to the... Write chieflab_measure_reddit P115 — pull a Reddit post's score + comments + upvote ratio + top replies via the public Reddit JSON API an... Write chieflab_post_launch_review [chieflab_* alias of chiefmo_post_launch_review] USE WHEN ≥24h has passed since chiefmo_publish_approved_po... Write chieflab_prepare_next_move [chieflab_* alias of chiefmo_prepare_next_move] USE WHEN the user has just published a launch (or ≥24h post... Write chieflab_publish_approved_post [chieflab_* alias of chiefmo_publish_approved_post] Publish an approved social post (LinkedIn / X / Threads... Write chieflab_record_manual_publish USE WHEN the user has manually posted to a channel returned by chieflab_use_manual_fallback (Product Hunt /... Write chieflab_redraft USE WHEN the user says 'make this more casual' / 'shorter' / 'less salesy' / 'add a specific number' / 'red... Write chieflab_retry_blocked_action P13 — re-check a blocked publishAction's connector readiness. Returns whether the channel is now ready (so ... Write chieflab_send_approved_email [chieflab_* alias of chiefmo_send_approved_email] Send an approved launch email through the email sending r... Write chieflab_set_company_profile P88 — set the workspace's persistent company profile. ChiefLab's pre-P88 brief pipeline was repo-first; wit... Write chieflab_set_provider_key Store a provider API key for THIS workspace. Once stored, ChiefLab uses your key (BYOK — you pay the provid... Write chieflab_set_publishing_targets P79 — set per-workspace publishing target defaults so chiefmo_approve_action({ autoExecute: true }) doesn't... Write chieflab_skip_next_move P142 — founder rejects a next-move recommendation without doing it. Captures a reason so the brain learns w... Write chieflab_suggest_next_move P75 — Next Move Engine. USE WHEN measurement just came in (chiefmo_post_launch_review fired automatically a... Write chieflab_use_manual_fallback USE WHEN any launch action carries a manualFallback brief — either because the channel has no automated pro...

The managed route: connect ChiefLab through the PolicyLayer gateway — every tool call above is checked against your policy before it runs, with a full audit log.

DIRECT INSTALL (UNMANAGED) npx -y @chieflab/mcp-server
How many tools does the ChiefLab MCP server have? +

The ChiefLab MCP server exposes 45 tools across 4 categories: Read, Write, Destructive, Execute.

How do I enforce policies on ChiefLab tools? +

Route the ChiefLab server through the PolicyLayer gateway. Define allow, deny, or approval rules per tool in the dashboard — they are enforced on every call before it reaches the server.

What risk categories do ChiefLab tools fall into? +

ChiefLab tools are categorised as Read (15), Write (21), Destructive (1), Execute (8). Each category has a recommended default policy.

Let agents act without letting them run wild.

Route your MCP servers through PolicyLayer and every tool call is checked against your policy before it runs — allow, deny, or require approval. Per-identity grants. Full audit log. Live in minutes.

Free to start. No card required.

4,600+ MCP servers and 31,000+ tools scanned and risk-classified.

// GET IN TOUCH

Have a question or want to learn more? Send us a message.

Message sent.

We'll get back to you soon.