Both approaches end in the same place — an assistant reaching a system it does not own — but they get there differently, and the differences show up in procurement and governance rather than in the chat window. If the underlying vocabulary is still unfamiliar, the AI connector basics guide covers it first.
Where a platform offers a directory or package listing, some review may happen before a server is listed, but the depth of that review differs by platform and does not extend to a server you register yourself. Before you connect a specific server, work through how to evaluate an MCP server before connecting it, which covers publisher provenance, tool authority, token handling, approvals, logging and revocation.
Neither model is universal. ChatGPT apps and custom connections and Claude remote connectors and desktop extensions are governed by different admin surfaces, and a built-in connector is not necessarily an MCP implementation. An MCP server also does not port unchanged between clients: each platform decides what it will register, what transport it accepts, and which tools it will surface.
| Dimension | Packaged connector | MCP server |
|---|---|---|
| Who operates it | The AI platform vendor | The tool vendor, a third party, or you |
| Where it is enabled | In the assistant's settings | By registering a server endpoint |
| Typical governance | Vendor admin controls | Your own deployment and access controls |
| Portability | Specific to that platform | Any client implementing the protocol |
| Customisation | Fixed feature set | You define the tools exposed |
Choosing between them
- Prefer a packaged connector when the capability you need already exists and centralised administration is an advantage.
- Prefer an MCP server when you need tools that no gallery offers, or when the data must not leave infrastructure you control.
- Treat a self-hosted server as production software: it needs an owner, monitoring, and a patching plan.
Whichever model you pick, the review is the same one: a security and permission review of the authorising account and its scopes.
Connector Scout records the connection type
How this looks in real records
Questions
Sources
- Developer documentationModel Context Protocol
Model Context Protocol specification (opens in a new tab)
Accessed 28 Jul 2026
- Developer documentationAnthropic
What is the Model Context Protocol (MCP)? (opens in a new tab)
Accessed 28 Jul 2026
- Help centerAnthropic
Getting started with custom connectors using remote MCP (opens in a new tab)
Accessed 28 Jul 2026
- Developer documentationOpenAI
Apps SDK documentation (opens in a new tab)
Accessed 28 Jul 2026
- Help centerOpenAI
Apps in ChatGPT (opens in a new tab)
Accessed 4 Sept 2026