library.share
Since next
publish: per asset, gate-passed, attest:true, licence CC0-1.0 default; a service's assets need policy clearance, then tier and consent:true.
fetch: copy a shared asset in. report, tag, rate (score 0-10), record: one asset. project-style {style}. resolve: restore the library files. concept {prompt,class,style}: drafts, hard-surface only; concept-edit {conceptId,draft,instruction}: real defects only; concept-choose {conceptId,draft}; then generate {conceptId}. Paid steps show cost first; a person approves heroes.
| Title | Share assets |
| Mode | disk |
| Token cost | about 462 tokens (listed only when its toolset is enabled) |
| Toolset | library |
Arguments
| Argument | Type | Required | Default | Allowed values | Description |
|---|---|---|---|---|---|
accept | string | no | concept: "none" skips reuse | ||
action | enum | yes | publish, fetch, report, tag, rate, record, project-style, resolve, concept, concept-edit, concept-choose | ||
attest | boolean | no | |||
backdrop | enum | no | white, grey, black, transparent | concept: plain backdrop, default white | |
choices | object | no | |||
class | enum | no | prop, scenery, vehicle, structure, character | ||
conceptId | string | no | |||
consent | boolean | no | |||
description | string | no | |||
draft | string | no | |||
handle | string | no | |||
id | string | no | |||
includeScript | boolean | no | |||
instruction | string | no | |||
licence | string | no | |||
maxUsd | number | no | |||
model | string | no | |||
n | integer | no | |||
note | string | no | |||
prompt | string | no | |||
provider | string | no | |||
reason | string | no | |||
reference | string | no | concept: project PNG to draw from | ||
score | number | no | |||
style | string | no | |||
tier | string | no | |||
views | integer | no | concept: 1 or 2 |
Example
An MCP tools/call with the required arguments (placeholders in angle brackets).
{
"name": "library.share",
"arguments": {
"action": "publish"
}
}