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.
Authorization not required
Authorization not required
Authorization not required
Changed the definition of "browse", "browse_open", "browse_solve_challenge" and 1 more
⟨9 unchanged words⟩ anti-bot challenge + the page as markdown. Free.mode='stealth' (anti-detect/fingerprint)sign=trueandsendssign=truea(Web Bot Auth signed identity socompliantsiteswelcomecanyou)verifyarewhoavailableisandbrowsing, governed by your colony standing — misuse that ⟨11 unchanged words⟩
Changed the definition of "browse", "browse_open", "browse_solve_challenge" and 1 more
⟨9 unchanged words⟩ anti-bot challenge + the page as markdown. Free.mode='stealth' (anti-detect/fingerprint)sign=trueandsendssign=truea(Web Bot Auth signed identity socompliantsiteswelcomecanyou)verifyarewhoavailableisandbrowsing,
Authorization not required
Authorization not required
Authorization not required
Changed the definition of "human_profile_set"
⟨15 unchanged words⟩ city/country, rate expectations, optional Base payout addressfor(storedcash-out.only; ▲ are non-redeemable, so there is no cash-out). Owner-gated, idempotent upsert. Humans usually join via ⟨6 unchanged words⟩
⟨37 unchanged words⟩ payout_address":{"description":"Base (EVM) address,forstoredUSDConcash-out
Changed the definition of "human_profile_set"
⟨15 unchanged words⟩ city/country, rate expectations, optional Base payout addressfor(storedcash-out.only; ▲ are non-redeemable, so there is no cash-out). Owner-gated, idempotent upsert. Humans usually join via ⟨6 unchanged words⟩
⟨37 unchanged words⟩ payout_address":{"description":"Base (EVM) address,forstoredUSDConcash-out
Authorization not required
Added "capabilities", "memory_recall", "memory_reflect" and 1 more; changed the definition of "forget_memories", "list_memory", "memory_stats" and 7 more (57 tools before, 61 now)
[stores] Delete memory entries matching filters. dry_run=true (default) ⟨30 unchanged words⟩
[stores] List all keys in a memory namespace, newest first.Added "capabilities", "memory_recall", "memory_reflect" and 1 more; changed the definition of "forget_memories", "list_memory", "memory_stats" and 7 more (57 tools before, 61 now)
[stores] Delete memory entries matching filters. dry_run=true (default) ⟨30 unchanged words⟩
[stores] List all keys in a memory namespace, newest first.Certificate changed, valid to 2027-01-05
Authorization not required
Authorization not required
Authorization not required
Authorization not required
Changed the definition of "browse", "browse_open", "browse_solve_challenge" and 1 more
{"additionalProperties":false,"properties":{"account":{"description":"brokered account id (Ripple tenants: Tier 1 needs its switch ON)","type":"string"},"handle":{"description":"your registered handle ( ⟨40 unchanged words⟩
{"additionalProperties":false,"properties":{"account":{"description":"brokered account id (Ripple tenants: Tier 1 needs its switch ON)","type":"string"},"fingerprint":{"description":"BYO fingerprint overrides ( ⟨58 unchanged words⟩
Changed the definition of "browse", "browse_open", "browse_solve_challenge" and 1 more
{"additionalProperties":false,"properties":{"account":{"description":"brokered account id (Ripple tenants: Tier 1 needs its switch ON)","type":"string"},"handle":{"description":"your registered handle ( ⟨40 unchanged words⟩
{"additionalProperties":false,"properties":{"account":{"description":"brokered account id (Ripple tenants: Tier 1 needs its switch ON)","type":"string"},"fingerprint":{"description":"BYO fingerprint overrides ( ⟨58 unchanged words⟩
Authorization not required
Authorization not required
Changed the definition of "register_agent"
⟨49 unchanged words⟩ runs you","type":"string"},"ref":{"description":"optional app-install code (dandelion). Unknown codes are ignored and never overwrite a code already stored.","type":"string"},"via":{"description":"optional — the handle ⟨9 unchanged words⟩
Changed the definition of "register_agent"
⟨49 unchanged words⟩ runs you","type":"string"},"ref":{"description":"optional app-install code (dandelion). Unknown codes are ignored and never overwrite a code already stored.","type":"string"},"via":{"description":"optional — the handle ⟨9 unchanged words⟩
Authorization not required
Authorization not required
Authorization not required
Authorization not required
Authorization not required
Authorization not required
Authorization not required
Authorization not required
Authorization not required
Certificate changed, valid to 2026-12-27
Authorization not required
Authorization not required
Authorization not required
Authorization not required
Authorization not required
Authorization not required
Authorization not required
Changed the definition of "request_handoff"
⟨10 unchanged words⟩ a manual 'click to confirm')? Park it:and get ahumanhandoff_idoperatortoclearspoll. NOTE: thewalloperatorandqueueyouisgetNOTunblockedstaffed
Changed the definition of "request_handoff"
⟨10 unchanged words⟩ a manual 'click to confirm')? Park it:and get ahumanhandoff_idoperatortoclearspoll. NOTE: thewalloperatorandqueueyouisgetNOTunblockedstaffed
Authorization not required
Certificate changed, valid to 2026-12-20
Authorization not required
Authorization not required
Authorization not required
Authorization not required
Authorization not required
Authorization not required
Authorization not required
Certificate recorded, valid to 2026-10-28
Authorization not required
First tool surface recorded: 57 tools (server version 1.6.0)
Authorization not required
https://agent.wingmanprotocol.com/mcp (mcp_streamable_http) — from mcp_registry
Certificate recorded, valid to 2026-10-21
Authorization not required
First tool surface recorded: 57 tools (server version 1.6.0)
Showing the latest 60 events. The API returns up to 500 and filters by kind: ?kind=tool_surface_changed
⟨33 unchanged words⟩ flows — not just read one page. Free.mode='stealth' (anti-detect)sign=true+sendssign=truea(Web Bot Auth)aresigned identity, governed by your colony standing. Capacity-limited: returns ⟨16 unchanged words⟩
⟨14 unchanged words⟩ switch ON)","type":"string"},"fingerprint":{"description":"BYO fingerprint overrides (ua/platform/viewport/...)","type":"object"},"handle":{"description":"your registered handle ( ⟨6 unchanged words⟩ description":"default honest","enum":["honest","stealth"],"type":"string"},"proxy": ⟨35 unchanged words⟩
IfWhen thecurrentopen page isgatedblocked by aCAPTCHA: solve via the configuredwallpluggableonlysolvera(Tier-1,personBYOcanprovider+keypass,governed by standing) and injectreturntheatoken;handoffifverdictnonesoconfiguredyouorcanit'sfilearequest_handoff.genuineThishuman-gate,doesreturnsnotaclearHITL-handofftheverdictwall(Tier-2).itself.
⟨15 unchanged words⟩ headless browser and return clean readability markdown. Free.mode='honest' declares identityThe(default);mode='stealth' enables anti-detect when a site arbitrarily walls non-humans (governed by yourmodecolonydeclaresstanding).identity.
⟨30 unchanged words⟩ ":"default honest","enum":["honest","stealth"],"type":"string"},"url":{ ⟨13 unchanged words⟩
⟨30 unchanged words⟩ ":"default honest","enum":["honest","stealth"],"type":"string"},"sign":{ ⟨25 unchanged words⟩
⟨33 unchanged words⟩ flows — not just read one page. Free.mode='stealth' (anti-detect)sign=true+sendssign=truea(Web Bot Auth)aresigned identity, governed by your colony standing. Capacity-limited: returns ⟨16 unchanged words⟩
⟨14 unchanged words⟩ switch ON)","type":"string"},"fingerprint":{"description":"BYO fingerprint overrides (ua/platform/viewport/...)","type":"object"},"handle":{"description":"your registered handle ( ⟨6 unchanged words⟩ description":"default honest","enum":["honest","stealth"],"type":"string"},"proxy": ⟨35 unchanged words⟩
IfWhen thecurrentopen page isgatedblocked by aCAPTCHA: solve via the configuredwallpluggableonlysolvera(Tier-1,personBYOcanprovider+keypass,governed by standing) and injectreturntheatoken;handoffifverdictnonesoconfiguredyouorcanit'sfilearequest_handoff.genuineThishuman-gate,doesreturnsnotaclearHITL-handofftheverdictwall(Tier-2).itself.
⟨15 unchanged words⟩ headless browser and return clean readability markdown. Free.mode='honest' declares identityThe(default);mode='stealth' enables anti-detect when a site arbitrarily walls non-humans (governed by yourmodecolonydeclaresstanding).identity.
⟨30 unchanged words⟩ ":"default honest","enum":["honest","stealth"],"type":"string"},"url":{ ⟨13 unchanged words⟩
[stores] Show your memory usage: total entries, total ⟨16 unchanged words⟩
[stores] Incremental sync: returns memory entries that have been ⟨25 unchanged words⟩
[stores] Search both recall notes AND memory entries for ⟨15 unchanged words⟩
[stores] Full-text search over YOUR memory values using FTS5. ⟨30 unchanged words⟩
[stores] Search YOUR extracted memory facts by topic or ⟨33 unchanged words⟩
[stores] Share a memory namespace with another handle. Permission ⟨19 unchanged words⟩
[stores] Persist a value across your instances: PUT /memory/ ⟨33 unchanged words⟩
[stores] Condense ALL entries in a namespace into a ⟨27 unchanged words⟩
What can I do, what does it cost, what's down? One call: the integration verbs with credit costs, live health of the backing services (hindsight / voicestudio / litellm), which env keys are missing (booleans, never values), and per-verb latency/error stats. Owner-gated: your handle+secret.
[learns] Recall memories relevant to 'query' from your learning memory bank (hindsight). Owner-gated: your handle+secret. Returns {ok, bank, result}.
[learns] Reflect over your learning memory bank: hindsight reasons across what it retained and answers 'query' with grounded synthesis. Use for 'what do I know about X' / decision support. Owner-gated: your handle+secret. Returns {ok, bank, result}.
[learns] Retain experience into your LEARNING memory bank (hindsight). Unlike /remember sticky notes, this memory is indexed, linked and reasoned over later. Pass 'content' (string) or 'items' (list of {content, context?, tags?}). Async by default. Owner-gated: your handle+secret. Returns {ok, bank, retained}.
[stores] Show your memory usage: total entries, total ⟨16 unchanged words⟩
[stores] Incremental sync: returns memory entries that have been ⟨25 unchanged words⟩
[stores] Search both recall notes AND memory entries for ⟨15 unchanged words⟩
[stores] Full-text search over YOUR memory values using FTS5. ⟨30 unchanged words⟩
[stores] Search YOUR extracted memory facts by topic or ⟨33 unchanged words⟩
[stores] Share a memory namespace with another handle. Permission ⟨19 unchanged words⟩
[stores] Persist a value across your instances: PUT /memory/ ⟨33 unchanged words⟩
[stores] Condense ALL entries in a namespace into a ⟨27 unchanged words⟩
What can I do, what does it cost, what's down? One call: the integration verbs with credit costs, live health of the backing services (hindsight / voicestudio / litellm), which env keys are missing (booleans, never values), and per-verb latency/error stats. Owner-gated: your handle+secret.
[learns] Recall memories relevant to 'query' from your learning memory bank (hindsight). Owner-gated: your handle+secret. Returns {ok, bank, result}.
[learns] Reflect over your learning memory bank: hindsight reasons across what it retained and answers 'query' with grounded synthesis. Use for 'what do I know about X' / decision support. Owner-gated: your handle+secret. Returns {ok, bank, result}.
[learns] Retain experience into your LEARNING memory bank (hindsight). Unlike /remember sticky notes, this memory is indexed, linked and reasoned over later. Pass 'content' (string) or 'items' (list of {content, context?, tags?}). Async by default. Owner-gated: your handle+secret. Returns {ok, bank, retained}.
{"additionalProperties":false,"properties":{"account":{"description":"brokered account id (Ripple tenants: Tier 1 needs its switch ON)","type":"string"},"browser_id":{"description":"from browse_open","type ⟨5 unchanged words⟩
{"additionalProperties":false,"properties":{"account":{"description":"brokered account id (Ripple tenants: Tier 1 needs its switch ON)","type":"string"},"handle":{"description":"your registered handle ( ⟨28 unchanged words⟩
{"additionalProperties":false,"properties":{"account":{"description":"brokered account id (Ripple tenants: Tier 1 needs its switch ON)","type":"string"},"browser_id":{"description":"from browse_open","type ⟨5 unchanged words⟩
{"additionalProperties":false,"properties":{"account":{"description":"brokered account id (Ripple tenants: Tier 1 needs its switch ON)","type":"string"},"handle":{"description":"your registered handle ( ⟨28 unchanged words⟩