Repository navigation
Image: ghcr.io/lexmount/artifact-site:0.4.0 (linux/amd64, linux/arm64). CLI: npm install -g @artifact-site/cli@0.4.0. Self-hosting: SELFHOST.md.
A local MCP server: npx @artifact-site/cli mcp starts a stdio relay to your deployment's /mcp,
so clients and directories that only launch local commands can publish, search, read and update
artifacts too; the MCP Registry now lists the npm package next to the hosted endpoint. Campaign
tags survive analytics redaction, and operators can claim their MCP connector on Glama.
Upgrading. A drop-in upgrade: no database migrations and no required configuration changes.
ARTIFACT_GLAMA_CLAIM is a new optional setting.
Added
artifact-site mcp(CLI): a local stdio relay to the deployment's/mcp, for clients and
directories that only start local commands. It usesARTIFACT_SITE_URL/ARTIFACT_SITE_TOKENor
the saved login; signed out, it still lists the tools from a bundled copy (generated from the
server, checked in CI). The MCP Registry listing now carries the npm package next to the remote
endpoint.ARTIFACT_GLAMA_CLAIMserves Glama's HTTP ownership challenge at/.well-known/glama.json, so an
operator can claim their deployment's MCP connector listing on glama.ai. Unset, nothing is served.- GA4 keeps campaign attribution: the landing page view carries
utm_source,utm_mediumand
utm_campaignwhen each is lowercase[a-z0-9._-]of at most 40 characters, so links shared in
chat apps or email no longer count as direct traffic. Later events and every other query
parameter stay redacted.
Fixed
- Fix the viewer pin icon shrinking and add localized mouse-hover/keyboard-focus help without sticky tooltips after touch taps.
- Align work-list sorting beside search and keep Explore counts right-aligned, with a stacked mobile layout.
Local MCP in one line
{
"mcpServers": {
"artifact-site": {
"command": "npx",
"args": ["-y", "@artifact-site/cli", "mcp"],
"env": { "ARTIFACT_SITE_URL": "https://artifact-site.app.lexmount.com", "ARTIFACT_SITE_TOKEN": "ahp_..." }
}
}
}Create the personal token at /for-agents#mcp on your deployment. See docs/MCP.md.