Connect a supported client after the MCP endpoint and OAuth routes are working. Each client opens the application's login and approval flow, then discovers the tools allowed by the user's tenant and permissions.
Connect MCP Clients to PagibleAI
Before connecting
Use https://yourdomain.com/mcp/cms as the server URL. The first connection opens your application in a browser for sign-in and approval. Hosted clients must be able to reach the endpoint over public HTTPS.
ChatGPT
- Enable developer mode.
- Open
Settings > Apps > Create. - Enter the MCP endpoint, scan its tools and complete OAuth.
Full MCP read and write support is currently available on ChatGPT Business and Enterprise/Edu workspaces. Pro supports custom apps with read and fetch capabilities, but not the full PagibleAI write workflow.
Plan and workspace availability can change. Check Developer mode and MCP apps in ChatGPT before deployment.
Claude and Claude Desktop
Open Settings > Connectors > Add custom connector, enter the endpoint and complete OAuth.
On Team and Enterprise plans, an owner configures the organization connector first. Members then connect it individually. Remote custom connectors are currently available on Pro, Max, Team and Enterprise.
Use Settings for Claude on the web and Claude Desktop. Do not put a remote HTTP server in claude_desktop_config.json; that file starts local servers. See Anthropic's remote MCP connector setup.
Claude Code
Add the remote server for your user account:
claude mcp add --transport http --scope user pagible https://yourdomain.com/mcp/cms
Run /mcp in Claude Code to authenticate, inspect the connection or clear stored credentials.
OpenAI Codex
Add the Streamable HTTP server and authenticate it:
codex mcp add pagible --url https://yourdomain.com/mcp/cms
codex mcp login pagible
Run codex mcp get pagible to inspect the configuration. Before changing users, run codex mcp logout pagible.
VS Code and GitHub Copilot
Create .vscode/mcp.json for a workspace connection:
{
"servers": {
"pagible": {
"type": "http",
"url": "https://yourdomain.com/mcp/cms"
}
}
}
Start the server from the editor, or run MCP: List Servers from the Command Palette. Follow the OAuth prompt. For access from every workspace, add it to the user-level mcp.json. See Add and manage MCP servers in VS Code.
Frequently asked questions
Why does the client show an old tool list?
Rescan or refresh the MCP app in the client. Some workspace clients keep an approved snapshot of the tool definitions until an administrator reviews the changes.