publ MCP Reference
# publ MCP Reference
This Reference explains how to connect an AI assistant to your publ channel through MCP and what each tool does: its inputs, its results, how to recover an interrupted task and which console screen to open.
## Get started
- [Connect to publ MCP](hosted-mcp-console/connection-guide.md): add the server to your assistant and sign in.
- [Authentication and sessions](hosted-mcp-console/authentication.md): how sign-in, channel approval and tokens work.
- [Usage guide](agent-guide.md): how an assistant finds a screen, reads it, previews a change and applies it.
- [Common results and recovery](reference/results.md): status codes, revisions, tasks and what to do next.
- [Console links](console-navigation.md): when a result links a console screen, and why some actions stay on the console.
- [Changes](reference/changes.md): what was added recently.
## How a change works
1. Read the screen first. The answer carries a `revision`.
2. Preview the change with `dryRun: true`. Nothing is sent.
3. Apply with the same `requestId` and the `revision` you read. A change the console treats as permanent asks you to confirm again; an action the console only allows on its own screen answers with that screen's link instead.
4. If an answer is pending, resume the task with `task_resume`; a sent request is never sent twice.
## Guides
- [Owner account workflows](guides/account.md)
- [Create a site](guides/channel-create.md)
- [Channel discovery, context, and archiving](guides/channel-directory.md)
- [Edit a channel's advanced code](guides/custom-code.md)
- [Change a channel's theme](guides/design-theme.md)
- [Configure installed-feature access](guides/access-control.md)
- [Read and update analytics IDs](guides/analytics-tools.md)
- [Channel Point reads, configuration and human actions](guides/channel-points.md)
- [Read, plan and save SEO metadata](guides/channel-seo.md)
- [Conversion links](guides/conversion-links.md)
- [Read and configure discount codes and coupon templates](guides/discounts.md)
- [Legacy promotion links](guides/legacy-promotion-links.md)
- [Read and change a marketing banner or popup](guides/marketing-widgets.md)
- [Edit an existing membership's presentation](guides/membership-metadata.md)
- [Member membership and purchase history](guides/member-membership-history.md)
- [Read a member point balance or history](guides/member-points.md)
- [Read members listed for point abuse](guides/member-point-abuse.md)
- [Read viewing restrictions for a channel member](guides/member-view-restrictions.md)
- [Membership product extension and selling state](guides/membership-product-actions.md)
- [Membership product serial keys](guides/membership-serial-keys.md)
- [Choose menus for desktop, mobile or app](guides/menu-layout.md)
- [Configure monetization and choose financial reads](guides/monetization.md)
- [Orders and refund requests](guides/orders-refunds.md)
- [Manage installed features](guides/papps.md)
- [Payment-provider observations](guides/payment-gateway.md)
- [Read, create and edit promotion campaigns](guides/promotion-campaigns.md)
- [Change coupon notification push settings](guides/promotion-notifications.md)
- [Questionnaire editing and submissions](guides/questionnaires.md)
- [Sales overview observations](guides/sales-overview.md)
- [Compose and maintain a segment](guides/segments.md)
- [Settlement observations and human actions](guides/settlement.md)
- [Change sign-up form requirements](guides/signup-form.md)
- [Read and plan indexing changes](guides/sitemap.md)
- [Create a static HTML page (upload an HTML file)](guides/static-html-pages.md)
- [Edit channel terms and publication drafts](guides/terms.md)
- [Media workflows and availability](guides/media-workflows.md)
- [Installed content app workflows](guides/content-apps.md)
- [Shop products, creation and inventory](guides/commerce-products.md)
- [E00003 event default tier pricing](guides/ticket-pricing.md)
## Screen workflows
- [Account profile and seller contact workflows](core/account-details.md)
- [Channel Point policy and WEB charge-product inspection](core/channel-points.md)
- [Domain favicon and staged file upload](core/domain-favicon.md)
- [Existing membership metadata editing](core/membership-metadata.md)
- [Memberships and subscription-product inspection](core/memberships.md)
- [Monetization settings and human financial actions](core/monetization.md)
- [Payment gateway provider read](core/payment-gateway.md)
- [Seller information read and human actions](core/seller-information.md)
- [Sales overview screen contract](core/sales-overview.md)
- [Orders and refunds screen contract](core/order-refund-source-contract.md)
- [Member membership and purchase history](core/member-membership-history.md)
- [Channel administration app (PWA)](core/channel-admin-app.md)
## Tool pages
Every tool has its own page in the list on the left: what it reads or changes, its input fields, its result and its failures.