# GTM tools by MCP auth type: OAuth, API key or neither

> How the 741 GTM tools with an MCP server authenticate. OAuth, API key, both, or not recorded, with the verbatim auth field on every row. Counted 2026-09-27.

*Markdown twin of the HTML page at the same path. Same content, no navigation, no styling, no scripts. Links below point at other twins. Site map for machines: [llms.txt](../llms.txt). The whole dataset: [directory.json](../data/directory.json).*

*Maintained by Andrew McGuire (https://andrewcmcguire.com), who also publishes https://gtmsignals.co and https://justsaid.ai.*

---
[Directory](../index.md) /
[The lists](index.md) / By auth type

**List · auth**

## How a GTM MCP server asks you to log in.

Auth is the difference between an agent your security team will allow and an agent it will not. OAuth hands the server a scoped token the vendor can revoke. An API key pasted into a config file is as powerful as whatever the vendor scoped it to, lives in plain text on the machine running the agent, and is revoked by rotating it. Both are normal. Knowing which one you are about to wire in is not optional.

741 of 1,252 entries have a server of any kind (201 official, 540 community). The buckets below are a keyword match over the mcp_auth field, disclosed as such, with the verbatim field printed on every row of every page.

- [OAuth](auth-oauth.md)**69** of 741 servers
- [API key](auth-api-key.md)**54** of 741 servers
- [OAuth or an API key](auth-either.md)**68** of 741 servers
- [Third party platform auth](auth-third-party.md)**7** of 741 servers
- [Auth not recorded](auth-unrecorded.md)**543** of 741 servers

- [OAuth](auth-oauth.md) - 69 of 741 servers. The server takes the user through a browser sign in and holds a scoped token. Nothing is pasted into a config file, and access can be...
- [API key](auth-api-key.md) - 54 of 741 servers. The server authenticates with a key or token the operator generates and pastes in. Simple to wire, and the key is as powerful as whatever...
- [OAuth or an API key](auth-either.md) - 68 of 741 servers. Both paths are documented. Usually OAuth for a hosted server and a key for the self hosted or legacy endpoint.
- [Third party platform auth](auth-third-party.md) - 7 of 741 servers. Auth is handled by a connector platform sitting between the agent and the vendor, so the credential lives with the platform rather than...
- [Auth not recorded](auth-unrecorded.md) - 543 of 741 servers. The mcp_auth field on the entry is blank, or says unknown. Published as blank rather than guessed.
