MCP THE CONNECTION GUIDE
Your agent.
Now with Pageree.
One connection gives your AI agent the tools to build landing pages, capture leads, and see what’s working.
Find your setup guidehttps://mcp.pageree.com/No server to run. No API key to copy.
A few things to have ready.
Model Context Protocol (MCP) lets your agent use tools from other services. Pageree runs the server; you connect your account from the agent you already use.
A Pageree account
Create an account or sign in. You’ll authorize this account during setup.
A compatible agent
Use a current client with remote HTTP, OAuth, and permission to add custom tools.
Your agent’s subscription is separate from Pageree. Client plans and workspace policies can affect access.
Who are you building with?
Choose your agent. We’ll take it from there.
Chat app SETUP GUIDE
Connect Claude
Before you connectCustom connectors require Claude Pro, Max, Team, or Enterprise. On Team and Enterprise, an organization owner adds the connector before members connect their own accounts.
Open your connectors
In Claude, go to Customize → Connectors. On Pro or Max, choose + → Add custom connector. Organization owners use Organization settings → Connectors → Add → Custom → Web. Older versions may show Connectors in Settings.
Add Pageree
Name the connector Pageree and paste this address. Leave the advanced OAuth client ID and secret empty, then select Add.
https://mcp.pageree.com/Sign in and enable it
Select Connect next to Pageree. Sign in to your Pageree account in the browser and approve access. In a new conversation, use + → Connectors to enable Pageree.
Pageree is connected and enabled for your conversation. Send the connection-check prompt below to confirm the agent can read your account.
Try the connection check →Chat app SETUP GUIDE
Connect ChatGPT
Before you connectUse ChatGPT on the web with developer mode available. Access and allowed actions depend on your account and workspace policy; an admin may need to enable custom connections. Publishing needs permission to use write tools.
Enable developer mode
Open Settings → Security and login → Developer mode. If your account still uses the Apps settings layout, look in Settings → Apps → Advanced settings.
Create the connection
Open ChatGPT’s Plugins page (chatgpt.com/plugins) and select the plus button. In the older Apps layout, choose Create under Settings → Apps. Name it Pageree and enter the server URL under Connection. Use the exact address below, with no extra /mcp path.
https://mcp.pageree.com/Describe it and authorize
Use the description below. Choose OAuth when asked, sign in to Pageree, approve access, and review the discovered tools. Finish creating the connection.
Use Pageree to build, publish, and improve landing pages, collect leads, connect domains, and read page analytics. Start with get_skill_overview and follow the relevant Pageree skills. Confirm the intended changes before publishing.Add Pageree to a conversation
Start a new chat and select Pageree from the tools menu. If the connection is available only for read actions, use a client with write-tool access to build and publish pages.
Pageree is available in the conversation’s tools menu. Ask it to list your pages; an empty list is a valid result for a new account.
Try the connection check →Editor SETUP GUIDE
Connect Cursor
Before you connectUse an up-to-date Cursor editor with MCP enabled. Your organization may restrict custom servers.
Add the configuration
Create or open ~/.cursor/mcp.json for all projects, or .cursor/mcp.json inside one project. Merge the pageree entry into any existing mcpServers object.
{ "mcpServers": { "pageree": { "url": "https://mcp.pageree.com/" } } }Authenticate with Pageree
Open Cursor’s Customize / MCP settings (Tools & MCP in some versions). Find pageree and use its authentication control. Complete the browser sign-in and consent.
Use the tools in Agent
Open an Agent conversation and make sure Pageree’s tools are enabled. If the server is missing, reload the editor after saving your configuration.
The MCP settings show pageree connected with tools available. Ask Agent to list your Pageree pages.
Try the connection check →Terminal SETUP GUIDE
Connect Codex
Before you connectUse a current Codex client. Local clients share ~/.codex/config.toml on the same host; a separate remote environment may need its own configuration.
Register the remote server
Run this in your terminal. It adds Pageree to your Codex MCP configuration.
codex mcp add pageree --url https://mcp.pageree.com/Sign in to Pageree
Run the login command, then complete the sign-in and authorization in your browser.
codex mcp login pagereeCheck the connection
Run codex mcp list. Start a new Codex session and use /mcp to inspect active servers and available tools. The IDE extension uses the same configuration on this host.
codex mcp list
Prefer to edit the config file?
Instead of the add command, insert this table into ~/.codex/config.toml. You can also use .codex/config.toml in a trusted project. Then run the login command above.
[mcp_servers.pageree]
url = "https://mcp.pageree.com/"Pageree appears in /mcp with its tools. Use the connection-check prompt to confirm account access.
Try the connection check →Terminal SETUP GUIDE
Connect Claude Code
Before you connectInstall and sign in to Claude Code first. The command below makes Pageree available across your projects.
Add Pageree over HTTP
Run this in your terminal. Use --scope project instead of --scope user if you want the configuration saved in this project’s .mcp.json.
claude mcp add --transport http --scope user pageree https://mcp.pageree.com/Authenticate inside Claude Code
Start Claude Code, enter /mcp, select pageree, and choose the authentication option. Complete sign-in and approve access in your browser.
/mcpCheck the server
The /mcp menu shows the server’s status and tools. You can also inspect connections from your terminal.
claude mcp list
Prefer to edit the config file?
For a manual project configuration, merge this into .mcp.json and approve the project server when prompted. Keep the type field set to http, then authenticate using /mcp.
{
"mcpServers": {
"pageree": {
"type": "http",
"url": "https://mcp.pageree.com/"
}
}
}Pageree is connected in /mcp. Ask Claude Code to list your Pageree pages.
Try the connection check →Editor SETUP GUIDE
Connect VS Code
Before you connectUse current VS Code with a chat agent that supports MCP tools. Your organization must allow MCP servers.
Add an HTTP server
Open the Command Palette with Cmd+Shift+P on macOS or Ctrl+Shift+P on Windows/Linux. Run MCP: Add Server, choose HTTP, paste this URL, and name the server pageree. Select your user profile or workspace as the target.
https://mcp.pageree.com/Start and authorize
Run MCP: List Servers, select pageree, and start it. Review the server trust prompt and complete the browser authentication when prompted.
Enable the tools in chat
Open Chat, choose Agent, and use Configure Tools to enable Pageree’s tools for the conversation.
Prefer to edit the config file?
For manual workspace setup, use .vscode/mcp.json. VS Code uses a servers object at the top level. Merge with existing servers, then start and authenticate as above.
{
"servers": {
"pageree": {
"type": "http",
"url": "https://mcp.pageree.com/"
}
}
}Pageree is running in MCP: List Servers, and its tools are visible in Configure Tools.
Try the connection check →Terminal SETUP GUIDE
Connect Gemini CLI
Before you connectInstall and sign in to Gemini CLI first. These steps are for Google’s terminal agent, not the Gemini web or mobile app. You also need a Pageree account.
Install the Pageree extension
Run this in your terminal. Review and confirm the installation prompt; the extension connects to https://mcp.pageree.com/. No API key or local server is needed.
gemini extensions install https://github.com/Pageree/gemini-extensionRestart and authenticate
Start a new Gemini CLI session with gemini, or restart your existing session. Run the command below inside Gemini, then sign in to Pageree in the browser and approve access.
/mcp auth pagereeCheck the connection
Run /mcp list inside Gemini to inspect the connection. If Pageree is missing, run /extensions list and check that the extension is enabled. An existing mcpServers.pageree entry in your Gemini settings takes precedence over the extension.
/mcp list
Prefer to edit the config file?
Instead of installing the extension, merge this entry into ~/.gemini/settings.json for global access, or .gemini/settings.json inside a project. Keep unrelated servers. Use httpUrl for Streamable HTTP, then restart and authenticate as above.
{
"mcpServers": {
"pageree": {
"httpUrl": "https://mcp.pageree.com/"
}
}
}Pageree appears in /mcp list with tools available. Ask Gemini to call whoami and list_pages without creating, changing, or publishing anything. Confirm the account is correct; an empty page list is valid for a new account.
Try the connection check →Editor SETUP GUIDE
Connect Windsurf
Before you connectUse a version with remote HTTP and OAuth support. The vendor’s documentation may redirect to Devin Desktop following product changes.
Open your MCP configuration
Open the MCP panel in Cascade and use its configuration control to open mcp_config.json. Windsurf uses ~/.codeium/windsurf/mcp_config.json; use the file opened by your editor if your version has moved it.
{ "mcpServers": { "pageree": { "serverUrl": "https://mcp.pageree.com/" } } }Save and connect
Merge the pageree entry with existing mcpServers and save. Refresh the MCP panel if needed, then select the Pageree authentication control and complete sign-in in your browser.
Enable Pageree in Cascade
Make sure the server and its tools are enabled. Start a new Cascade conversation and send the connection-check prompt below.
The MCP panel lists Pageree’s tools after authentication. If no OAuth option appears, update the editor or use another supported client.
Try the connection check →Editor SETUP GUIDE
Connect Cline
Before you connectUse a Cline release with remote Streamable HTTP and OAuth support. If your build only accepts static authorization headers, use another listed client for Pageree.
Open Remote Servers
In the Cline panel, select the MCP Servers icon in the top toolbar and open the Remote Servers tab.
Add the endpoint
Enter pageree as the server name and paste this URL. Select Streamable HTTP as the transport and choose Add Server.
https://mcp.pageree.com/Authorize your account
Follow the OAuth sign-in prompt for Pageree, approve access in your browser, and return to Cline. Keep the server enabled and check that its tools load. If no browser authorization is offered, check your Cline version’s OAuth support.
Prefer to edit the config file?
Open MCP Servers → Configure → Configure MCP Servers and merge this entry. Keep type set to streamableHttp; omitting it can select legacy SSE. This config still requires a client capable of completing OAuth.
{
"mcpServers": {
"pageree": {
"type": "streamableHttp",
"url": "https://mcp.pageree.com/",
"disabled": false,
"autoApprove": []
}
}
}Pageree’s tools load in the MCP panel after browser authentication. Run the connection check before starting page work.
Try the connection check →Terminal SETUP GUIDE
Connect OpenCode
Before you connectUse a current OpenCode release. Remote servers support OAuth discovery and browser authorization.
Configure the remote server
Add this to opencode.json in your project. Merge with your existing mcp object. Keep OAuth discovery enabled by leaving the oauth option unset.
{ "mcp": { "pageree": { "type": "remote", "url": "https://mcp.pageree.com/", "enabled": true } } }Authenticate
Run the command below and complete the Pageree sign-in and consent in your browser.
opencode mcp auth pagereeVerify server status
List your servers, then start a new OpenCode session to use the Pageree tools.
opencode mcp list
Pageree is authenticated in the server list. Ask OpenCode to list your Pageree pages.
Try the connection check →Setup instructions are based on the linked vendor documentation. Interfaces and availability can change; the connection check confirms access in your client.
Say hello to your pages.
Send this in a new conversation with Pageree enabled. It checks account access without changing anything.
Use Pageree to list my existing landing pages. If I have no pages yet, tell me the connection works. Do not create or publish anything.Your agent should call Pageree and return your pages, or an empty list for a new account. If it only explains how to connect, check that Pageree’s tools are enabled for this conversation.
A connection.
Then a conversation.
Give your agent a brief. Pageree brings the page-building skills, publishing tools, forms, and analytics.
Use Pageree to build a landing page for my business. First ask me about my offer, audience, and the action I want visitors to take. Include a lead form and show me a private preview before publishing.Using something else?
Look for support for remote MCP over Streamable HTTP and browser-based OAuth. Add a remote server with these values, then sign in and enable its tools.
- Server name
- pageree
- Server URL
https://mcp.pageree.com/- Transport
- Streamable HTTP
- Authentication
- OAuth with automatic client registration
Use your client’s own configuration format. A chatbot using a Claude, Gemini, or GPT model still needs its own MCP integration; model choice alone doesn’t add tool support.
If your client only supports local command-based servers or static API keys, choose one of the guides above. Tell us which client you’d like covered →
Let’s get you connected.
I can’t find the option to add a server
Update your agent, then check the requirements at the top of its guide. Custom connectors can depend on the client’s plan and workspace permissions. Ask your workspace admin to enable them, or choose another client above.
The server returns 404 or an SSE error
Use https://mcp.pageree.com/ exactly. Pageree’s public MCP endpoint is at the root: do not append /mcp or /sse. Choose Streamable HTTP. In Gemini CLI use httpUrl, in VS Code use type: "http", and in Cline use type: "streamableHttp".
Sign-in loops or the server says Unauthorized
Finish the browser sign-in and consent before returning to the agent. Confirm you signed in to the intended Pageree account. Clear the client’s stored authentication for Pageree and connect again if the session is stale. For a terminal agent, keep the process running while the browser completes the callback.
Connected, but my agent can’t find Pageree’s tools
Enable Pageree for the current conversation, refresh the server’s tool list, and start a new chat. In an editor, use Agent mode and check the tool selector. Confirm the configuration file belongs to the project or user profile you are currently using.
The agent can read pages but cannot publish
Check whether your client or workspace allows write tools. Read-only access cannot publish or change pages. Also check the account or plan message returned by Pageree in your console. A successful connection does not override a client restriction or a Pageree account limit.
My configuration already contains other servers
Add the pageree entry inside the existing server object and keep your other entries. JSON needs commas between entries and cannot contain trailing commas. For Codex, add the [mcp_servers.pageree] table only once. Paths starting with ~/ refer to your home folder; on Windows, open the equivalent folder under your user profile.
Still stuck? Email [email protected] with your client name, version, and error message. Remove tokens and personal data from any logs you share.
You control the connection.
To stop using Pageree in an agent, disable or remove it in that client’s connector settings. For file-based clients, remove only the pageree entry and restart the client. Use the client’s logout or clear-authentication option to remove stored credentials.
Disconnecting a client does not delete your pages or cancel your Pageree subscription. Manage your account in the Pageree console; contact support if you need help revoking access.
Your next page starts with an idea.
Open Pageree