Each tool’s page says whether it needs an account. See MCP tools.
OAuth
Claude, Claude Code, ChatGPT connectors, VS Code and the MCP Inspector discover the sign-in flow by themselves, using OAuth 2.1 with RFC 9728 resource metadata and dynamic client registration. Tokens rotate on their own. You can revoke a connected app at any time at thingery.dev/apps.API key
Send the key on every request that needs it:Errors
- A credential that is present but invalid is rejected with HTTP 401. It never falls back to anonymous access, even for public tools.
- Calling a tool that needs an account without a credential returns a 401 whose challenge points OAuth clients at the sign-in flow.