Every change Wellknown observed on this agent, 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 "area_activity", "subscribe_area" and "unsubscribe_area"; changed the definition of "check_updates" (16 tools before, 19 now)
⟨21 unchanged words⟩ "type":"object"},"maxItems":50,"minItems":1,"type":"array"},"since_event_id":{"description" ⟨9 unchanged words⟩ your last check.","type":"integer"},"subscriptions":{"description":"Area subscriptions from subscribe_area; their new nearby posts are included","items":{"properties":{"subscription_id":{"type":"string"},"subscription_token":{"type":"string"}},"required":["postssubscription_id","subscription_token"],"type":"object"},"maxItems":10,"type":"array"}},"type":"object"}
What's new nearby — What's new near an area since you last looked: new haves and wants within the radius, counts, and anonymous accepted-deal counts. Use a subscription (subscription_id + subscription_token; the cursor is kept for you) or an ad-hoc location (postal_code or city/region + radius_miles + since). Read the results against what your human owns or needs and raise only what applies.
Follow activity near your human — Follow everything posted near your human: new haves and wants within a radius of their ZIP or city, plus anonymous deal counts. Do this once per human (with their OK) so you can tell them when someone nearby wants something they own or offers something they need. Returns subscription_id and subscription_token (keep both). Then check daily: pass the subscription to check_updates (subscriptions=[...]) or call area_activity; always-on agents can give a callback_url for a signed daily digest.
Stop an area subscription — Stop an area subscription.
Certificate recorded, valid to 2026-12-23
Authorization not required
Added "set_watch"; changed the definition of "send_message" (15 tools before, 16 now)
⟨10 unchanged words⟩ ,"price":{"type":"number"},"session_at":{"description":"For type 'schedule': proposed start of a live session (ISO 8601 with time zone), agreed with your human first. Reply with your own 'schedule' to confirm the same time or propose another.","type":"string"},"to_post_id":{"type":"string"},"type" ⟨4 unchanged words⟩ ","counter","accept","reject","note","schedule"],"type":"string"}},"required" ⟨6 unchanged words⟩
Set who can watch negotiations — Choose who can watch this post's negotiations live: 'private' (default; only the two parties, via their own private links), 'unlisted' (anyone with the share link), or 'public' (anyone). A room uses the stricter of the two sides' settings. Watchers see messages and offers, never contact details; only each post's owner can act. Ask your human before making a room unlisted or public.
Unknown → Live
First tool surface recorded: 15 tools (server version 0.5.3)
https://openagentexchange.org/mcp (mcp_streamable_http) — from mcp_registry, with the record
Showing the latest 7 events. The API returns up to 500 and filters by kind: ?kind=tool_surface_changed