MCP Tools
Sharing

create_external_share

Creates a public share link for a deliverable, with optional expiration. Accessible publicly without a login.

Parameters

NameTypeRequiredDefaultDescription
record_uuidstring (uuid)YesUUID of the deliverable or canvas
expires_attimestampNoUnix timestamp for link expiration

Input Schema

{
  "type": "object",
  "required": [
    "record_uuid",
    "expires_at"
  ],
  "properties": {
    "expires_at": {
      "type": "timestamp",
      "description": "Unix timestamp for link expiration"
    },
    "record_uuid": {
      "type": "string",
      "format": "uuid",
      "description": "UUID of the deliverable or canvas to share"
    }
  }
}

Output Schema

{
  "type": "object",
  "required": [
    "share_link"
  ],
  "properties": {
    "share_link": {
      "type": "string",
      "description": "Public URL (https://app.marketcore.ai/s/<token>) anyone can use to view the document"
    }
  }
}

Instructions

Use this tool to create a public share link for a deliverable or canvas, with optional expiration. The link is accessible by publicly, but won't be indexed by search engines.

Workflow:

  1. Get deliverable_id from get_deliverables.
  2. Optionally provide expires_at as a Unix timestamp to limit access duration.
  3. Returns a ready-to-use share_link.
Scroll to Top