Aidelly Docs
MCP

ChatGPT Setup

Connect Aidelly to ChatGPT via the hosted MCP endpoint.

Connect Aidelly to ChatGPT using the hosted MCP server. ChatGPT uses OAuth for authentication, so each user signs into their own Aidelly account.

Prerequisites

  • An active Aidelly paid plan
  • ChatGPT Plus, Team, or Enterprise subscription (required for custom MCP apps)

Setup steps

1. Open ChatGPT Settings

Go to Settings → Apps → New App in ChatGPT.

2. Configure the MCP connection

FieldValue
MCP Server URLhttps://app.aidelly.ai/mcp
AuthenticationOAuth

3. Complete OAuth authorization

ChatGPT will redirect you to Aidelly's OAuth authorization page. Sign in to your Aidelly account and grant access. This issues a scoped API key that MCP tools will use on your behalf.

4. Test the connection

In a ChatGPT conversation, try:

  • "@Aidelly list my connected social accounts"
  • "@Aidelly create a post draft for LinkedIn"

OAuth details

When ChatGPT connects via OAuth, the following happens:

  1. ChatGPT redirects to https://app.aidelly.ai/api/mcp/oauth/authorize
  2. You sign in and approve the connection
  3. Aidelly issues a scoped, expiring API key
  4. ChatGPT uses that key for all subsequent MCP tool calls
  5. Tool calls run as your Aidelly user account

The issued token expires after 30 days. You can revoke it at any time from Settings → API Keys in your Aidelly dashboard.


Available OAuth endpoints

GET  /api/mcp/oauth/authorize
POST /api/mcp/oauth/token
GET  /api/mcp/.well-known/oauth-authorization-server
GET  /api/mcp/.well-known/oauth-protected-resource

All are also available under the /mcp/... alias path.


Using API key auth instead

If you prefer direct API key authentication (no OAuth), use ChatGPT's custom GPT or Projects feature with a bearer token header instead of the MCP connector. See the REST API docs for how to call the API directly from a custom GPT action.