The GTM MCP Directory
Directory / The lists / GTM MCP servers that accept OAuth or an API key
List · 68 of 1,252

GTM MCP servers that accept OAuth or an API key

Both paths are documented. Usually OAuth for a hosted server and a key for the self hosted or legacy endpoint. The bucket is a keyword match over the mcp_auth field, run at build time, and the verbatim field ships in the row beside it so you can check the parse yourself. Where the two disagree, the verbatim field is the fact and the bucket is the convenience.

ToolMCP statusServer URLmcp_auth, verbatimGate
Airbyte
airbyte.com
Official MCPhttps://mcp.airbyte.ai/mcp +1 moreTwo-layer OAuth 2.0 - OAuth into the Airbyte account/org for the MCP server itself, plus separate OAuth or API-key auth per connected third-party...Free to start
Anymail Finder
anymailfinder.com
Official MCPhttps://api.anymailfinder.com/mcp +1 moreBrowser-based OAuth-style sign-in and approval for Claude, ChatGPT and Cursor, with an API key fallback for clients that cannot do browser sign-in.Free to start
Apideck
apideck.com
Official MCPhttps://github.com/apideck-libraries/mcp +1 moreManaged OAuth via Apideck Vault on the hosted endpoint, or x-apideck-api-key plus x-apideck-app-id plus x-apideck-consumer-id headers for direct use.Free to start
Apify
apify.com
Official MCPhttps://mcp.apify.com +1 moreoauth (recommended, browser sign-in) or an Apify API token as an Authorization Bearer header. The docs state "The Apify MCP server accepts requests...Free to start
Cal.com
cal.com
Official MCPhttps://github.com/calcom/cal-mcp +1 moreTwo paths. Hosted server (mcp.cal.com) uses OAuth 2.1 - "your client handles the authorization flow automatically," no API key needed....Free to start
Calendly
calendly.com
Official MCPhttps://mcp.calendly.com +3 moreOAuth 2.1 Authorization Code + PKCE (S256) with Dynamic Client Registration (RFC 7591). Personal access tokens are not supported. Fully hosted by...Free to start
Composio
composio.dev
Official MCPhttps://connect.composio.dev/mcp +2 moreComposio brokers OAuth for each connected toolkit (HubSpot, Gmail, Slack, etc.) on the user's behalf, then gates the MCP endpoint itself with an...Free to start
Fathom
fathom.video
Official MCPhttps://developers.fathom.ai/mcp-docs +4 moreIn-client authorization: the docs say to add the server URL "then authenticate to access your meeting data", via the Fathom connector in Claude...Free to start
Firecrawl
firecrawl.dev
Official MCPhttps://mcp.firecrawl.dev/v2/mcp +4 moreapi key as an Authorization Bearer header, or browser sign-in via the /v2/mcp-oauth variant, or keyless with daily limits. The vendor docs state...Free to start
Fireflies.ai
fireflies.ai
Official MCPhttps://api.fireflies.ai/mcp +1 moreOAuth (Google/Microsoft, recommended) or manual API key for Claude Desktop and other MCP clients.Free to start
Google BigQuery
cloud.google.com
Official MCPhttps://bigquery.googleapis.com/mcp +1 moreoauth. The docs state the server uses the "OAuth 2.0 protocol with IAM for authentication and authorization", supports "all Google Cloud identities"...Free to start
Jotform
jotform.com
Official MCPhttps://mcp.jotform.com +2 moreoauth only. The vendor's MCP page states "Bearer-token access is not supported; OAuth 2.0 is required for all connections." Rate limits by plan: "60...Free to start
LeadMagic
leadmagic.io
Official MCPhttps://github.com/LeadMagic/leadmagic-mcp +1 moreapi key for local/self-hosted install (LEADMAGIC_API_KEY env var); OAuth Bearer token (Clerk-issued) for the hosted remote MCP - hosted version does...Free to start
MeetGeek
meetgeek.ai
Official MCPhttps://mcp.meetgeek.ai/mcp +2 moreTwo paths. The cloud server uses OAuth 2.0 with Google or Microsoft sign-in and no API key. The self-hosted server runs locally on Node.js and...Free to start
Merge Agent Handler
merge.dev
Official MCPhttps://github.com/merge-api/merge-mcp +3 moreapi key in an Authorization Bearer header, alongside the identity encoded in the URL itself. The docs are explicit that three values are needed on...Free to start
monday.com (monday CRM)
monday.com
Official MCPhttps://mcp.monday.com/mcp +3 moreoauth for the remote server. The vendor states "monday MCP remote server connects via the secure OAuth protocol" and that an admin must first install...Free to start
Prospeo
prospeo.io
Official MCPhttps://github.com/prospeo-v2/prospeo-mcp-serverOAuth 2.0 for the hosted server (auto-handled by Claude.ai/Desktop via the MCP directory); local/self-hosted setup uses an API key via...Free to start
StackOne
stackone.com
Official MCPhttps://mcp.stackone.com/mcp +2 moreBasic authentication plus a per-account identifier, with StackOne brokering OAuth, API keys and token refresh to each connected application on the...Free to start
Tally
tally.so
Official MCPhttps://api.tally.so/mcp +2 moreoauth or api key. The help page states "The easiest way to connect is through OAuth, just click 'Connect' and follow the prompts. If you prefer, you...Free to start
Tavily
tavily.com
Official MCPhttps://mcp.tavily.com/mcp/ +1 moreapi key as a tavilyApiKey query parameter or in the Authorization header, or OAuth. The docs state "OAuth authentication is optional, you can still...Free to start
Tavus
tavus.io
Official MCPhttps://mcp.tavus.io/mcp +3 moreOAuth 2.0 browser-based flow; the exchange mints a per-user API key server-side, nothing stored in client config.Free to start
usefulapi.io
usefulapi.io
Official MCPhttps://pipedrive.usefulapi.io/mcp +3 moreper-application OAuth. The setup instructions add the subdomain as a custom connector and the user then authenticates with the wrapped vendor when...Free to start
Warmly
warmly.ai
Official MCPhttps://www.warmly.ai/launches/warmly-mcp-and-api-ar...OAuth for the MCP connector; API key for the REST APIFree to start
Warmly (Warmly.ai)
warmly.ai
Official MCPhttps://www.warmly.ai/launches/warmly-mcp-and-api-ar...MCP uses OAuth-based login (no manual key management); the separate REST API (opps-api.getwarmly.com) uses a per-organization API key.Free to start
Wistia
wistia.com
Official MCPhttps://api.wistia.com/mcp/api +1 moreoauth or an access token as an Authorization Bearer header. The docs state "If you use an access token you need to add the Authorization: Bearer...Free to start
Zapier
zapier.com
Official MCPhttps://mcp.zapier.com/api/v1/connect +3 moreReuses Zapier's existing 13+ year credential infrastructure - connect an AI client (Claude, ChatGPT, Cursor) through a guided ~5-minute flow that...Free to start
Affinity
affinity.co
Official MCPhttps://mcp.affinity.co/mcp +1 moreOAuth where the client supports it, otherwise an API key. Local deployment is API key only. All MCP queries inherit the connecting user's existing...Paid, self-serve
Attention
attention.com
Official MCPhttps://docs.attention.com/mcp/overview +1 moreoauth for end users, api key for programmatic access, per https://docs.attention.com/mcp/authentication read 2026-08-28.Paid, self-serve
Chili Piper
chilipiper.com
Official MCPhttps://www.chilipiper.com/products/mcp +3 moreTwo supported paths, both vendor-documented. Option A (vendor-recommended): a Chili Piper Edge API key, generated by an admin in Command Center and...Paid, self-serve
Chili Piper
chilipiper.com
Official MCPhttps://www.chilipiper.com/products/mcp +3 moreTwo supported paths, both vendor-documented. Option A (vendor-recommended): a Chili Piper Edge API key, generated by an admin in Command Center and...Paid, self-serve
Clari Copilot
clari.com
Official MCPhttps://mcp.clari.com/mcp +2 moreScalekit-hosted connector uses per-user delegated OAuth-style authorization in Scalekit's own token vault. The underlying Clari Copilot REST API...Paid, self-serve
Close (Close CRM)
close.com
Official MCPhttps://mcp.close.com/mcp +1 moreDual - OAuth 2.0 with Dynamic Client Registration (recommended; used by Claude, ChatGPT, Cursor) or API-key auth via custom headers (Close-API-Key,...Paid, self-serve
dbt (dbt platform remote MCP)
getdbt.com
Official MCPhttps://YOUR_DBT_HOST_URL/api/ai/v1/mcp +3 moreoauth (beta) or token. The docs state "OAuth lets you connect to the remote MCP server without copying API tokens into your MCP client" and limit...Paid, self-serve
Dropcontact
dropcontact.com
Official MCPhttps://mcp.dropcontact.com/mcp +1 moreHosted server at mcp.dropcontact.com/mcp/, supporting OAuth (recommended, browser-based) or a Dropcontact API token/key passed via headers; also...Paid, self-serve
Fiber AI
fiber.ai
Official MCPhttps://mcp.fiber.ai/mcp/v3 +2 moreOAuth via Clerk on the v3 endpoint; x-api-key header on the v2 and legacy endpoints.Paid, self-serve
HeyReach
heyreach.io
Official MCPhttps://mcp.heyreach.io/mcp +2 moreworkspace-scoped "MCP key" + connection URL (API-key-style, not OAuth)Paid, self-serve
Intercom (Fin)
intercom.com
Official MCPhttps://mcp.intercom.com/mcp +2 moreOAuth (browser-based, recommended) or a Bearer token using an Intercom API token; Streamable HTTP transport, 13 exposed tools covering conversations,...Paid, self-serve
Keyplay
keyplay.io
Official MCPhttps://api.keyplay.io/mcp +1 moreOAuth for Claude.ai and Claude Desktop, API key for Claude Code, per the vendor's docsPaid, self-serve
lemlist
lemlist.com
Official MCPhttps://app.lemlist.com/mcp +1 moreOAuth (browser-based PKCE flow, recommended) or API key via X-API-Key headerPaid, self-serve
Make
make.com
Official MCPhttps://mcp.make.com +2 moreTwo supported methods - OAuth via Make's cloud (endpoint mcp.make.com) or an MCP Token generated from the user's Make profile, sent as a Bearer token...Paid, self-serve
Metorial
metorial.com
Official MCPhttps://github.com/metorial/metorial +1 moreFully custodial - Metorial stores and centrally manages OAuth tokens for every connected integration ("no tokens to manage" for the end user), with...Paid, self-serve
Octave
octavehq.com
Official MCPhttps://docs.octavehq.com/mcp/overview +3 moreBrowser OAuth. Per the vendor's Claude Code setup doc you add the server with "claude mcp add octave-myWorkspace --transport http...Paid, self-serve
Pipedream MCP
pipedream.com
Official MCPhttps://mcp.pipedream.comOAuth/API-key credentials for each underlying app are stored by Pipedream and isolated per end user; Pipedream states credentials are "never exposed...Paid, self-serve
Reply.io (Jason AI)
reply.io
Official MCPhttps://reply.io/mcp/ +2 morePersonal API key (vendor-recommended, sent as a Bearer token, scoped to the permissions the key allows) or OAuth (used by the Claude connector;...Paid, self-serve
Saleshandy
saleshandy.com
Official MCPhttps://mcp.saleshandy.com/mcp +3 moreoauth, with an api key fallback. The developer docs state "Saleshandy MCP uses OAuth for authentication - no API key needed for most clients" and...Paid, self-serve
SalesQL
salesql.com
Official MCPhttps://mcp.salesql.com/mcp +2 moreoauth. The vendor's docs record "Auth OAuth 2.1" with an MCP key as the fallback for clients that cannot carry the OAuth flow.Paid, self-serve
Skyp.ai
skyp.ai
Official MCPhttps://api.skyp.ai/mcp +3 moreapi key (X-API-Key or Authorization Bearer header) or OAuth. The endpoint's own 401 body reads "Missing credentials. Use X-API-Key or Authorization:...Paid, self-serve
The Swarm
theswarm.com
Official MCPhttps://bee.theswarm.com/mcp +1 moreOAuth via personal Swarm login (native Claude and ChatGPT app connectors) or team API key via x-api-key header for any MCP client supporting custom...Paid, self-serve
Vayne
vayne.io
Official MCPhttps://mcp.vayne.io/mcp +1 moreoauth or api key. The vendor's docs state OAuth is the default for Claude Desktop, Claude.ai, Claude Code and Cursor (server URL only, no token...Paid, self-serve
Waalaxy
waalaxy.com
Official MCPhttps://docs.waalaxy.com/mcp-server +1 moreuser-based OAuth 2.1 via magic-link sign-in; vendor docs explicitly state bearer API keys are NOT supported by the MCP server (differs from the...Paid, self-serve
Wiza
wiza.co
Official MCPhttps://mcp.wiza.co/mcp +2 moreOAuth 2.1 with PKCE for clients that support it, otherwise a static bearer token in the Authorization header using a Wiza API key. Streamable HTTP...Paid, self-serve
Woodpecker
woodpecker.co
Official MCPhttps://github.com/Woodpeckerco/woodpecker-mcp-serve... +2 morehosted OAuth-style flow (Claude-specific) or self-hosted Docker setup using a Woodpecker API keyPaid, self-serve
Harmonic
harmonic.ai
Official MCPhttps://mcp.api.harmonic.ai +1 moreoauth. The server publishes OAuth protected-resource metadata at https://mcp.api.harmonic.ai/.well-known/oauth-protected-resource declaring itself as...Enterprise leaning
Anaplan (PlanIQ / Anaplan Forecaster)
anaplan.com
Official MCPhttps://www.anaplan.com/platform/intelligence/ +1 moreunknown - described only as a "governed MCP connection" with permission/audit controls; the specific credential mechanism (API key vs. OAuth) is not...Enterprise only
Meltwater
meltwater.com
Official MCPhttps://developer.meltwater.com/guides/meltwater-mcp... +1 moreMeltwater API token today, "with OAuth 2.0 planned for later this year" per the vendor docs; access requires a Meltwater MCP package in the...Enterprise only
Seamless.AI
seamless.ai
Official MCPhttps://mcp.seamless.ai/mcp +1 moreOAuth 2.1 or API key; docs state "MCP access must be enabled on your account" - i.e. gated per-account, contact admin/support to turn onEnterprise only
Seismic
seismic.com
Official MCPhttps://mcp.seismic.com/ +1 moreStreamable HTTP transport per Seismic's MCP documentation; the specific credential type (API key vs. OAuth) was not confirmed in the sources reviewed.Enterprise only
Similarweb
similarweb.com
Official MCPhttps://mcp.similarweb.com +3 moreCONFLICTING VENDOR STATEMENTS, flagged rather than resolved. Both Similarweb developer docs pages state an active Similarweb API key from Account...Enterprise only
Syncari
syncari.com
Official MCPhttps://mcp.syncari.com/mcp +1 moreunknown - the MCP server page describes real-time, entity/field-level access control and audit logging but does not state whether connection auth is...Enterprise only
UserGems
usergems.com
Official MCPhttps://www.usergems.com/product/mcpunknown - connects inside Claude/ChatGPT per the product page, but the exact auth mechanism (OAuth vs. API key) isn't disclosed publicly.Enterprise only
Endgame
endgame.io
Official MCPhttps://app.endgame.io/api/v1/mcp +1 moreOAuth (browser-based) for individual users via Claude/ChatGPT/Claude Code/Codex connectors; Bearer-token service-account API keys (issued at...Gate unknown
Klavis AI
klavis.ai
Official MCPhttps://www.klavis.ai/docs/concepts/strata.md +2 moreKlavis API key as an HTTP Bearer token on the management API that creates a per-user Strata server...Gate unknown
Reclaim.ai
reclaim.ai
Official MCPhttps://mcp.reclaim.aiOAuth (official hosted server). A separate unofficial/community server also exists (github.com/universalamateur/reclaim-mcp-server, explicitly marked...Gate unknown
Zoom Revenue Accelerator
zoom.com
Official MCPhttps://news.zoom.com/zoom-revenue-accelerator-mcp-c... +1 moreOAuth - Zoom user-level OAuth access token (env var ZOOM_REVENUE_ACCELERATOR_MCP_ACCESS_TOKEN), plus an OpenAI Codex plugin variant.Gate unknown
Aircall
aircall.io
Community MCPhttps://github.com/themobilefirstco/aircall-mcp-serv... +1 moreapi key. The community server takes an Aircall API ID and API token, which the public API checks as HTTP Basic auth ("The api_id is the username and...Paid, self-serve
UpLead
uplead.com
Community MCPhttps://zapier.com/mcp/uplead +1 moreHandled through the Zapier/Pipedream platform's own connector auth (API key entered into that third-party platform), not a UpLead-native OAuth or...Paid, self-serve
BombBomb
bombbomb.com
Community MCPhttps://zapier.com/mcp/bombbombcomRides Zapier's own OAuth/API-key connection to BombBomb; not a native BombBomb MCP auth flow.Enterprise only
Jiminny
jiminny.com
Community MCPhttps://mcp.jiminny.com/mcp +3 moreCommunity server: JIMINNY_TOKEN API token. Zapier's hosted connector uses Zapier's own OAuth layer.Enterprise only

Counted 2026-09-27 from directory.json and reconciled against tools_recount.py. Nothing on this page is hand maintained: it is a filter over the same 1,252 entries the rest of the site is built from. Ordered by the published rule: official MCP first, then community, then unknown, then n/a, then none-found; within each band gate order is free, paid, enterprise-leaning, enterprise-only, unknown; then alphabetical by name. Computed, never curated, never purchasable.