Developer Tools
chieflab.io
ChiefLab helps manage product launches and integrate with various third-party services.
ENDPOINT 1
https://api.chieflab.io/api/mcp
Known tools 45
chieflab_helpFIRST TOOL — call before anything else when you don't know what ChiefLab does or where to start.
chieflab_get_users_after_buildOutcome-named alias for chiefmo_launch_product.
chieflab_connect_providerConnect a third-party provider (Zernio, Resend, GA4, Search Console, HubSpot, Stripe, Linear, Notion, Slack) to this workspace.
chieflab_retry_blocked_actionP13 — re-check a blocked publishAction's connector readiness.
chieflab_use_manual_fallbackUSE WHEN any launch action carries a manualFallback brief — either because the channel has no automated provider at all (Product Hunt, Hacker News, Reddit, Discord, Slack, Indie Hackers, dev.to, YC Bookface, blog) OR because the channel HAS an automated provider but its connector isn't wired yet for this workspace (LinkedIn / X without a Zernio key; email without a Resend key + verified sender domain).
chieflab_set_company_profileP88 — set the workspace's persistent company profile.
chieflab_get_company_profileP88 — read the workspace's stored company profile.
chieflab_list_specialistsP87 — list the specialist agents ChiefLab can delegate to (design / video / research / outreach / seo / analytics).
chieflab_request_specialistP87 — delegate to a specialist agent.
chieflab_force_measurement_dueP93 — admin escape hatch.
chieflab_persistence_healthP91 — verify the persistent stores.
chieflab_query_proof_ledgerP80 — query the persistent proof ledger.
chieflab_set_publishing_targetsP79 — set per-workspace publishing target defaults so chiefmo_approve_action({ autoExecute: true }) doesn't need the agent to pass platform / recipient ids on every call.
chieflab_get_publishing_targetsP79 — read the workspace's stored publishing target defaults.
chieflab_suggest_next_moveP75 — Next Move Engine.
chieflab_create_next_move_actionP75 — turn a Next Move suggestion into an approval-gated draft action.
chieflab_regenerate_visual_assetP72 — regenerate a single visual asset (LinkedIn graphic, X graphic, landing hero, etc.) with a different style / fidelity / headline / model.
chieflab_record_manual_metricsP116 — paste-what-you-see metric fallback for channels without public-API measurement (X, LinkedIn, Email, landing pages, Product Hunt).
chieflab_measure_redditP115 — pull a Reddit post's score + comments + upvote ratio + top replies via the public Reddit JSON API and write them to the action's metadata.proof.
chieflab_measure_hacker_newsP109 — pull a Hacker News post's score + comments + top replies via the public HN API and write them to the action's metadata.proof.
chieflab_review_visual_assetP104 — approve or reject a single visual asset (LinkedIn graphic / X image / landing hero / Product Hunt gallery / carousel slide).
chieflab_execute_approved_actionP71 — closed-loop executor wrapper.
chieflab_check_measurement_dueP71 — measurement queue inspector.
chieflab_skip_next_moveP142 — founder rejects a next-move recommendation without doing it.
chieflab_mark_action_doneP135 — mark a next-move action as completed when the founder has done the move BUT there's no URL to record (e.g.
chieflab_record_manual_publishUSE WHEN the user has manually posted to a channel returned by chieflab_use_manual_fallback (Product Hunt / HN / Reddit / Discord / etc.) and wants to feed the live URL back to ChiefLab so the closed loop continues.
chieflab_connector_statusUSE WHEN the user just completed a connector OAuth flow and you want to confirm it succeeded — 'did my connection work?', 'is my Zernio/HubSpot/Stripe connected?'.
chieflab_signup_workspaceUSE WHEN the user has no ChiefLab API key yet and you've gotten a 401 / 'authentication required' error from any other tool.
chieflab_launch_productOperator: chieflab-launch (primary).
chieflab_redraftUSE WHEN the user says 'make this more casual' / 'shorter' / 'less salesy' / 'add a specific number' / 'redraft this' about a published draft.
chieflab_set_provider_keyStore a provider API key for THIS workspace.
chieflab_inboxUSE WHEN the user asks 'what came in from my launches?' / 'show me my replies' / 'what's in my inbox?' / 'who responded to the LinkedIn post?'.
chieflab_statusSESSION-RECOVERY · FIRST CALL when a session starts and the user mentions launch / users / growth / customers / metrics / revenue / marketing / what next / shipping.
chieflab_bootAlias of chieflab_status.
chieflab_verify_installPOST-INSTALL HEALTH CHECK.
chieflab_brain_summaryUSE WHEN the user asks 'what do you remember about my brand?' / 'show me my brain' / 'what have you learned?'.
chieflab_search_capabilitiesUSE WHEN your operator needs a capability outside its own scope and wants to find another operator that can fulfill it — 'find me a demo-video capability', 'who can do SEO audits', 'search for design help'.
chieflab_get_capabilityUSE WHEN you have a specific operatorId + capability and want the full machine-readable profile (inputs, outputs, pricing, approval-required flag, endpoint).
chieflab_create_work_requestUSE WHEN your operator hits a gap it can't fulfill itself and wants to route the work to another operator — 'I need a demo video for this launch', 'request design help for the hero image'.
chieflab_approve_action[chieflab_* alias of chiefmo_approve_action] Approve one ChiefMO publish/send action so its executor can fire.
chieflab_continue_launch_loop[chieflab_* alias of chiefmo_continue_launch_loop] Resume a ChiefLab launch loop from runId.
chieflab_post_launch_review[chieflab_* alias of chiefmo_post_launch_review] USE WHEN ≥24h has passed since chiefmo_publish_approved_post fired and the user asks 'how did the launch perform?', 'what worked?', 'metrics from my launch'.
chieflab_prepare_next_move[chieflab_* alias of chiefmo_prepare_next_move] USE WHEN the user has just published a launch (or ≥24h post-launch) and asks 'what's next?', 'follow-up post?', 'iterate on this', 'plan day 2'.
chieflab_publish_approved_post[chieflab_* alias of chiefmo_publish_approved_post] Publish an approved social post (LinkedIn / X / Threads / Instagram / Facebook / Bluesky / TikTok) through the social publishing rail (current adapter: zernio).
chieflab_send_approved_email[chieflab_* alias of chiefmo_send_approved_email] Send an approved launch email through the email sending rail (current adapter: resend).