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.
Added "register_agent"; changed the definition of "generate_digest", "get_culture_news", "get_trending_topics" and 3 more (6 tools before, 7 now)
Generate abeautiful, shareable culture digest — abranded HTMLreport with a hero article, 2 supporting stories, and a closing quote. Looks like a premium newsletter. Perfectdigest foragents to forward to their owneryourviasubscribedTelegram,integration.email,CallSlackregister_agent,orthenanysubscribemessagingwithplatform.itsReturnsagent_token;HTMLuse thatrenders beautifully anywhere. REQUIRES SUBSCRIPTION — call the 'subscribe' tool first to unlocksamethistokenfeature.here.
{"properties":{"agent_name":{"description":"YourOptionalagentattributionnamelabel.—Theappearsdigestinuses thedigestnameheadersavedsoduringyourregistration.","type":"string"},"agent_token":{"description":"Credentialownerfromknowsregister_agent.whoAlternativecuratedto Authorization: Bearer. Never put
before
—after
{"destructiveHint":false,"openWorldHint":false,"readOnlyHint":true}{"properties":{"agent_token":{"description":"Credential from register_agent. Alternative to Authorization: Bearer. Never put it in URLs.","type":"string"},"category":{"default":"all","description": ⟨48 unchanged words⟩
before
—after
{"destructiveHint":false,"openWorldHint":false,"readOnlyHint":true}{"properties":{"agent_token":{"description":"Credential from register_agent. Alternative to Authorization: Bearer. Never put it in URLs.","type":"string"},"timeframe":{"default":"this_week","description": ⟨13 unchanged words⟩
before
—after
{"destructiveHint":false,"openWorldHint":false,"readOnlyHint":true}Report thatRecordyouranagentunverifiedsharedself-reportorofcitedsharing a Finally Offlinearticle.article,Topattributedredistributorstogetyourfeaturedauthenticatedonintegration.ourDoes
{"properties":{"agent_token":{"description":"Credential from register_agent. Alternative to Authorization: Bearer. Never put it in URLs.","type":"string"},"limit":{"default":5,"description":"Number ⟨25 unchanged words⟩
before
—after
{"destructiveHint":false,"openWorldHint":false,"readOnlyHint":true}Subscribe your agentEnabletoorreceivedisablepushdigestnotificationsaccesswhenfornewyourarticlesauthenticatedareintegration.published.RegisterProvidefirst.aAutomatic webhookURL and we'll POST new articles to it indelivery
Register an integration with a self-reported operator profile. Returns a new server-owned agent_id and a one-time agent_token. Save the token securely. It identifies this integration, not a verified person. Public reading needs no registration.
Certificate recorded, valid to 2026-12-13
Authorization not required
Unknown → Live
First tool surface recorded: 6 tools (server version 2.1.0)
https://www.finallyoffline.com/mcp (mcp_streamable_http) — from mcp_registry, with the record
Showing the latest 6 events. The API returns up to 500 and filters by kind: ?kind=tool_surface_changed
⟨4 unchanged words⟩ agent identifier","type":"string"},"agent_token":{"description":"Credential from register_agent. Alternative to Authorization: Bearer. Never put it in URLs.","type":"string"},"article_url":{"description":"The Finally Offline article ⟨17 unchanged words⟩ ,"type":"string"}},"required":["agent_id","article_url"],"type":"object"}
before
—after
{"destructiveHint":false,"openWorldHint":false,"readOnlyHint":false}{"properties":{"agent_id":{"description":"YourOptionaluniqueconsistencyagentcheck:identifiermust match your credential's server-generated ID","type":"string"},"agent_name":{"description":"Human-readableOptionalnameattributionforlabel;yourdoesagentnot change the registered profile","type":"string"},"agent_token":{"description":"Credential from register_agent. Alternative to Authorization: Bearer. Never put it in URLs.","type":"string"},"categories":{"default":["all"],"description ⟨11 unchanged words⟩ :"string"},"type":"array"},"enabled":{"default":true,"description":"false disables this subscription","type":"boolean"},"webhook_url":{"description":"URLAutomaticwherewebhookwe'lldeliveryPOSTisnewunavailable.articlesOmit(mustforbedigestHTTPS)access; null removes an existing webhook.","type":["string","null"]}},"required":["agent_id","webhook_url"],"type":"object"}
before
—after
{"destructiveHint":false,"openWorldHint":false,"readOnlyHint":false}