Surface history — mcp.opcmenu.com

An observation record, not an assessment. Every row below is a change we recorded directly, with the content hash before and after. https://mcp.opcmenu.com/mcp

30
distinct tool surfaces served
26
transitions observed
15
carried no version signal
396
tools on the current surface

15 of these transitions happened while the reported version string stayed the same. A consumer pinning that version would have received a different tool surface with nothing in the version to indicate it. That is a compatibility and review fact, not a security finding and not an allegation of wrongdoing — unversioned iteration is normal practice and is frequently deliberate.

Recorded changes

observed at (UTC)changeversion signalreported versiontoolssurface hash
2026-10-10 01:40:03Z DESCRIPTION_CHANGED SILENT — version string did not move 0.10.1 (unchanged) no tool-name change recorded 3df5f6da2e47 → 2b4b25199766
2026-10-10 01:40:03Z PARAMS_CHANGED SILENT — version string did not move 0.10.1 (unchanged) no tool-name change recorded b8e812c46cf7 → 94143939d26b
2026-10-08 13:40:03Z DESCRIPTION_CHANGED SILENT — version string did not move 0.10.1 (unchanged) no tool-name change recorded a8edf2958a36 → 3df5f6da2e47
2026-10-08 13:40:03Z PARAMS_CHANGED SILENT — version string did not move 0.10.1 (unchanged) no tool-name change recorded ffa8037b4261 → b8e812c46cf7
2026-10-08 07:40:02Z DESCRIPTION_CHANGED version-signalled 0.9.1 → 0.10.1 no tool-name change recorded 12e66286bc87 → a8edf2958a36
2026-10-08 07:40:02Z SURFACE_CHANGED version-signalled 0.9.1 → 0.10.1 +archive_my_company +ban_live_user +cancel_payment_order +check_in_my_activity +create_connection_request +create_payment_order +delete_my_company +get_activity_material_download +get_agent_file_limits +get_connection_request +get_my_activity_match_group +get_my_activity_privacy +get_payment_order +get_signup_file_download +hide_live_message +list_connection_requests +list_my_activity_matches +list_profile_activities +pin_live_message +post_live_message +prepare_activity_material_upload +prepare_activity_photo_upload +prepare_signup_file_upload +remove_activity_material +respond_connection_request +resume_payment_order +unban_live_user +update_my_activity_privacy 86314f983a78 → ab3fed318005
2026-10-08 01:40:02Z PARAMS_CHANGED SILENT — version string did not move 0.9.1 (unchanged) no tool-name change recorded 631a123c653f → 3628fed9d8ac
2026-10-05 13:40:03Z PARAMS_CHANGED SILENT — version string did not move 0.9.1 (unchanged) no tool-name change recorded 7e67bd0d0ff8 → 631a123c653f
2026-10-05 07:40:03Z DESCRIPTION_CHANGED version-signalled 0.9.0 → 0.9.1 no tool-name change recorded f0251df2b8b4 → ba5094acf091
2026-10-05 07:40:03Z SURFACE_CHANGED version-signalled 0.9.0 → 0.9.1 +create_quick_contact_request +get_quick_contact_context +list_host_followups +log_host_followup +remind_host_followup +set_host_followup_done +update_quick_contact_request 55a922cdecda → 86314f983a78
2026-10-05 01:40:03Z DESCRIPTION_CHANGED version-signalled 0.8.0 → 0.9.0 no tool-name change recorded 575cda137796 → f0251df2b8b4
2026-10-05 01:40:03Z PARAMS_CHANGED version-signalled 0.8.0 → 0.9.0 no tool-name change recorded 027f7a50778b → 6541598bf736
2026-10-05 01:40:03Z SURFACE_CHANGED version-signalled 0.8.0 → 0.9.0 +create_guest_collection_link +get_activity_guest_collection +invite_activity_cloud_member_manually +invite_guest_collection_users +kickoff_cooperation +list_activity_cloud_contact_requests +list_guest_invitation_candidates +list_organization_activity_people +request_activity_cloud_contacts +request_activity_cloud_relay +review_activity_cloud_contacts +send_activity_ledger_invitations +update_activity_guest_collection +update_organization_activity_audience 6ddd2e25ac3f → 55a922cdecda
2026-10-04 19:40:04Z DESCRIPTION_CHANGED SILENT — version string did not move 0.8.0 (unchanged) no tool-name change recorded 2cc997a3ff11 → 575cda137796
2026-10-04 19:40:04Z SURFACE_CHANGED SILENT — version string did not move 0.8.0 (unchanged) −get_my_growth_plan −report_growth_action_outcome 4365b6de9d18 → 6ddd2e25ac3f
2026-10-04 07:40:03Z DESCRIPTION_CHANGED SILENT — version string did not move 0.8.0 (unchanged) no tool-name change recorded a13853288351 → 2cc997a3ff11
2026-10-04 07:40:03Z PARAMS_CHANGED SILENT — version string did not move 0.8.0 (unchanged) no tool-name change recorded 4bec7564bfbb → 33bcacabd275
2026-10-04 07:40:03Z SURFACE_CHANGED SILENT — version string did not move 0.8.0 (unchanged) +acknowledge_activity_reminder +get_my_activity_reminder +list_my_activity_reminders 799a4331fde9 → 4365b6de9d18
2026-10-04 01:40:02Z DESCRIPTION_CHANGED version-signalled 0.7.0 → 0.8.0 no tool-name change recorded e9331efbe3a9 → a13853288351
2026-10-04 01:40:02Z PARAMS_CHANGED version-signalled 0.7.0 → 0.8.0 no tool-name change recorded 180fcdf4a34c → 4bec7564bfbb
2026-10-04 01:40:02Z SURFACE_CHANGED version-signalled 0.7.0 → 0.8.0 +apply_organization_to_alliance +attach_alliance_organization +cancel_alliance_invitation +cancel_my_alliance_application +cancel_organization_alliance_request +create_alliance_organization +create_direct_collaboration_task +create_organization_proposal_activity +detach_alliance_organization +discover_organizations +dismiss_organization_match_pair +dismiss_organization_proposal +draft_organization_match_activity +find_positioning_task_people +generate_organization_proposals +get_activity_invitation_ledger +get_alliance +get_alliance_organization +get_alliance_workbench +get_my_alliance_application_state +get_organization_alliance_status +get_organization_match_pair +get_organization_proposal_activity_draft +introduce_organization_match_pair +introduce_organization_proposal +invite_organization_match_pair_to_activity +invite_organization_meetup_to_activity +invite_organization_to_alliance +leave_organization_alliance +list_alliance_member_activities +list_alliance_organization_members +list_collaboration_task_assignees +list_my_organization_matches +list_my_spaces +list_organization_activity_pick_candidates +list_organization_match_invite_activities +list_organization_match_pairs +list_organization_meetup_invitees +list_organization_moments +list_organization_proposals +list_organization_space_activities +propose_organization_alliance_share +remove_alliance_staff +report_positioning_task_outcome +respond_alliance_organization_invitation +respond_alliance_organization_share +respond_organization_alliance_share +review_alliance_join_request +search_alliance_organization_candidates +search_alliances +search_organization_match_people +set_alliance_organization_share +set_alliance_staff_role +set_organization_activity_pick +set_organization_member_activity_permission +submit_alliance_application +update_alliance +update_organization_alliance_grants 18e384c23d18 → 799a4331fde9
2026-09-30 19:40:03Z PARAMS_CHANGED SILENT — version string did not move 0.7.0 (unchanged) no tool-name change recorded —
2026-09-30 07:40:03Z PARAMS_CHANGED SILENT — version string did not move 0.7.0 (unchanged) no tool-name change recorded —
2026-09-29 01:40:03Z SURFACE_CHANGED SILENT — version string did not move 0.7.0 (unchanged) +comment_moment +delete_my_moment +get_activity_draft +get_activity_letter +get_moment +get_user_moments +import_activity_draft +like_moment +list_activity_drafts +list_moment_notices +list_moments_feed +publish_activity_draft +publish_moment +render_activity_letter +search_moments +set_moment_mute +update_activity_draft +update_activity_letter 84d8c30d92e8 → 18e384c23d18
2026-09-28 19:40:03Z PARAMS_CHANGED SILENT — version string did not move 0.7.0 (unchanged) no tool-name change recorded —
2026-09-28 13:40:03Z SURFACE_CHANGED version-signalled 0.6.0 → 0.7.0 +add_activity_guest +add_activity_material +create_guest_invite_link +create_organization +create_organization_task +invite_organization_members +leave_organization +list_activity_guests +list_my_notifications +list_my_organization_invites +list_organization_member_invites +remove_organization_member +respond_organization_invite +revoke_organization_member_invite +search_organization_invite_candidates +send_organization_notification +set_organization_logo +set_organization_member_role +update_organization 8297624f66f4 → 84d8c30d92e8
Right of reply. If any row is wrong — a change we attributed to you that isn't yours, a hash that doesn't match, a host that was reassigned — say so and we will correct or withdraw the record and publish the correction alongside it. Dispute or correct this record. We will also remove this page on request from the operator of mcp.opcmenu.com.

Ecosystem context — not specific to this server

This section is identical for ~92% of publishers and is published as shared context, not as a finding about mcp.opcmenu.com. 90 dependency packages sit beneath the measured MCP population; 41 have a single maintainer and 31 have not published in over two years. The widest is zod at 80.46% of npm-backed servers (8529 servers, 1 maintainer, last publish 2026-09-13). These are properties of the shared SDK dependency closure. Any page claiming this set as one operator's personal exposure is misreading a universal fact as a private one.
Source: state/mcp-census/chokepoint-maintainers.json, as_of 2026-10-07.

Coverage and limits

Observation window 2026-09-21 → 2026-10-10. 22,294 servers were observed; 2,214 were seen to change and 20,080 were observed and recorded no change — that negative control is why a non-zero count here means something. Across the corpus, 4,781 of 6,334 changes carried no version signal, and 1,690 of those added or removed tools.

What this does NOT cover: servers outside the observed set; changes that occurred before 2026-09-21; changes that began and reverted between two observations; and any server reachable only with credentials we do not hold. A server's absence from this record is not evidence it did not change — only that we did not observe it.

Universe captured 2026-10-10T19:40:03.823Z. Produced by core/surface_history_page.cjs (reads core/surface_clock producers). Hashes are of the served tool surface and are recomputable from the server's own response.