Skip to main content
Glama

Curated Collection Pack

curated_collection_pack

Bundle curated vault assets into a portable, shareable pack with provenance and integrity checks. Unpack to restore assets and verify the pack's checksums.

Instructions

Bundles a curated, hand-picked set of vault assets (recipes, components, looks, raw assets) into a single portable, shareable pack with provenance + integrity. action=pack gathers items into a .pack/ directory tree with a JSON manifest and checksum manifest. action=unpack restores the tree, optionally verifying integrity. Fully offline — no TD bridge required.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
nameYesPack identifier; becomes <name>.pack/ dir name.
tagsNoPack-level tags for search.
itemsNopack only. Files to include. Empty is an error.
actionYes
out_dirYesAbsolute dir where the pack is written (pack) or restored into (unpack).
overwriteNoReplace existing pack dir (pack) or existing files in out_dir (unpack).
pack_pathNounpack only — path to existing <name>.pack/ or its pack.manifest.json.
vault_pathNoRoot for resolving relative items[].path. Falls back to TDMCP_VAULT_PATH env.
descriptionNoFree-form note baked into pack.manifest.json.
verify_on_unpackNounpack only — re-run checksumAndVerifyPack after copy and fail if not OK.
include_provenanceNoCopy .provenance.json sidecars if present; else synthesize via provenanceStamp.
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

The description adds meaningful behavioral detail beyond the annotations: it creates a directory tree with JSON and checksum manifests, supports pack/unpack with optional integrity verification, and is fully offline. It does not fully disclose failure modes or overwrite semantics, but annotations already cover the general safety profile.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The description is three sentences with no filler. It front-loads the purpose, then details pack/unpack behavior, and closes with a key constraint (offline). Every sentence earns its place.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For an 11-parameter, two-mode tool with rich schema descriptions, the overview plus action details give enough context for selection and invocation. It could mention return values or explicit alternative usage, but the schema and annotations fill most gaps.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is high (91%), but the description adds semantics for the action parameter (pack vs unpack), explains the name parameter becomes <name>.pack/, and enumerates asset kinds (recipes, components, looks, raw assets) that map to the items[].kind enum.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description clearly states the tool bundles curated vault assets (recipes, components, looks, raw assets) into a portable pack, and explains the two actions (pack/unpack). It distinguishes itself from siblings like export_recipe_bundle by focusing on multi-asset curated packs with provenance and integrity, and by being fully offline.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

It provides clear context: use when you need a portable, shareable, offline bundle of curated vault assets with provenance and integrity checks. However, it does not explicitly say when not to use it or name alternative sibling tools for single-asset exports.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Install Server

Other Tools

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/lucasmaher-hash/touch-designer-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server