Skip to content

Integration · E-commerce

Connect Claude & ChatGPT to Uscreen

Ask your AI what a customer has access to, which invoices came in this month, or how much a video was watched in Uscreen. It can create and update customers, grant or revoke access to products, read offers, invoices and subscriptions, browse videos, programs and chapters, and publish or unpublish content. Member questions get answered without opening the Uscreen admin.

Connect Uscreen free

Free plan, no credit card. Takes about a minute.

Try asking

  • “What does [email protected] have access to?”

    The AI looks up the customer by email and lists the products and programs she can access.

  • “Give [email protected] access to the Yoga Basics program.”

    It finds the program and grants her access to it. Your store's automations can be skipped if you ask.

  • “List this month's invoices.”

    It lists invoices in that date range and can open any of them for amount, customer, product and status.

What your AI can do

Customers and access

Search, create and update customers, see their subscription, and grant or revoke access to products and programs.

Offers and invoices

Read your offers with price and billing details, and list and read invoices with amount, customer and status.

Content and analytics

Browse videos, programs, chapters and collections, publish or unpublish content, and read views and watch time.

  • “Which videos got the most views last month?”

    It pulls a summary of views per content item for that date range.

  • “How much has [email protected] watched this year?”

    It returns her total watch time for that date range.

  • “Unpublish the Spring Challenge collection.”

    It finds the content item and unpublishes it, so customers no longer see it in the storefront.

25 tools for Uscreen

These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.

  • create_customerChanges dataCreate a customer with `name` and `email`, plus optional tags and custom fields. Uscreen emails them a platform invite unless `skip_invite` is true.
  • get_contentGet one content item (video, collection or live event) by `content_id`.
  • get_customerGet one customer by `customer_id` (the customer's ID or email), including name, email, tags and custom fields.
  • get_customer_accessGet one access record of a customer by `customer_id` and `access_id`.
  • get_customer_subscriptionGet a customer's current subscription by `customer_id` (ID or email).
  • get_invoiceGet one invoice by `invoice_id`, with amount, customer, product and status.
  • get_offerGet one offer by its ID (passed as `quote_id`), with price and billing details.
  • get_programGet one program by `program_id`.
  • get_total_watch_timeGet total watch time, optionally for one viewer (`user_id`) or one `content_id` within a `from`/`to` date range.
  • get_videoGet one video by `video_id`, with title, description and duration.
  • get_views_summaryGet a summary of video views per content item for a `from`/`to` date range.
  • grant_customer_accessChanges dataGive a customer access to a product: `customer_id` (ID or email), `product_id` and `product_type` (program, recurring, rent, freebie or fixed_price). May trigger the store's automations unless `skip_automations` is true.
  • list_contentsList content items, optionally filtered by `content_type` (collection, live_event or video) and a `from`/`to` date range.
  • list_customer_accessesList the products and programs a customer has access to, by `customer_id` (ID or email).
  • list_customersList customers page by page, optionally limited to a `from`/`to` date range (RFC 3339) on created or updated date (`date_field`). Use to find a customer's ID.
  • list_invoicesList invoices page by page, optionally limited to a `from`/`to` date range (RFC 3339).
  • list_offersList the store's offers (subscription plans, bundles and one-time purchases), optionally by `from`/`to` date range. Use to find a product ID.
  • list_program_chaptersList the chapters of a program by `program_id`.
  • list_programsList programs (courses) page by page, optionally by `from`/`to` date range.
  • list_video_viewsList video view records, optionally filtered by viewer (`user_id`, ID or email), `content_id` and a `from`/`to` range within the last 12 months.
  • list_videosList videos page by page, optionally limited to a `from`/`to` date range.
  • publish_contentVisible to othersPublish a content item by `content_id` so customers can see it in the storefront.
  • revoke_customer_accessDeletesRemove one access from a customer by `customer_id` and `access_id`, so they lose access to that product.
  • unpublish_contentVisible to othersUnpublish a content item by `content_id`, hiding it from customers.
  • update_customerChanges dataUpdate a customer's name, email, tags, custom fields or email opt-ins by `customer_id` (ID or email). Only the fields you pass change.

Set up in three steps

  1. 1

    Pick the app

    Create a free PipMCP account and choose Uscreen from the app list.

  2. 2

    Paste your key

    Paste your Uscreen Publisher API key. API access is included with UscreenPlus. Ask your Customer Success Manager or Uscreen Support for your API authorization key, then paste it here.

  3. 3

    Add the link to your AI

    You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:

    Click your name, then Settings › Connectors › Add custom connector. Paste your link as the Remote MCP server URL. Switch it on from the + menu in a chat.

Questions

What can the AI do in Uscreen?

It can read customers, their accesses and subscriptions, invoices, offers, content, videos, programs and chapters, plus video views and watch time. It can create and update customers, grant or revoke access to products, and publish or unpublish content.

Does the AI see my Uscreen API key?

No. Your Uscreen credentials are encrypted at rest and never shown to the AI. After you save them, they are not shown again, not even to you. The AI only sees the results of the tools it calls.

Can I control what the AI is allowed to do?

Yes. You choose which tools are switched on, so you can start with lookups only. Creating a customer sends them a platform invite unless it is skipped, granting access can trigger your store's automations, and revoking access or unpublishing content changes what customers see. These actions can require your approval before they run. Every tool call is logged.

Does it work with ChatGPT?

Yes. In ChatGPT go to Settings › Apps & Connectors › Advanced and turn on Developer mode, then add your PipMCP link. Developer mode needs a paid ChatGPT plan: Plus, Pro, Business or Enterprise. The same link also works in Claude (Settings › Connectors › Add custom connector), Cursor and other MCP clients.

What does it cost?

PipMCP has a free plan with no credit card required. Paid plans bill per completed task. You also need your own Uscreen account with API access, which Uscreen includes with UscreenPlus.

Where do I get a Uscreen API key?

You cannot create the key yourself in the Uscreen admin. API access is included with UscreenPlus, and you ask your Customer Success Manager or Uscreen Support for the key. You then paste it into PipMCP once.

Let your AI work in Uscreen today.

Start free. Your key stays encrypted, and you decide what the AI may do.

Connect Uscreen free

PipMCP is not affiliated with Uscreen. Product names are trademarks of their owners.