Every change Wellknown observed on this MCP server, newest first, with what it was before and what it became. Tool-surface changes carry the definition diff. Nothing here is edited after the fact.
Changed the definition of "create_checkout_link", "create_share_link", "draft_positioning" and 3 more
⟨40 unchanged words⟩ for them. The link expires after 24 hours. A new customer gets a 3-day free trial: Stripe takes a card, charges nothing for 3 days, then charges the plan price unless the person cancels. A repeat customer pays at once. The first payment has a 14-day money-back guarantee, once per customer. Admin only. Send an idempotency_key. A retry with ⟨12 unchanged words⟩
{"properties":{"checkout_url":{"type":"string"},"free_trial":{"type":"boolean"},"interval":{"type":"string"},"message":{"type":"string"},"money_back_guarantee":{"type":"boolean"},"ok":{"type":"boolean"} ⟨34 unchanged words⟩
⟨25 unchanged words⟩ plan sets how long a link can live;theStarterfreeandplanaandpausedStarterworkspace allow 24 hours. Send an idempotency_key. A retry ⟨13 unchanged words⟩
⟨6 unchanged words⟩ ,"description":"How long the link works.TheStarterfreeandplanaandpaused
⟨22 unchanged words⟩ Read the result later with get_company_profile. Admin only. Needs a paid plan or the free first week. Counts toward a daily cap perworkspace.workspace that the Debriefing app shares. Send an idempotency_key. A retry with the same ⟨25 unchanged words⟩
⟨27 unchanged words⟩ competitor needs finished research. Needs a paid planor the free first week, and counts toward a daily cap perworkspace.workspace that the Debriefing app shares. Send an idempotency_key. A retry with the same ⟨25 unchanged words⟩
⟨26 unchanged words⟩ drafts, share link lifetimes, monitoring cadences,andwhich features need a paidplan.plan, the 3-day free trial (its end and first charge), the 14-day money-back guarantee, and whether the plan is set to cancel (read only: an admin cancels in Billing). Includes the pricing link.
⟨19 unchanged words⟩ change; an empty list clears one. Admin only.CountsNeeds a paid plan or the free first week. A change counts toward a daily cap perworkspace.workspace that the Debriefing app shares. Locked while the first brief runs. Send an ⟨31 unchanged words⟩
Authorization not required, issuer https://debriefing.io
Changed the definition of "search_guides"
⟨15 unchanged words⟩ ,"glossary","comparisons","alternatives","competitive-profiles","media-monitoring-pricing"],"type":"string"},"limit":{ ⟨27 unchanged words⟩
Changed the definition of "get_delivery_settings" and "set_delivery_channels"
⟨10 unchanged words⟩ workspace, the cadences the plan allows, andwhetherwhereaDebriefing sends its posts. Email and Slack each get the finishedcyclecycle.goesSlackoutalsobygetstoeach
Changed the definition of "set_delivery_channels"
⟨14 unchanged words⟩ Only the channels you send change. Slack needsaGrowthpaidorplanabove and a Slack connection made in the app. Admin only.
Authorization not required, issuer https://debriefing.io
Authorization not required, issuer https://debriefing.io
Recently observed → Live
Live → Recently observed
Added "create_checkout_link" and "request_free_brief"; changed the definition of "add_competitor", "create_share_link", "draft_positioning" and 6 more (41 tools before, 43 now)
{"destructiveHint":false,"idempotentHint":false,"openWorldHint":falsetrue,"readOnlyHint":false,"title":"Add competitor"}
⟨33 unchanged words⟩ the free plan and Starter allow 24 hours. Send an idempotency_key. A retry with the same idempotency_key returns the first answer and does not act again.
Certificate recorded, valid to 2026-12-12
Authorization not required, issuer https://debriefing.io
Unknown → Live
First tool surface recorded: 41 tools (server version 2.0.0)
https://debriefing.io/mcp (mcp_streamable_http) — from mcp_registry, with the record
Showing the latest 15 events. The API returns up to 500 and filters by kind: ?kind=tool_surface_changed
Turns deliveryof a finished cycleby email and to Slack on or off. Slack gets the finished cycle, and also the daily digest and each high signal alert when slack_digest and slack_alerts are on. Only thechannelsswitches you send change. Slack needs Growth or above and a Slack connection made in the app. Channel rules for Slack are set in the app. Admin only.
⟨4 unchanged words⟩ {"type":"boolean"},"slack":{"description":"Every Slack post. Off sends nothing to Slack.","type":"boolean"},"slack_alerts":{"description":"Each high signal alert in Slack","type":"boolean"},"slack_digest":{"description":"The daily digest in Slack","type":"boolean"}},"type":"object"}
⟨29 unchanged words⟩ only. Counts toward a daily cap per workspace. Send an idempotency_key. A retry with the same idempotency_key returns the first answer and does not act again. It starts no second job and uses no allowance or daily cap a second time.
⟨40 unchanged words⟩ and counts toward a daily cap per workspace. Send an idempotency_key. A retry with the same idempotency_key returns the first answer and does not act again. It starts no second job and uses no allowance or daily cap a second time.
⟨28 unchanged words⟩ returns links. It sends nothing and creates nothing. One email address may request 3 free briefs in 24 hours. Send the person's email, with their consent, to check that limit before you give them the link.
{"additionalProperties":false,"properties":{"email":{"description":"Optional. The email address the person will use. The answer then says how many free brief requests it has left today.","format":"email","maxLength":254,"type":"string"}},"type":"object"}
⟨7 unchanged words⟩ ,"pricing_url":{"type":"string"},"request_limit":{"description":"The daily limit on free brief requests. With an email, also its use today.","type":"object"},"sign_up_url":{"type":"string"},"what_you_get" ⟨2 unchanged words⟩ },"required":["free_brief_url","sign_up_url","pricing_urlwhat_you_get","what_you_getconnect_url","connect_urlrequest_limit"],"type":"object"}
{"destructiveHint":false,"idempotentHint":true,"openWorldHint":falsetrue,"readOnlyHint":true,"title":"Get the free brief link"}
⟨23 unchanged words⟩ fresh email. Admin only, on a paid plan. Send an idempotency_key. A retry with the same idempotency_key returns the first answer and does not act again.
⟨17 unchanged words⟩ update from the weekly research allowance. Admin only. Send an idempotency_key. A retry with the same idempotency_key returns the first answer and does not act again. It starts no second job and uses no allowance or daily cap a second time.
⟨22 unchanged words⟩ update from the weekly research allowance. Admin only. Send an idempotency_key. A retry with the same idempotency_key returns the first answer and does not act again. It starts no second job and uses no allowance or daily cap a second time.
⟨32 unchanged words⟩ per workspace. Locked while the first brief runs. Send an idempotency_key. A retry with the same idempotency_key returns the first answer and does not act again. It starts no second job and uses no allowance or daily cap a second time.
Create a checkout link — Creates a Stripe Checkout link that buys one Debriefing plan for this workspace. It charges nothing. The admin opens the link in a browser, checks the price, and pays there. Give the link to the person; never complete the payment for them. The link expires after 24 hours. Admin only. Send an idempotency_key. A retry with the same idempotency_key returns the first answer and does not act again.
Request a free brief — Requests a free competitive brief for a person who has no Debriefing account, and returns a claim URL. Debriefing researches the company and the competitors, and emails the brief to the person. The person opens the claim URL and signs up once, with the same email, to get a workspace that holds the brief. Ask the person first: send person_consented true only after they agree. One email address gets one brief this way; a repeat returns the same claim URL.