# Connect ChatGPT to aicharged.io

> ChatGPT accepts custom MCP servers only with OAuth sign-in (plugins) — it cannot send a static API key.

## At a glance

| Kind | Sign-in | Platforms | Status | Verified |
|---|---|---|---|---|
| AI assistants | OAuth sign-in | Web | works today | 2026-10-22 |

- MCP: `https://aicharged.io/api/v1/mcp`
- Docs: https://developers.openai.com/api/docs/guides/custom-mcp-server

## Recipe

1. Open chatgpt.com/plugins → + → Add custom MCP server.
2. Name: aicharged · Server URL: https://aicharged.io/api/v1/mcp
3. Authentication: OAuth — you sign in to your aicharged.io account.
4. Create as a plugin, then call it in a chat with @.

Remote MCP server URL:

```text
https://aicharged.io/api/v1/mcp
```

[Open in ChatGPT](https://chatgpt.com/?q=Read%20https%3A%2F%2Faicharged.io%2Fagent.md%20and%20set%20me%20up%20with%20aicharged.io) · [Client documentation](https://developers.openai.com/api/docs/guides/custom-mcp-server)

## Authentication

- Send `Authorization: Bearer <API_KEY>` with every request. Create a key at https://aicharged.io/admin/account/api-keys.
- OAuth 2.1 (PKCE S256) is available for clients that cannot send a static key (ChatGPT).
- Without a key the endpoint answers 401 with a WWW-Authenticate header that points to https://aicharged.io/.well-known/oauth-protected-resource.

All 51 clients: https://aicharged.io/connect.md

HTML version: https://aicharged.io/connect/chatgpt
