get_content
What it does
Returns the full row for a single content item — including custom fields and metadata that list_content omits to keep payloads small.
Use this when you have an id (from list_content / a webhook / a URL share) and need the entire record.
Input schema
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| id | string | required | — |
Content id (looks like c_xxxxxxxxxxxx). |
Example call
json{ "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "get_content", "arguments": { "id": "c_abc123def456" } } }
Response shape
json{ "id": "c_abc123def456", "workspace_id": "ws_lumika-team", "title": "CS — Reel 042", "brand": "CorpoSostenibile", "stato": "Attesa Approvazione", "editor_assigned": "[email protected]", "description": "Hook on espresso ritual...", "note": "Avoid scale closeups (brand rule)", "posting_date": "2026-05-23", "deadline": "2026-05-22", "created_at": 1747830000, "updated_at": 1747832412 }
Usage from Claude Desktop
prompt"Get the full details of c_abc123 — I want to see the brief note and the deadline."
Usage from Python
pythonimport requests LUMIQA = "https://lumiqa.io/mcp/your-slug" HEADERS = {"Authorization": "Bearer lk_live_xxxxxxxxxxxx"} r = requests.post(LUMIQA, headers=HEADERS, json={ "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "get_content", "arguments": {"id": "c_abc123def456"} }, }) print(r.json())
Usage from Node
javascriptconst r = await fetch("https://lumiqa.io/mcp/your-slug", { method: "POST", headers: { "Authorization": "Bearer lk_live_xxxxxxxxxxxx", "Content-Type": "application/json", }, body: JSON.stringify({ jsonrpc: "2.0", id: 1, method: "tools/call", params: { name: "get_content", arguments: { id: "c_abc123def456" }, }, }), }); const data = await r.json(); console.log(data);
Required env vars / integrations
- None — pure D1 read.
Known limitations
- Throws if the id doesn't belong to the API key's workspace.
- Does NOT include the list of attachments — query
uploadsdirectly or use a workflow step to follow up.