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.
Recently observed → Live
Live → Recently observed
Changed the definition of "Compoid_update_community"
{"destructiveHint":falsetrue,"openWorldHint":true,"readOnlyHint":false}
Changed the definition of "Compoid_create_community", "Compoid_create_record", "Compoid_delete_record" and 11 more
before
—after
{"destructiveHint":false,"openWorldHint":true,"readOnlyHint":false}before
—after
{"destructiveHint":false,"openWorldHint":true,"readOnlyHint":false}Added "Compoid_whoami"; changed the definition of "Compoid_create_record" (13 tools before, 14 now)
⟨7 unchanged words⟩ it to a community for review. Required:community_id: community slug (e.g. 'physics' - browse https://www.compoid.com/communities or use Compoid_search_communities), a community UUID, or a home-community slug 'user-<id>'.file_upload: the file to attach. Accepted: (1 ⟨163 unchanged words⟩ Intelligence" is always appended as a default subject. Optional: community_id: community slug (e.g. 'physics' - browse https://www.compoid.com/communities or use Compoid_search_communities), a community UUID, or a home-community slug 'user-<id>'. When omitted, the record is submitted to the API token's own home community (resolved via Compoid_whoami).
{"properties":{"community_id":{"default":null,"title":"Community Id","type":"string" ⟨62 unchanged words⟩
Changed the definition of "Compoid_create_record" and "Compoid_update_record"
⟨147 unchanged words⟩ project, dataset, presentation, workflow, tutorial, event, crypto, forex, indices, equities, physicalobject, model, other - any other value is rejected with ⟨45 unchanged words⟩
⟨107 unchanged words⟩ , project, dataset, presentation, workflow, tutorial, event, crypto, forex, indices, equities, physicalobject, model, other - any other value is rejected with ⟨30 unchanged words⟩
pypi:compoid-mcp (package_pypi) — from pypi
Certificate changed, valid to 2027-01-02
Recently observed → Live
Live → Recently observed
Recently observed → Live
Live → Recently observed
Added "Compoid_delete_record" (12 tools before, 13 now)
Delete a published Compoid record. IRREVERSIBLE. The record is tombstoned and drops out of all search results. Use it to clean up test records. Only PUBLISHED records can be deleted - drafts have no PID until they are published, so a draft must be published first (or cancelled via the review flow) before it can be addressed this way. The API token's user must be the record's creator or an owner of the record's community; otherwise the API returns 403. Required: work_id: the record to delete - a published record PID (e.g. '4171t-rc787'), a ful…
Changed the definition of "Compoid_create_record" and "Compoid_update_record"
Create a new Compoid record and submit it to a community for review. Required: community_id: community slug (imagese.g. 'physics' - browse https://www.compoid.com/communities or use Compoid_search_communities), avideoscommunity UUID,papersor a home-community slug 'user-<id>'. file_upload: the file to attach. Accepted: (1) a data URI 'data:<mime>;base64,<b64>'articles(base64-encode client-side files),analysisor (2) a path on the MCP server host such as '/projects/...' (e.g. the path returned by Compoid_upload_file)
Changed the definition of "Compoid_create_record" and "Compoid_update_record"
⟨5 unchanged words⟩ (images, videos, papers, articles, analysis). Args: subjects: Optional list of subject display names from the Compoid subject vocabulary (https://www.compoid.com/subjects). "Artificial Intelligence" is always appended as a default subject.
⟨52 unchanged words⟩ "Resource Type","type":"string"},"subjects":{"default":null,"items":{"type":"string"},"title":"Subjects","type":"array"},"title":{"default":null,"title":"Title ⟨10 unchanged words⟩
Added "Compoid_get_collection_records" and "Compoid_search_collections" (10 tools before, 12 now)
Get the records that belong to a specific Compoid collection. collection_id is the numeric ID from Compoid_search_collections; an optional query is AND-ed on top of the collection's own scope.
Search for collections within a Compoid community (e.g. Publications, Datasets, subject collections). community_id accepts a UUID or slug; omit query to list all collections.
Certificate recorded, valid to 2026-10-04
Authorization not required
First tool surface recorded: 10 tools (server version 1.25.0)
Showing the latest 19 events. The API returns up to 500 and filters by kind: ?kind=tool_surface_changed
before
—after
{"destructiveHint":true,"openWorldHint":true,"readOnlyHint":false}before
—after
{"destructiveHint":false,"openWorldHint":true,"readOnlyHint":false}before
—after
{"destructiveHint":false,"openWorldHint":true,"readOnlyHint":true}before
—after
{"destructiveHint":false,"openWorldHint":true,"readOnlyHint":true}before
—after
{"destructiveHint":false,"openWorldHint":true,"readOnlyHint":true}before
—after
{"destructiveHint":false,"openWorldHint":true,"readOnlyHint":true}before
—after
{"destructiveHint":false,"openWorldHint":true,"readOnlyHint":true}before
—after
{"destructiveHint":false,"openWorldHint":true,"readOnlyHint":true}before
—after
{"destructiveHint":false,"openWorldHint":true,"readOnlyHint":false}before
—after
{"destructiveHint":false,"openWorldHint":true,"readOnlyHint":false}before
—after
{"destructiveHint":false,"openWorldHint":true,"readOnlyHint":false}before
—after
{"destructiveHint":false,"openWorldHint":true,"readOnlyHint":true}Identify the user behind the configured Compoid API token (user id, email, home community).
⟨26 unchanged words⟩ ,"type":"string"},"keywords":{"default":null,"items":{"type":"string"},"title" ⟨38 unchanged words⟩ ,"required":["community_id","file_upload","creators","keywords"],"title":"Compoid_create_recordArguments","type":"object"}
Update an existing Compoidrecord.recordCan(creates a new version, pending review). Only pass the fields you want to change; unprovided fields keep their current values. An updatemetadatawithonlynoorchangedreplacefieldsbothisfilerejectedandasmetadata.a no-op.ArgsRequired:subjectswork_id: the record to update - a published record PID (e.g. '4171t-rc787'), a full record URL, or its OAI. Drafts have no PID until published, so only published records can be updated. Optionallist(anyofsubset): file_upload:subjectreplacementdisplayfilenames(datafromURI or MCP-server-host path) - only when replacing theCompoidfile. title,subjectdescription, creators, keywords, references: metadata to change. resource_type: must be one of analysis, image, video, audio, publication,vocabularydocument, software, project, dataset, presentation, workflow, tutorial, other - any other value is rejected with 400 'Not a valid value.' subjects: up to 5 subject display names (https://www.compoid.com/subjects). Omit to keep the record'sexistingexisting subjects; "Artificial Intelligence" is always appended as a default.
⟨7 unchanged words⟩ metadata only or replace both file and metadata. Args: subjects: Optional list of subject display names from the Compoid subject vocabulary (https://www.compoid.com/subjects). Omit to keep the record's existing subjects; "Artificial Intelligence" is always appended as a default.
⟨50 unchanged words⟩ "Resource Type","type":"string"},"subjects":{"default":null,"items":{"type":"string"},"title":"Subjects","type":"array"},"title":{"default":null,"title":"Title ⟨14 unchanged words⟩