Admin dashboard

Publish and manage HTML artifacts

Use the admin dashboard in any browser. No installs, no terminal.

Start here — Claude MCP Open admin

Start here — Claude

New to Consigliere Publisher? Set up the hosted MCP connector first: Claude MCP Setup. Then come back here for the admin dashboard.

What you need

A Google account that’s been granted access, and any modern browser. That’s it.

Sign in

1
2
Click Sign in with Google (top-right)
3
Choose your Google account

Once signed in, the header shows your email and a Sign out button.

See “No brands available”? Your email isn’t in the access list yet. Ask an admin to add you.

The dashboard layout

Sidebar (left)

Main panel (center)

Activity log (bottom)

Collapsible log of recent actions across your brands.

Publish your first artifact

1
Expand your brand, then click Root or a folder
2
Click Add artifact
3
Keep the New artifact tab selected
4
Fill in display name, optional folder, and HTML or ZIP file
5
Click Submit

What you can upload

https://consiglierelabs.web.app/a/your-brand/xK9mN2pQ4rS7.../

Upload a new version

Library: Add artifact → New version → pick artifact → file → Submit

Detail: open artifact → Add version → file → Submit

The live URL stays the same. Save the artifact_id for Claude or scripts later.

Manage versions

ActionWhat it does
RestoreMake this version live
DownloadGet the original HTML or ZIP
Copy preview linkImmutable URL (/_v/v2/)
DeleteRemove a non-live version

Edit a live page in the browser

From detail, copy the edit-mode link (ends in /edit). Edit → Save publishes a new live version.

Folders

ActionHow
CreateAdd folder → name → Submit (up to 8 levels)
Rename / DeleteRight-click in the sidebar
Move artifactRight-click → Move to folder

Folders don’t change public URLs.

Brands

Top-level workspaces. URLs: /a/{brand}/{artifact_id}/. @consigliere.com users can Add brand in the sidebar.

Password-protect artifacts

Each artifact has its own password (no brand-wide secret). Reuse passwords within a brand if you want.

  1. Open artifact detail → Require password
  2. New password (min 8) or pick an existing one → Save

Viewers get a 30-day session cookie after unlocking.

API keys

  1. Select brand → API keys
  2. Name → Create key
  3. Copy the csg_live_… key once

Rename and delete

Rename: pencil on the detail page. Delete: Danger zone — permanent.

Claude and automation

Troubleshooting

"No brands available" — ask an admin to grant access.

HTTP 401 — sign out and back in.

HTTP 403 — no access to that brand.

Upload 400 — ZIP layout / path issue; include fetch() targets in the archive.

Password gate keeps returning — stay on one hostname.