> ## Documentation Index
> Fetch the complete documentation index at: https://docs.9pic.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# AI Assistants (MCP)

> Connect ChatGPT, Claude, Grok, Cursor and other AI assistants to your 9Pic account with the 9Pic AI MCP server.

## Overview

The **9Pic AI MCP server** lets an AI assistant work on your 9Pic account for you. Connect it once, sign in with your dashboard account, then ask in plain language: *"Which of my events are still in draft?"*, *"Import the photos from this Google Drive folder"*, or *"Publish the city marathon gallery."*

MCP (Model Context Protocol) is the open standard that ChatGPT, Claude, Grok, Cursor, VS Code and many other AI apps use to connect to other products. 9Pic AI runs one hosted server that every one of these apps can use.

> [!NOTE]
>
> **Server address:** `https://mcp.9pic.ai/mcp`
>
> You only need this address for apps where you add a custom connector. In ChatGPT, install the published [9Pic AI plugin](https://docs.9pic.ai/dashboard-guide/ai-assistants/chatgpt.md) instead.

## Choose Your App

> **[ChatGPT and Codex](https://docs.9pic.ai/dashboard-guide/ai-assistants/chatgpt.md)**
>
> Install the published 9Pic AI plugin from the ChatGPT plugin directory, or add the server to Codex.

> **[Claude and Claude Code](https://docs.9pic.ai/dashboard-guide/ai-assistants/claude.md)**
>
> Add a custom connector in Claude on the web or desktop, or one command in Claude Code.

> **[Grok](https://docs.9pic.ai/dashboard-guide/ai-assistants/grok.md)**
>
> Add 9Pic AI as a custom connector at grok.com.

> **[Cursor, VS Code and More](https://docs.9pic.ai/dashboard-guide/ai-assistants/other-apps.md)**
>
> Cursor, VS Code, Gemini CLI, Meta Muse and any other app that supports remote MCP servers.

| App | How you connect | Where |
| :- | :- | :- |
| **ChatGPT** | Published plugin, no address needed | Web, desktop and mobile |
| **Codex** (OpenAI) | Add the server address, then sign in | CLI and IDE extension |
| **Claude** | Custom connector | Web, desktop and mobile |
| **Claude Code** | One terminal command | Terminal and IDE |
| **Grok** | Custom connector | grok.com |
| **Cursor** | One-click install or settings file | Desktop |
| **VS Code** (GitHub Copilot) | One-click install or settings file | Desktop |
| **Gemini CLI** | Settings file | Terminal |
| **Meta Muse** | Custom connector | Web, mobile and WhatsApp |
| **Any other MCP app** | Remote server with sign-in | Depends on the app |

## What You Can Do

The assistant uses the same organisations, events and permissions you have in the dashboard.

| Area | Examples |
| :- | :- |
| **Account and plan** | See which account you are signed in as, your organisations and your role in each, your current plan, credit balance and limits. |
| **Events** | List events, create a draft event, rename an event and check its status. |
| **Gallery settings** | Turn selfie search, BIB search, timeline browsing, bulk download or the photo count on or off, and switch an event between public and private. |
| **Photo sources** | Add a Google Drive, Dropbox, OneDrive or SharePoint shared folder, and list the sources already set up. |
| **Photos** | Import photos, process them after a credit preview, and follow progress. |
| **Publishing** | Publish a processed gallery, or move it back to draft. |
| **Analytics** | Read estimated gallery engagement for an event. |

See [Tools and Safeguards](https://docs.9pic.ai/dashboard-guide/ai-assistants/tools.md) for every action and what it changes.

## How Sign-In Works

**1. Add 9Pic AI to your assistant**

Install the ChatGPT plugin, or add `https://mcp.9pic.ai/mcp` as a custom connector in your app.

**2. Sign in on the 9Pic page**

Your assistant opens the 9Pic sign-in page. Log in with the same account you use at [admin.9pic.ai](https://admin.9pic.ai) and approve the access request.

**3. Ask for your organisations**

Back in the assistant, ask *"List my 9Pic AI organisations."* If you belong to several, tell the assistant which one to use. It never guesses.

You never type your 9Pic password into the chat, and the assistant never asks for it. The connection does not use Developer Zone API keys. You can disconnect at any time from your assistant's connector settings.

The access request covers three permissions:

| Permission | What it allows |
| :- | :- |
| **View events** | Read your organisations, plan, events, settings, photo sources, progress and operations. |
| **Manage events** | Create and rename events, change settings, add photo sources, import, process, publish and unpublish. |
| **View analytics** | Read estimated gallery engagement. |

## Safeguards

> [!WARNING]
>
> **Processing spends credits.** Processing uses 1 credit per photo when BIB search or selfie search is on. The assistant always shows a preview first, with the number of photos and the credits that will be used, and only starts after you confirm.

* **Publishing is explicit.** Publishing makes a gallery available to participants. Moving it back to draft stops participant access but keeps photos and settings.
* **No purchases.** The connection never buys credits, changes your plan or opens a checkout. Credits and plans stay in the dashboard.
* **Your permissions only.** The assistant can only reach organisations and events your dashboard role allows. Pending invitations do not count until you accept them.
* **No participant data in chat.** The tools return event details, counts, settings, status and aggregate analytics. They never return participants' photos or selfie search results.

## Plans

The MCP server works on every plan, including Trial. What the assistant can do depends on your plan and credits, exactly as in the dashboard:

* Photo processing needs enough credits. See [Credits](https://docs.9pic.ai/dashboard-guide/credits.md).
* Engagement analytics are included from the Pro plan upward and are not part of Trial.
* Trial events stay private.
* Custom plans are usually set up for one event. Creating another event stops with a message to contact 9Pic AI, who can raise the limit.

## Not Available Through MCP

Some settings stay in the dashboard at [admin.9pic.ai](https://admin.9pic.ai):

* Photo watermarks, gallery branding and event location
* Buying credits or changing plans
* Team members and invitations
* 9Pic Checkout, Flow, Buzz, Certify and Select setup
* Deleting events or photos

## Common Questions

> **Is MCP the same as the 9Pic API?**
>
> No. The MCP server is for organisers who want an AI assistant to run their account, and it uses your normal dashboard sign-in. The [9Pic API](https://docs.9pic.ai/api-reference.md) is for developers building their own apps, and it uses API keys from [Developer Zone](https://docs.9pic.ai/dashboard-guide/developer-zone/index.md).

> **Can I connect more than one assistant?**
>
> Yes. You can connect ChatGPT, Claude and Grok at the same time. Each keeps its own sign-in and acts with your permissions.

> **Can my team use it?**
>
> Yes. Each team member connects their own assistant and signs in with their own 9Pic account, so everyone keeps their own role.

> **Can participants use it to find their photos?**
>
> No. The connection is for organisers and their teams. Participants keep finding their photos in the event gallery with selfie or BIB search.

> **How do I stop access?**
>
> Disconnect or remove 9Pic AI in your assistant's connector settings. Access stops straight away.

## Next Steps

> **[Tools and Safeguards](https://docs.9pic.ai/dashboard-guide/ai-assistants/tools.md)**
>
> Every action the assistant can take and what it changes.

> **[Fix Connection Issues](https://docs.9pic.ai/dashboard-guide/ai-assistants/troubleshooting.md)**
>
> Sign-in problems, missing tools and expired connections.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.