# Artifacts ## Docs - [Access and permissions](https://artifacts.mintlify.app/concepts/access-model.md): Principals, roles, scopes, public access, share links, and how policy is enforced. - [Artifacts](https://artifacts.mintlify.app/concepts/artifacts.md): The artifact lifecycle, supported content types, versions, and how content is stored. - [Workspaces and projects](https://artifacts.mintlify.app/concepts/workspaces-projects.md): How Artifacts organizes namespaces, teams, projects, and artifact paths. - [Quickstart](https://artifacts.mintlify.app/getting-started/quickstart.md): Run Artifacts locally, then publish your first artifact from the CLI. - [API keys and automation](https://artifacts.mintlify.app/guides/api-keys-and-automation.md): Create scoped bearer credentials for CI, scripts, services, and non-interactive agents. - [auth.md agent registration](https://artifacts.mintlify.app/guides/auth-md-agent-registration.md): Register agents with user-claimed service_auth or anonymous pre-claim credentials. - [Publish an artifact](https://artifacts.mintlify.app/guides/publish-artifact.md): Create HTML, Markdown, and JSX artifacts from the CLI, REST API, or MCP. - [Share and control access](https://artifacts.mintlify.app/guides/sharing-and-permissions.md): Make artifacts public, private, email-allowlisted, or accessible through scoped share links. - [Version history](https://artifacts.mintlify.app/guides/version-history.md): List versions, read source content, compare diffs, and restore old snapshots. - [Artifacts](https://artifacts.mintlify.app/index.md): Give every HTML report, Markdown spec, and JSX prototype your agents produce a permanent, versioned, access-controlled URL. - [CLI reference](https://artifacts.mintlify.app/reference/cli.md): Every command, flag, environment variable, and output behavior for the artifacts CLI. - [Configuration](https://artifacts.mintlify.app/reference/configuration.md): Environment variables for web, API, auth, storage, billing, CLI, and observability. - [Development](https://artifacts.mintlify.app/reference/development.md): Repository layout, local commands, tests, builds, migrations, and operational checks. - [MCP reference](https://artifacts.mintlify.app/reference/mcp.md): MCP endpoint metadata, the full tool list, and input schemas. - [REST API reference](https://artifacts.mintlify.app/reference/rest-api.md): Endpoint reference for auth, profiles, projects, artifacts, workspaces, sharing, billing, and MCP metadata. - [CLI](https://artifacts.mintlify.app/surfaces/cli.md): The agent-friendly command line for local scripts, CI jobs, and coding agents. - [MCP server](https://artifacts.mintlify.app/surfaces/mcp.md): Connect MCP clients to Artifacts and call artifact tools directly. - [REST API](https://artifacts.mintlify.app/surfaces/rest-api.md): The canonical HTTP surface behind the web app, CLI, and MCP server. - [Web app](https://artifacts.mintlify.app/surfaces/web.md): The human-facing surface: dashboards, viewing, history, access, teams, and billing.