MCP setup

Model Context Protocol lets AI assistants create and manage greeting cards in your iGreet account — no local install required.

Pick your platform below. Claude and ChatGPT connect with OAuth (URL only in most cases). Cursor uses a Bearer token from MCP settings.

When a card is created, you always get an edit link so you can open it in iGreet and review before sending.

Connection details

Shared by every platform — copy these first, then follow the steps for your tool.

Paste this URL into your AI tool when asked for the MCP server endpoint.

Optional for Claude — installs iGreet best-practice guidance as a Skill.

Claude connects with OAuth auto-discovery. Paste the MCP URL only — Client ID and Secret are optional.

1

Copy the MCP server URL

Use the URL from Connection details above (or from MCP settings).

2

Add a custom connector

On Free / Pro / Max:

  1. Open Customize → Connectors
  2. Click +, then Add custom connector
  3. Paste the MCP server URL
  4. Leave Advanced Client ID / Secret empty (Claude registers automatically)
  5. Click Add

Team / Enterprise: an Owner adds the connector under Organization settings → Connectors → Add → Custom → Web (URL only). Members then click Connect.

3

Authorize iGreet

Click Connect, sign in to iGreet in the browser, and Authorize. You can revoke access later from MCP settings → Authorized clients.

4

Use it in a chat

In a conversation, open + → Connectors and enable the iGreet connector.

5

Optional: Claude Skill

Install the Skill from the repository above so Claude follows iGreet best practices (draft first, always open the edit link).

Fallback: if auto-discovery fails, generate Client ID & Secret under MCP settings → Authorized clients and paste them in Claude’s Advanced settings.

ChatGPT connects with OAuth via Developer mode. It usually registers automatically; Client ID/Secret are only needed if ChatGPT asks for them.

1

Copy the MCP server URL

Use the URL from Connection details above. Generate credentials in MCP settings only if prompted later.

2

Turn on Developer mode

In ChatGPT on the web: Settings → Security and login → Developer mode ON. Available on paid plans (Plus / Pro / Business / Enterprise / Edu).

3

Create a developer-mode app

  1. Open Settings → Plugins (or chatgpt.com/plugins)
  2. Click + to create a developer-mode app
  3. Enter a name, short description, and the MCP server URL (ending in /mcp)
  4. Choose OAuth authentication
  5. Create the connection
4

Authorize iGreet

Complete the browser sign-in and Authorize on iGreet. Paste Client ID / Secret only if ChatGPT asks for them.

5

Use it in a chat

Open a chat → Plus menu → Developer mode → select the iGreet app. Confirm tool calls when ChatGPT asks.

Cursor connects with a Bearer token from MCP settings → Token access.

1

Create a Bearer token

Open MCP settings → Token access, click Connect, and copy the one-time token. Enable Allow send / schedule only if you want the assistant to schedule or send without opening iGreet first.

2

Add the MCP server in Cursor

Go to Settings → Tools & MCP → New MCP Server, or edit ~/.cursor/mcp.json (global) / .cursor/mcp.json (project):

{
  "mcpServers": {
    "igreet": {
      "url": "https://igreet.com/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_TOKEN_HERE"
      }
    }
  }
}
3

Confirm connection

Save / refresh and check that iGreet shows as connected in Tools & MCP. Use it from Agent mode.

4

Revoke anytime

Revoke the token from MCP settings → Token access if you need to rotate access.

Any remote MCP client that supports HTTP MCP can connect to iGreet. Prefer OAuth when available; otherwise use a Bearer token.

1

OAuth clients

Paste the MCP server URL and complete the authorize flow in the browser. Provide Client ID / Secret from MCP settings only if the client requires static credentials.

2

Bearer / header clients

Create a token under Token access, then send Authorization: Bearer … on every request to the MCP URL (same pattern as Cursor).

3

Claude Code and similar CLIs

Add a remote HTTP MCP server with the URL above. Use OAuth or headers per that tool’s docs, then authorize or paste your Bearer token.


What your AI can help with

Once connected, your assistant can help with everyday iGreet tasks.

  • Browse card designs and help you pick one
  • Show upcoming occasions and reminders
  • Create a draft card — if you have cards left in a pack, it uses one; if not, it shares a link so you can buy a pack yourself
  • Update the recipient’s name and email
  • Add, edit, or remove messages on the card
  • Check a card’s status, or remove a draft you no longer need
  • Suggest a greeting message
  • Schedule or send a card — only if you turned on send permission, and the card is already covered by a pack or payment

Your assistant cannot buy packs or complete checkout for you. It always shares an edit link so you can open the card in iGreet anytime.

Privacy & control

Each connection belongs to your iGreet account. By default it can read and create drafts. Sending or scheduling needs an extra permission you choose when connecting. You can revoke a connection anytime from MCP settings.

Important actions like create, schedule, and send are logged for your account.

How we handle connector data is described in our Privacy Policy (see “AI Assistants and MCP Connectors”).