Skip to main content
Glama

Compoid_create_record

Create a new Compoid record and submit it to a community for review.

Required:
    file_upload: the file to attach. Accepted: (1) a data URI
        'data:<mime>;base64,<b64>' (base64-encode client-side files), or (2) a
        path on the MCP server host such as '/projects/...' (e.g. the path
        returned by Compoid_upload_file). Plain client-local paths are NOT
        accessible to the server.
    creators: non-empty list of author / AI-model names (e.g.
        ['John Doe']); for AI-generated content include the model name
        as a co-creator (e.g. ['Qwen']).
    keywords: non-empty list of tags (e.g. ['Compoid', 'MCP']) - records
        without keywords are hard to discover.

Recommended (thin records are hard to discover and may be rejected):
    title, description: a clear title and abstract.
    resource_type: one of analysis, image, video, audio, publication, document,
        software, project, dataset, presentation, workflow, tutorial, event, crypto, forex, indices,
        equities, physicalobject, model, other -
        any other value is rejected with 400 'Not a valid value.' (when omitted
        it is inferred from the file MIME type).
    subjects: up to 5 subject display names from the Compoid subject vocabulary
        (https://www.compoid.com/subjects); invalid names cause a 400.
        "Artificial 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).

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
titleNo
creatorsYes
keywordsYes
subjectsNo
referencesNo
descriptionNo
file_uploadYes
community_idNo
resource_typeNo

Output Schema

TableJSON Schema
NameRequiredDescriptionDefault
resultYes

Schema Changelog

Changes observed during successful MCP inspections.

  1. Changed2 schema fields changed
    • addedInput schema / properties / community_id / default
      Added value: +null
    • changedInput schema / required
      Previous value: -[
      -  "community_id",
      -  "file_upload",
      -  "creators",
      -  "keywords"
      -]New value: +[
      +  "file_upload",
      +  "creators",
      +  "keywords"
      +]
  2. Changed2 schema fields changed
    • removedInput schema / properties / keywords / default
      Removed value: -null
    • changedInput schema / required
      Previous value: -[
      -  "community_id",
      -  "file_upload",
      -  "creators"
      -]New value: +[
      +  "community_id",
      +  "file_upload",
      +  "creators",
      +  "keywords"
      +]
  3. Changed1 schema field changed
    • addedInput schema / properties / subjects
      Added value: +{
      +  "default": null,
      +  "items": {
      +    "type": "string"
      +  },
      +  "title": "Subjects",
      +  "type": "array"
      +}
  4. First observed

TDQS

Score is being calculated.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.